В VisualWorks Smalltalk (по крайней мере в 7.2) при выборе "Interface Look" стиля "Windows XP" (а если у вас Windows XP, то и "Auto Select") появляется одно небольшое неудобство - из-за неудачно выбранного шрифта наклонный текст отображается не совсем правильно (буквы отображаются чуть правее, чем они реально находятся - шрифт
очень сильно наклонный). Как результат, при выделении мышкой или при наведении курсора с клавиатуры постоянно промахиваешься на один-два символа. А в
RBCodeHighlighting для комментариев используется наклонный серый текст - как результат, с комментариями очень неудобно работать. Когда я очередной раз промахнулся и стёр не ту букву, мне это надоело и я решил сделать комментарии просто серыми, не наклонными. Я полез менять настройки RBCodeHighlighting в System -> Settings -> Tools -> Browser -> Code Highlighter, но оказалось, что они не работают - в классе Refactory.CodeHighlighter.CodeHighlighti
ngSetting, который используется для работы с этими настройками, отсутствуют методы для изменения настроек, как следствие вылетает дебаггер с сообщением MessageNotUnderstood. Я уже совсем было начал писать недостающие методы, но тут выяснил, что эти настройки меняются через (окно System Browser'а) -> Tools -> Code Highlighter Settings, причем настройки меняются не для конкретного окна, как можно было бы подумать, а для всей системы.
Для чего я это написал - если кто-то от этого же мучается, то чтобы он не пытался придумывать велосипед в процессе бега по граблям, а использовал найденное мной решение :-)
PS. Если к тому моменту, как у меня появится время, в Cincom Public Reposiory еще не появится новая версия с таки добавленными методами - то сам добавлю :-)
UPD: Положил копию в
http://xprogramming.ru/wiki/ow.asp?НастройкаVisualWorks