mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-05-27 02:05:28 +08:00
Update TODO.md
This commit is contained in:
+21
-6
@@ -1,9 +1,6 @@
|
|||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
* Workflow
|
* Workflow
|
||||||
* **Declarations**:
|
|
||||||
* Define struct
|
|
||||||
* Define enum
|
|
||||||
* **Workflow to C++ code generation with hint**.
|
* **Workflow to C++ code generation with hint**.
|
||||||
* Only `Enumerable<T>^` and `ObservableList^` in containers are allowed in script.
|
* Only `Enumerable<T>^` and `ObservableList^` in containers are allowed in script.
|
||||||
* C++ code generator reports errors when any script does not satisfy these rules.
|
* C++ code generator reports errors when any script does not satisfy these rules.
|
||||||
@@ -20,12 +17,30 @@
|
|||||||
* Visual State, State Machine, Animation
|
* Visual State, State Machine, Animation
|
||||||
* **Low Priority**:
|
* **Low Priority**:
|
||||||
* ev.Event-(eval|async|delayed)
|
* ev.Event-(eval|async|delayed)
|
||||||
* Core
|
* GacUI C++ Code Generation Supports
|
||||||
|
* Strong-typed template checking
|
||||||
|
* Don't use string for XXXProperty:
|
||||||
|
* **BindableTextList**.(Text|Checked)Property
|
||||||
|
* **BindableListView**.(Large|Small)ImageProperty
|
||||||
|
* **ListViewColumn**.TextProperty
|
||||||
|
* **BindableTreeView**.(Text|Image|Children)Property
|
||||||
|
* **BindableDataColumn**.ValueProperty
|
||||||
|
* Don't use string for XXXTemplate:
|
||||||
|
* **WindowTemplate**.(Tooltip|ShortcutKey)Template
|
||||||
|
* **ToolstripButtonTemplate**.SubMenuTemplate
|
||||||
|
* **DatePickerTemplate**.Date(Button|TextList|ComboBox)Template
|
||||||
|
* **DateComboBoxTemplate**.DatePickerTemplate
|
||||||
|
* **ScrollViewTemplate**.(H|V)ScrollTemplate
|
||||||
|
* **TextListTemplate**.(Background|Bullet)Template
|
||||||
|
* **ListViewTemplate**.(Background|ColumnHeader)Template
|
||||||
|
* **TreeViewTemplate**.(Background\ExpandingDecorator)Template
|
||||||
|
* **TabTemplate**.(Header|Dropdown|Menu|MenuItem)Template
|
||||||
* Make ItemSource from constructor argument to property
|
* Make ItemSource from constructor argument to property
|
||||||
|
* Core
|
||||||
* Embedded Languages: Colorizer, AutoComplete
|
* Embedded Languages: Colorizer, AutoComplete
|
||||||
* Abstract Graphics API
|
* Abstract Graphics API
|
||||||
* Controls: Chart, Ribbon, Dock Container
|
* Chart, Ribbon, Dock Container
|
||||||
* New template (generated pure C++ code), remove old ones
|
* Add G4, Remove G3 [(reference)](http://www.gaclib.net/#~/Tutorial)
|
||||||
* GacGen.exe
|
* GacGen.exe
|
||||||
* Hint C++ code generator
|
* Hint C++ code generator
|
||||||
* GacStudio
|
* GacStudio
|
||||||
|
|||||||
Reference in New Issue
Block a user