Pharo的彩色窗口主题?

时间:2011-12-20 01:01:27

标签: settings smalltalk pharo

如何在Pharo中切换到彩色窗口主题?

4 个答案:

答案 0 :(得分:5)

不确定您的意思是哪个主题但是您尝试了

世界菜单 - >系统 - >设置 - >外观 - > Morphic - >用户界面主题?

选择框将允许您选择窗口颜色主题。

答案 1 :(得分:2)

或者......通过代码......执行:                       XXXTheme beCurrent。

答案 2 :(得分:1)

最好的方法是安装TWM(Tiled Windows Manager)并使用其主题。

你最接近吱吱嘎吱的彩色窗户会遇到pharo主题。

你可以在prefs中没有激活TWM的情况下获得主题(尽管TWM很酷)。

答案 3 :(得分:0)

这是一个设置,因此您可以从设置工具中选择它

右键单击Pharo桌面以打开世界菜单 - >系统 - >设置 - >外观 - >用户界面主题

主题是系统内的类,通常实现为 UITheme类的子类。 评估

UITheme browseHierarchy

打开浏览器查看所有内容并查看源代码或检查

UITheme allSubclasses

给出了以下类的集合

UIThemeStandardSqueak   UIThemeVistary   UIThemeWatery   UIThemeW2K   BlueUITheme   UIThemeWatery2   PharoTheme   PharoOrangeTheme

在Pharo 1.4图像中。

如果您将消息#beCurrent发送到其中一个类,则可以 以编程方式激活它,所以

UIThemeW2K beCurrent

将切换到类似用户界面的Windows2000,而

UIThemeWatery2 beCurrent

到Mac之类的用户界面。如果你愿意,你可以实现自己的 通过添加自己的子类。