Files
GacUI/Tutorial
2016-04-13 23:38:47 -07:00
..
2016-04-12 01:30:59 -07:00
2016-04-12 01:30:59 -07:00
2016-04-13 23:38:47 -07:00
2016-03-27 17:05:55 -07:00
2016-04-13 23:38:47 -07:00
2016-04-12 01:30:59 -07:00

Tutorial

GacUI tutorials and the plan

  • GacUI_HelloWorlds
    • Cpp: Using C++ from stratch.
    • WorkflowScript: Using Workflow script from stratch.
    • CppXml: Using C++ and GacUI Xml Resource, with generated C++ code for loading UI from the precompiled binary GacUI Xml Resource.
    • Xml: Loading the precompiled binary GacUI Xml Resource dynamically at runtime.
    • MVVM: A MVVM pattern demo using Xml Resource.
    • PureCppXml: Using C++ and GacUI Xml Resource, but all UI in the resource is completely compiled to C++. (developing)
  • GacUI_Layout
    • Alignment: Simple layout.
    • Stack: Stack layout with configurable axis directions.
    • Flow: Flow layout with configurable axis directions.
    • Table: Table layout.
    • RichTextEmbedding: Embed controls in a rich text document.
  • GacUI_Controls
    • ContainersAndButtons: Using container controls and button controls.
    • TextList: Using text list control with direct assign, data binding and item template. (developing)
    • ListView: Using list view control with direct assign, data binding and item template. (developing)
    • TreeView: Using tree view control with direct assign, data binding and item template. (developing)
    • DataGrid: Using data grid control with direct assign, data binding and item template. (developing)
    • TextEditor: Implementing a text editor that handle plain text and XML.
    • RichTextEditor: Implementing a rich text editor. (developing)
    • Misc: Using other controls. (developing)
  • GacUI_ControlTemplate
    • BlackSkin: Create a set of control templates which look like Visual Studio's dark theme.
    • Windows7Skin:
    • Windows8Skin:
  • GacUI_XmlResource
    • MultipleWindow
    • CustomControl
    • InheritableCustomControl
    • Event:
    • ViewModel:
    • Bindings:
    • Properties:
    • States:
    • VisualState:
    • StateMachine:
    • Animation:
  • GacUI_Scenarios
    • WorkflowDebugger: