Тема с цветным окном на Pharo? - PullRequest
2 голосов
/ 20 декабря 2011

Как мне переключиться на тему цветного окна в Pharo?

Ответы [ 4 ]

5 голосов
/ 21 декабря 2011

Не уверен, какую тему вы имеете в виду, но уже пробовали

Мировое меню -> Система -> Настройки -> Внешний вид -> Морфический -> Тема интерфейса пользователя?

Поле выбора позволитВы выбираете тему цвета окна.

2 голосов
/ 21 декабря 2011

Или ... по коду ... выполнить: XXXTheme beCurrent.

1 голос
/ 09 сентября 2012

Лучший способ сделать это - установить TWM (Tiled Windows Manager) и использовать его тему.

То, что ближе всего вы будете пискать к разноцветным окнам, соответствует теме pharo.

Вы можете получить тему без активации TWM в настройках (хотя TWM это круто).

0 голосов
/ 31 мая 2012

Это настройка, и вы можете выбрать ее из инструмента настроек

Щелкните правой кнопкой мыши на столе Pharo, чтобы открыть мировое меню. -> Система -> Настройки -> Внешний вид -> Тема интерфейса пользователя

Темы - это классы в системе, обычно реализуемые как подклассы класса UITheme. Оценить

UIThe browseHierarchy

, чтобы открыть браузер, просмотреть их все и увидеть исходный код или проверить

UITheme allSubclasses

, которая дает коллекцию следующих классов

UIThemeStandardSqueak UIThemeVistary UIThemeWatery UIThemeW2K BlueUITheme UIThemeWatery2 PharoTheme PharoOrangeTheme

в изображении Pharo 1.4.

Если вы отправите сообщение #beCurrent одному из этих классов, вы можете активируйте его программно, так что

UIThemeW2K beCurrent

переключится на Windows2000 как пользовательский интерфейс, а

UIThemeWatery2 beCurrent

для Mac, как пользовательский интерфейс. Вы можете реализовать свои собственные, если хотите добавив собственный подкласс.

...