Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-01 | * Updated the fpGUI lazarus packages to use a platform specific output ↵ | graemeg | |
library path. This allows you to cross compile without having to delete the old compiled units. | |||
2008-09-28 | * Updated the tiOPFfpGUI package code to use the new unit names. | graemeg | |
2008-09-22 | minor fix in tiopf demo 08. | graemeg | |
2008-09-22 | * Add new fallback registration Calendar component. | graemeg | |
2008-09-18 | * Update Demo 08 to work with latest changes in tiOPF - except for SqlDB ↵ | graemeg | |
support. | |||
2008-09-16 | * tiOPF: Improved the look of the LogToGUI form. | graemeg | |
* tiOPF: fixed a few bugs in the LogToGUI form & add that unit tothe tiOPFfpGUI package. | |||
2008-09-15 | * Added experimental LogToGUI screen for use with tiOPF applications. | graemeg | |
2008-09-09 | * Fixed a bug in TfpgListView where it didn't paint the last column's content. | graemeg | |
* Applied formating to tiListMediators * Removed the ListBox implementation in tiListMediators. It was totally wrong. | |||
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-08 | * Minor change updating ListMediator class interface. | graemeg | |
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-05 | * Added an experimental ListBox list mediator. | graemeg | |
2008-09-01 | * Added a new tiListMediator demo for use with tiOPF. | graemeg | |
2008-09-01 | * Fixed some compiler errors. | graemeg | |
2008-08-29 | * Fixed method visibility level issues in tiMediators unit. | graemeg | |
2008-08-26 | * Moved the UI Designer from the examples/apps directory to the root directory. | graemeg | |
* Updated some build scripts | |||
2008-08-25 | * published OnEnter and OnExit it TfpgComboBox | graemeg | |
* 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-25 | no comments | graemeg | |
2008-08-25 | * Started updating the tiOPF mediator demos using the new MGM implementation. | graemeg | |
2008-08-22 | * Added Michael new refactored and improved MGM implementation. | graemeg | |
* Removed the old units from the tiOPFfpGUI.lpk package and added new units. I did not delete the old mediator units yet. | |||
2008-08-19 | * Fixed bad type casting in tiRtfReport which was not 64bit friendly. Patch ↵ | graemeg | |
supplied by Michael van Canneyt. | |||
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-07-09 | * Updated the fpgui_ide.lpk to use the new fpgui_toolkit.lpk package. | graemeg | |
* Added a new contributed package from Michael van Canneyt. This allows you to create FPCUnit projects with the fpGUI as front-end. * Renamed the FPCUnit GUI Test Runner unit from guitestrunner.pas to fpg_guitestrunner.pas to prevent conflicts in the Lazarus IDE. | |||
2008-06-27 | * Introduced a new property to TfpgWidget, called IsContainer for all | graemeg | |
components that act like containers (Panel, Form, etc). This optimizes the Component Alignment calls. * All resizing calls now get routed through DoUpdateWindowPosition() so they have a more consistent execution path. * OnResize now get fired when components get resized, and not just for Forms. * HandleAlignments() is now only called when needed. * Fixed the bug where Alignment didn't work when components are resized at runtime. * Removed compiler warnings form gui_mru.pas unit. * Memo's scrollbar now gets adjusted correctly when it's text is modified via code. * Minor bug fix when deleting line in a Memo component. The 'Index out of Bounds' error still occurs though. That will be fixed shortly. | |||
2008-06-13 | * Added a tiAppError() helper function to the tiOPF gui code. | graemeg | |
2008-06-10 | * minor mediator changes. | graemeg | |
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-06-09 | * Fixed the tiGUIIni read/write formstate information for tiOPF based ↵ | graemeg | |
applications. * Fixed the updating of rows in the StringGrid composite mediator (tiOPF) * Minor update to the message dialog include file. | |||
2008-06-06 | * Fixed a bug in the tiCompositeMediators (StringGrid) where it still used ↵ | graemeg | |
1-based indexing and not 0-based indexing. | |||
2008-06-02 | * It's now possible to refresh the internal list of the ↵ | graemeg | |
TMediatorDynamicComboBoxView. | |||
2008-05-30 | * Created a Lazarus IDE add-on to register a new project type. You can then ↵ | graemeg | |
create a new fpGUI based project by selecting File - New | |||
2008-05-28 | * Column widths are now setup correctly in the stringgrid mediator. | graemeg | |
2008-05-28 | * Added many improvements to the Listview and StringGrid composite mediators ↵ | graemeg | |
used with tiOPF. | |||
2008-05-23 | Minor update in the List controls Demo of tiOPF and MGM. | graemeg | |
2008-05-20 | * Updated the tiOPF support code which the latest 0-based indexing changes. | graemeg | |
2008-05-12 | * Updated Lazarus code templates for fpGUI based applications. | graemeg | |
2008-04-21 | * Updated Demo 7 for tiOPF. | graemeg | |
* Added Demo 8 for tiOPF (still incomplete). | |||
2008-04-21 | * Added more handy scripts for cleaning out directories (linux only). | graemeg | |
* Fixed some compiler warnings. * Fixed some units where they override functions in parent classes were they we not supposed to. | |||
2008-04-18 | * Ported a RTF Reporting Engine for tiOPF and fpGUI. It's still missing ↵ | graemeg | |
Image support, but other than that, it's working nicely. A demo will be added soon. | |||
2008-04-16 | * More implemented for MVP framework. | graemeg | |
* Minor workaround bug fix for saving minimized form state. | |||
2008-04-16 | * Implememented more parts of the new MVP framework for tiOPF and fpGUI. | graemeg | |
2008-04-11 | * Applied patches 1936023 and 1936029. New Canvas.DrawText methods with text ↵ | graemeg | |
wrapping and alignment. Label has been updated to use the new DrawText methods. gui_panel had a major overhaul. Patches supplied by Jean-Marc. | |||
2008-04-10 | * The start of a MVP implementation for tiOPF and fpGUI. | graemeg | |
2008-04-03 | * Minor fix in the MessageDialogs | graemeg | |
* Debugging INI support for tiOPF. * Instructions on how to compile fpGUI with the Free Pascal Text IDE. | |||
2008-03-23 | * minor changes for tiOPF mediators. | graemeg | |