On Fri, Mar 06, 2009 at 10:36:13AM +0100, Alain Plantec wrote:
themePreference <preference> ^ ThemePreference ifNil: [ThemePreference := MultiplePreferenceValue name: 'UITheme' description: 'The theme to use for UI look and feel' parent: #uiPreferenceNode type: #UITheme default: UIThemeWatery2 values: { FixedPreferenceValue name: 'Standard Squeak' description: 'Standard Squeak style' type: #UITheme
value: UIThemeStandardSqueak. FixedPreferenceValue name: 'Watery 2' description: 'Similar to a nice OS' type: #UITheme value: UIThemeWatery2}]
You're really just inventing a half-baked Magritte now. Do yourself a favor and use the real thing. Magritte is far more descriptive and far less verbose than anything you have yet presented. Magritte also already knows how to automatically create both seaside and morphic forms out of a field description. It also knows more ways to look up a field than just selector and block. -- Matthew Fulmer -- http://mtfulmer.wordpress.com/