summaryrefslogtreecommitdiff
path: root/extras/tiopf/demos
AgeCommit message (Collapse)Author
2009-06-30Removed compiler warnings from tiopf demo 21.Graeme Geldenhuys
2009-04-18memory leaks and lpi updatesGraeme Geldenhuys
* Fixed memory leaks in the tiListMediator unit * Updated various project lpi files.
2009-03-09Apparently order of reintroduce and overloaded is supposed to be important.graemeg
2008-12-02* tiOPF: Created a new Pick Database form for the demos.graemeg
* tiOPF: Created a new Demo 04 - CreateDatabase.
2008-11-03* Minor fixes to tiListMediators and SelectedObject property.graemeg
* Introduced easy access functions to selected Object in tiListMediators * Updated the Demo 21 AddressBook to work correctly with SelectedObject.
2008-10-31* Implemented virtual RowDelete() method for TfpgCustomGrid.graemeg
* Implemented full RowDelete() for TfpgStringGrid. * Updated tiListMediators to use the new RowDelete() method of StringGrid. * Updated the GridTest demo to show RowDelete() in action. * Updated the AddressBook Demo 21 to enable deleting of contacts.
2008-10-30* Fixed the AddressType in the MGM Address Demo.graemeg
2008-10-17* Fixed some bugs in the tiRtfReport unit. Day, Month, Year reported wrong ↵graemeg
results. * Added a RTF Reporting demo.
2008-10-10* Added double click to edit in the main form grid of Demo 21.graemeg
2008-10-01* Updated all demos to use the new unit names.graemeg
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
2008-09-22minor fix in tiopf demo 08.graemeg
2008-09-18* Update Demo 08 to work with latest changes in tiOPF - except for SqlDB ↵graemeg
support.
2008-09-09* More updates to the tiOPF demo 21.graemeg
2008-09-08* added an extra check to StringGrid list mediator.graemeg
* Default all auto generated data to posClean. * Added some Debug buttons in forms to view raw data properties.
2008-09-08* OnExit and OnEnter are now publish for TfpgMemo.graemeg
* Memo mediator now handles OnChange and OnExit events correctly. * tiOPF demo 21 now has a CountryList screen as well. Also fixed the Contact.Memo property usage.
2008-09-07* Bugfix in TDynamicComboBoxView mediator class.graemeg
* A few other minor changes to mediators * Extended the tiOPF demo 21 even further, showing more features of MGM implementation.
2008-09-05* Started implementing a full Address Book demo, showcasing the new ↵graemeg
Model-GUI-Mediator implementation. This is still work in progress.
2008-09-01* Added a new tiListMediator demo for use with tiOPF.graemeg
2008-08-25* published OnEnter and OnExit it TfpgComboBoxgraemeg
* published OnEnter and OnExit it TfpgEditComboBox * published OnEnter and OnExit it TfpgTrackBar * Changed GUIFieldName in TMediatorComboBoxView to 'Text' to fix bug in mediator observing text property. * Changed GUIFieldName in TMediatorItemComboBoxView to 'FocusItem' * Added a public visible RegisterFallBackMediators procedure which can be called by the developer as a fallback for generic mediator handling. * Implemented the missing SetupGUIandObject in TMediatorComboBoxView which now makes it work. * tiOPF mediator demo: removed debug output * tiOPF mediator demo: cleaned up the Model_View unit. This removed a huge amount of code. Awesome! * tiOPF mediator demo: cleaned up the frmMain unit. This removed plenty of code. I also fixed up the package requirements or the project.
2008-08-25* Implemented missing SetupGUIandObject in tiMeditaros for TfpgTrackBar.graemeg
* Moved DoObjectToGUI it Trackbar mediator from public to protected. * Minor code formatting fixes. * Implemented DoGetFieldBounds for TPerson in tiOPF demos.
2008-08-25no commentsgraemeg
2008-08-25* Started updating the tiOPF mediator demos using the new MGM implementation.graemeg
2008-08-18* Updated the tiOPFfpGUI.lpk package compiler options.graemeg
* Implemented a FieldInfo class for use with the ListView mediator. Soon I will port that to the StringGrid mediator as well.
2008-06-09* Added the Add and Delete functionality to the StringGrid Mediator Demo.graemeg
2008-06-09* Created a quick and easy StringGrid mediator demo to show you what it can do.graemeg
2008-05-23Minor update in the List controls Demo of tiOPF and MGM.graemeg
2008-04-21* Updated Demo 7 for tiOPF.graemeg
* Added Demo 8 for tiOPF (still incomplete).
2008-03-23* minor changes for tiOPF mediators.graemeg
2008-02-01* Fixed old Color property to TextColor.graemeg
* Created new TfpgComponent class with TagPointer property. TagPointer is like TComponent.Tag but just a pointer instead of Integer.
2007-11-16* Added a new tiOPF demo testing the performance of reference counted vs ↵graemeg
non-reference counted objects.
2007-11-06* Added new TfpgGauge component. Thanks to Giuliano Colla.graemeg
* Added new Gauges demo program - thanks to Giuliano Colla.
2007-10-29* Minor fix in docs.graemeg
* Ported tiOPF2 Demos 06 and 07 to fpGUI.
2007-08-27* Implemented List Mediators with tiOPF support and added a demo.graemeg
* Added a quick workaround for the InvertCaret function causing a AV. * MenuBar now keeps the current menu focused even if you open more than 2 levels deep of Popup Menus. * Added some TODO entries to Widgets. Also published some missing properties. * Fixed repainting issue with TfpgComobBox when you set the Width from code and made the component focusable. Not sure why it wasn't! * Updated Lazarus IDE code template for new fpGUI applications.
2007-08-24* Implement MaxLength in TfpgEditgraemeg
* Published some missing properties in TfpgTrackBar. * TfpgEdit now correctl fires off the OnChange event. * A new Text property has been implemented in TfpgComboBox. * Minor fixes to the generic Edit mediators used for tiOPF. * Added a Edit Mediator demo which tests the implementation. It works!