Documentation GUI generation with YAML: Difference between revisions
Jump to navigation
Jump to search
m (1 revision) |
(No difference)
|
Revision as of 20:55, 30 Mayıs 2009
general documenation
- TODO: XAML, YML
implementation
- TODO: PetraTools, codegeneration
- ymlparser
- using templates
- TODO: PetraForm, PetraModuleForm, etc
current features
- yaml file can inherit from other yaml files; eg. the menu structure can be inherited
- conventions: user control types by prefix: TODO
- the first panel, user control, tab page, group box will be the main content control
- Menu/Toolbarbutton order: AlwaysLast
- labels are automatically prepared for translation (Catalog.GetString)
- general functions go into a class derived from TFrmPetraUtils (eg. TFrmPetraModuleUtils)
- manual code for a screen goes into a partial class (eg. PartnerEdit.ManualCode.cs)
TODO
- short cut keys for menus
- programmatically add to menu (recent partners)