summaryrefslogtreecommitdiff
path: root/extras/tiopf/demos/readme.txt
blob: 4961aa2c5a73fc615e12607858d2aaae7c6b3194 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

  Model-GUI-Mediator (MGM) pattern implementation by Graeme Geldenhuys.
  ---------------------------------------------------------------------

This allows standard controls or any other GUI controls for that matter to become
object-aware.  The benefits are much greater ease in cross platform development, 
or if you would like to make your favorite set of GUI controls object-aware.

Please note this is work in progress...
So far I have implemented most used basic edit controls:
     TfpgEdit
     TfpgSpinEdit    (dependend on fpGUI component)
     TfpgLabel
     TfpgComboBox    (single and list property)
     TfpgTrackBar
     TfpgMemo
     TfpgListView    (includes popup menu)
     TfpgListBox     (includes popup menu)

Currently I am considering implementing the container classes like TfpgTreeView.
They are quite complex and there are multiple ways of implementing them.

For more information on the MGM pattern, visit Andy Bulka's website.
  http://www.atug.com/andypatterns/mgm.htm


                              ----oO0Oo----