Plan for TK5 Manual

  • Chapter 1: Introduction
    • In Background Section or elsewhere: an intro about TK5 [DONE]
    • Update installation instructions [DONE]
    • Update project creation [DONE]
    • Update QuickStart? project [---]
  • Chapter 2: Architecture
    • Update Overview [DONE]
    • Add introductionary section on used technologies (AJAX, GWT, JSON, ...) [started]
    • Add section on the architecture of the client-side engine [started]
  • Chapter 4: User Interface Components
    • Update UI component class structure (no more setStyle)
    • Label [---]
    • Link [---]
    • TextField? [---]
    • RichTextArea? [---]
    • DateField? [started]
    • Button [---]
    • CheckBox? [started]
    • Select [started]
    • Table [---]
    • Tree [---]
    • Embedded [---]
    • Upload [---]
  • Chapter 6: Themes
    • Update for TK5 themeing [DONE]
    • No more HTML mode [DONE]
    • No more JavaScript? [DONE]
  • Chapter 8: Custom Components
    • Client-side components [DONE]
    • Server-side components [started]
    • GWT components [started]
    • Eclipse launcher setup [---]
    • Widgetset compilation [---]
  • Chapter 9: Advanced Topics
    • Shortcut Keys [DONE]
  • Chapter 11: Debugging and Quality Assurance
    • Error Handling
    • Debugging with Eclipse
    • Debugging with Firebug
    • ATF [started]
  • Chapter 12: UIDL [started]