Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Programmers must have fun every now and again! :-)
|
|
A nice application that displays debug messages sent via applications.
Very handy for debugging CGI applications too.
|
|
* Replaced ModalResult magic numbers with enum values.
* Updated project unit output directories.
* Updated tiOPF examples with latest unit names.
* Updated outdated projects still references old fpGUI unit names.
|
|
version file.
The VERSION-GEN script generates a VERSION-FILE file which contans the
version number of fpGUI. This is now used in DocView, UI Designer and
other example applications too.
|
|
directories.
|
|
* apps/docedit
* gui/combobox
|
|
|
|
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
|
|
* Updated some build scripts
|
|
undo feature. Behaviour is also adjustable in General Options dialog.
* Fixed tab order of General Options dialog in UI Designer.
|
|
|
|
UI Designer.
* I fixed a minor bug in StringGrid Columns property editor. Issue was caused by new behaviour of Edit.OnChange firing more often.
|
|
of tests run, number of errors and number of failures.
|
|
numbers with ModalResult constants.
|
|
|
|
* GUI Test Runner: Progress bar is now activated as tests run.
* Treeview: Fixed the horizontal scrolling bug where nodes disappear.
|
|
|
|
|
|
* Minor improvements to the GUI Test Runner.
* Extended the treeview unit tests.
|
|
|
|
* Minor fix in the ImageList class.
* Minor fixes in the Tree and TreeNode classes.
* GUI Test Runner: Added image support in the test treeview.
* Started a project for unit testing fpGUI components - starting with the treeview.
|
|
* Added images for use in GUI Test Runner.
|
|
inside the treeview - all except for the last test case. The latter is still a bug.
|
|
|
|
|
|
* 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.
|
|
|
|
* Implemented more of the FPCUnit GUI Test Runner. We now have a working test runner, but I still have much to do.
|
|
|
|
|
|
* Now the Min/Max Size is actually applied, the Message Dialogs needed minor attention.
* Updated all the example projects to use the newer all-in-one fpgui_toolkit lazarus package.
* Did some minor bug fixing in some of the examples. 1-based indexing instead of 0-based indexing etc.
|
|
|
|
* TfpgBevel has been added to the UI Designer component palette.
* TfpgBevel is used in the UI Designer and Shape=Spacer it paints itself different in the UI Designer, so it's more visible. At runtime it doesn't paint like that.
|
|
to Buttons.
|
|
look. As the mouse hovers over the button, it gets the normal look. This property overrides the Default property look.
* UI Designer now has support for the Button.Flat property, but the flat behaviour has been disabled in the designer form to make buttons more visible compared to labels.
|
|
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.
|
|
after I changed the behaviour of AfterCreate method.
|
|
TfpgPanel.
* I implemented more alignment fixes for TfpgGroupBox and TfpgBevel.
* I improved the painting of the focus rectangle it TfpgCheckBox and TfpgRadioButton.
* UI Designer's Unknown widget can now act like a container component.
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
under Windows.
|
|
or integer values are set. Changing the focus of a text or integer property without pressing Enter will reset the changes to the previous value. A nice undo feature.
|
|
* Updated the UI Designer so F11 works switching between Properties Editor and Form Designer.
* Updated the UI Designer so that New Form and Size or Position dialog accepts values when Enter is pressed.
|
|
|
|
* Minor fixes in the gui_panel default values.
|