Как убрать тень с отображаемого текста на отключенной кнопке openmotif xmpush? - PullRequest
0 голосов
/ 11 сентября 2018

Я работаю над устаревшим приложением, которое использует openmotif для пользовательского интерфейса. Приложение перемещается из openmotif 2.2.3 в openmotif 2.3.4.

В новой версии openmotif многие виджеты (XmRowColumn, XmPushButton и т. Д.) Отображают тень за текстом на виджете, а также на границе виджета, когда виджет отключен / неактивен. Например, текст в отключенном элементе XmPushButton со светло-серым topShadowColor и серым bottomShadowColor будет иметь серый передний план и светло-серую тень.

В предыдущей версии openmotif отключенный виджет отображал текст на виджете как «пунктирный»: текст на виджете был бы пикселизирован, а текст не имел бы тени.

Ни один из файлов ресурсов для приложения не был изменен, а код приложения не изменился.

Насколько я могу судить из руководств программиста openmotif, тень должна применяться только к границе виджета, а не к тексту внутри виджета, но мне не удалось найти способ удалить тень из текст.

Это проблема с новой версией openmotif или есть способ запретить виджетам отображать тень на их тексте?

...