[LibO3.4beta3] Вставка символов. "Отменить" с тильдой.

Автор Рыбка Рио, 4 мая 2011, 00:12

0 Пользователи и 1 гость просматривают эту тему.

Рыбка Рио

Writer, Calc, меню Вставка - Вставка символов. "Отменить" с тильдой. См. ниже.

[вложение удалено Администратором]
ubuntu 12.04 + LibO3.6.0

Рыбка Рио

Вот ещё где встречается:

[вложение удалено Администратором]
ubuntu 12.04 + LibO3.6.0

bormant

#2
И 1-й, и 2-й:
vcl/source/src.po
btntext.src#SV_BUTTONTEXT_CANCEL.string.text

Странно другое -- рядом кнопки, в которых тильда обработана как положено.

Более того, судя по http://svn.services.openoffice.org/opengrok/xref/OOO340_m0/vcl/source/control/button.cxx
Цитировать
    159 XubString Button::GetStandardText( StandardButtonType eButton )
    160 {
    161     static struct
    162     {
    163         sal_uInt32 nResId;
    164         const char* pDefText;
    165     } aResIdAry[BUTTON_COUNT] =
    166     {
    167         { SV_BUTTONTEXT_OK, "~OK" },
    168         { SV_BUTTONTEXT_CANCEL, "~Cancel" },
в случае отсутствия строки в ресурсах вариант по умолчанию возвращается также с тильдой.

Никто здесь две тильды на одну не исправлял?
Автору на яд. Поддержать форум.

Рыбка Рио

В этом файле в LibO есть кстати более свежие изменения:
http://opengrok.libreoffice.org/history/libs-gui/vcl/source/control/button.cxx
но в этой части они одинаковые.
ubuntu 12.04 + LibO3.6.0

Helen

Цитата: bormant от  4 мая 2011, 00:07Никто здесь две тильды на одну не исправлял?
Мне не попадалось.


Helen

Ошибка с "~Отменить" выявилась во многих диалоговых окнах.

btntext.src#SV_BUTTONTEXT_CANCEL.string.text

тильда убрана.
Возможно, дело в том, что для этой кнопки аналогичным сочетанием клавиш является Escape, поэтому и тильда в ней не обрабатывается.