OSX Mavericks 10.9.4, Mono 2.10.12, MonoDevelop 3.1.1
Независимо от того, что я делаю, я не могу отобразить мнемоническое подчеркивание на моей (текстовой) кнопке (даже когда я держу нажатой клавишу Alt / Command). Вот что я пробовал:
- Использование конструктора графического интерфейса пользователя Stetic MonoDevelop с подчеркиванием в метке (например, _test) и включение UseUnderline
- Создание кнопки вручную с помощью
Button.NewWithMnemonic
- Создание метки кнопки вручную и установка ее
TextWithMnemonic
- Установка
gtk-enable-mnemonics = 1
иgtk-auto-mnemonics = 0
в / Library / Frameworks / Mono.framework / Versions / Current / etc / gtk-2.0 / gtkrc (в моей домашней папке не было файла _5 _ / _ 6 _ / _ 7_) - Переключение всей моей темы GTK (ссылка)
Во всех моих попытках кнопка отображается и работает нормально, а подчеркивание «проглатывается», как ожидалось (т.е. отображается test, а не _test), но подчеркивание не отображается и ускоритель не работает. Если я добавлю ускоритель явно с AddAccelerator
, он будет работать, но без подчеркивания.