Preference pages
DLTK has a set of abstract classes for preference pages. Here is
a list of main of them:
- AbstractConfigurationBlockPreferencePage Abstact
preference page, that can be used for anything.
- AbstractConfigurationBlock Abstact configuration
block, has implementation of methods like addCheckBox(), addComboBox()
with appropriate listeners and linking with preferences. You'll need
just to implement createContol() method.
- AbstractScriptEditorColoringConfigurationBlock Block
for syntax coloring preferences.
- InterpretersBlock Block for interpreters settings.
You'll need to implement only getCurrentNature() method and interpreter
addition dialog.
- AddScriptInterpreterDialog Dialog for adding an
interpreter.