Changeset 1226
- Timestamp:
- 02/20/10 18:40:34 (5 months ago)
- Files:
-
- trunk/mlframework/src/eu/moonlight3d/common/ui/frameworkprefs/Plugin.java (modified) (3 diffs)
- trunk/mlframework/src/eu/moonlight3d/common/ui/propertysheet/BooleanEditorFactory.java (modified) (1 diff)
- trunk/mlframework/src/eu/moonlight3d/common/ui/propertysheet/DirectoryListEditorFactory.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/mlframework/src/eu/moonlight3d/common/ui/frameworkprefs/Plugin.java
r1222 r1226 24 24 import java.util.ArrayList; 25 25 26 import eu.moonlight3d.common.ui.propertysheet.BooleanEditorFactory; 26 27 import eu.moonlight3d.common.ui.propertysheet.EditorDefinition; 27 28 import eu.moonlight3d.common.ui.propertysheet.PropertySheetDefinition; … … 41 42 42 43 public void load() throws Exception { 43 // TODOset property editor information for framework properties (plugin dirs, system theme)44 // set property editor information for framework properties (plugin dirs, system theme) 44 45 45 46 PropertySheetDefinition propertySheetDefinition; … … 52 53 53 54 PropertySheetDefinition.addPropertySheetDefinition(propertySheetDefinition); 55 56 propertySheetDefinition=new PropertySheetDefinition("eu.moonlight3d.framework.preferences.PreferencesGroup","General UI"); 57 editorDefinition=new EditorDefinition(); 58 editorDefinition.properties.add("useSystemTheme"); 59 editorDefinition.editor="BooleanEditor"; 60 BooleanEditorFactory.Parameters booleanParameters=new BooleanEditorFactory.Parameters(); 61 booleanParameters.labelText=L10N.translate("use system theme"); 62 editorDefinition.additionalParameters=booleanParameters; 63 propertySheetDefinition.addEditorDefinition(L10N.translate("General"), editorDefinition); 64 65 PropertySheetDefinition.addPropertySheetDefinition(propertySheetDefinition); 54 66 } 55 67 56 68 public void unload() throws Exception { 57 // TODO Auto-generated method stub58 59 69 } 60 70 trunk/mlframework/src/eu/moonlight3d/common/ui/propertysheet/BooleanEditorFactory.java
r1195 r1226 34 34 35 35 public class BooleanEditorFactory implements PropertyEditorFactory { 36 p rivateclass Parameters {36 public static class Parameters { 37 37 public String labelText; 38 38 } trunk/mlframework/src/eu/moonlight3d/common/ui/propertysheet/DirectoryListEditorFactory.java
r1195 r1226 82 82 layout.addWidget(directoryTable,1); 83 83 layout.addLayout(buttonLayout); 84 85 layout.setMargin(0); 84 86 85 87 setLayout(layout);
