Age | Commit message (Collapse) | Author |
|
* Implemented NET_WM_PING so newer window managers can kill our process if it stops responding
* Changed how Modal form are stored. fpgApplication now keeps a stack/list of Modal Forms
* Added fpgApplication PushModalForm and PopModalForm
* Fixed a bug in WindowAddProtocol which caused a libc doublefree error
|
|
* Correctly set the default values for Form and PageControl components.
* Improved the UI Designer so only non-default values for Boolean and Enum types are written to file.
|
|
* TfpgWidget.HandleShow now always sets Visible = True. This fixes issue with
the fpGUI-LCL interface as well.
* Added a few more safety checks into the PageControl widget.
* The OnPaint event is now wrapped with BeginDraw/EndDraw calls so that
a event handler for OnPaint doesn't need to call it explicitly.
|
|
|
|
|
|
main event loop and application. Halt was just to harsh and objects never got
freed.
* GUI: Added a new INI Utils unit which introduces ReadOnly ini support and
can also save a form's state and position. You access the ini file via the
gINI singleton function. fpGUI Designer uses this.
* All example project now free there main forms correctly.
* Many bug fixes in GUI Designer. GUI Designer now also remembers the size and
location of most forms.
* Many of the GUI Designer forms are now maintained by the GUI Designer itself.
* GUI Designer: Started implementing a Recent Files feature so it is quicker to
open frequently used files.
|
|
Will reinstate them later.
* GUI Designer: Added a sample project to show how you would add a Main Menu using the Designer
and the Unknown component on the component palette.
|
|
the GUI Form Designer can intercept them.
* File Save dialog can now save even if the file does not exist. Still
needs a little bit of improvement.
* GUI Designer now detects OS messages in designer window.
* Painting has been improved a bit, though the z-order is still screwed.
* The formating of a new template unit has been improved.
|
|
* Added a new example project. A fpGUI visual form designer. Still not working 100% but it is getting there.
|
|
the lib directory in the root of fpGUI. They are now the same as when you compile from the comand line.
* Implemented the TfpgMenuBar keyboard shortcut feature. For example you can now press Alt+F to open the File menu.
* Modified the menutest example to show the above change.
|
|
* Minor changes in the style unit.
* Added a new examples/apps/docedit project. Once complete it will be a demo
application of fpGUI and at the same time show most used widgets in action.
DocEdit will become something like lazde is to Lazarus.
|
|
* Implemented and added a new CheckBox widget. (needs testing under Windows).
* Made some timer changes for Windows (needs testing).
* Moved the global variable for the MainForm into the TfpgApplication class. I can almost remove the gui_form requirement from GFX.
|
|
inside the TfpgApplication class.
* Minor improvements to the modal form workings under Windows. Still
not 100%, but better.
|
|
multi-handle design from the prototypes directory.
|