Age | Commit message (Collapse) | Author |
|
* Reworked the Treeview Test example so that it is managed by the Form Designer.
|
|
|
|
* Renamed EditXXX's DecimalSeparator and ThousandSeparatar properties to not conflict with the global variables in SysUtils.
* Added EditCurrency, EditFloat and EditInteger to the UI Designer palette. I still have issues with TfpgChar type, so you have to use the 'unknow' memo in Object Inspector.
* Minor changes in edits demo to compile again after the above changes.
|
|
* Replaced Char with TfpgChar for TfpgBaseNumericEdit
* Fixed visiblity of GetClientRect in TfpgAbstractPanel
* Fixed text position in TfpgBaseNumbericEdit - spacing from the right.
|
|
* 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.
|
|
|
|
* Added an example 'customstyles' to show how a quick and easy style could be applied. Please not theming is not fully implemented in fpGUI, so this might change later.
|
|
|
|
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
|
|
fpgApplication.ShowHint and Form.ShowHint and the behaviour they reflect.
|
|
* Applied formating to tiListMediators
* Removed the ListBox implementation in tiListMediators. It was totally wrong.
|
|
TfpgWidget. Soon this will move to TfpgApplication.
* Made a few of my own fixes to Jean-Marc's patch.
* Removed a few compiler warnings.
|
|
* Moved F_Hint variable to fpgApplication.HintWindow property. TfpgApplication
now manages the life of HintWindow.
* Moved DisplayHint (now called ActivateHint) and HideHint into TfpgApplication.
* Introduced a new TfpgApplication.HintPause property that will managed the
default delay before a help hint is displayed. Default is 1.5 seconds.
* gui_edit unit has been updated to handle the new changes.
* hintwindow example project has been updated to handle the new changes.
* TfpgHintWindow class now manages the Shadow Window (lifetime, size and
position).
* The Hint Shadow class is now moved to the Implementation section so it's not
accessible to the world, but only via the standard Hint Window class.
* Introduced a HintWindowClass which is a global variable. It defaults to
TfpgHintWindow, but allows the user to change it so a custom hint window
can be used instead.
* TfpgLabel.Text is now of type TfpgString
|
|
again with it's weird behaviour. Windows sends fake MouseMove messages
when a windows is shown, hidden or moved. The backend had to filter out
those fake messages. For more details on this see the following link.
http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx
|
|
|
|
* 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.
|
|
dialog usage.
* I move HighlightFile from public to private in TfpgFileDialog class. It's a internal function.
* Updated the filedialog example to show pre-highlighted files in the save dialog.
|
|
* Fixed a minor grid text color issue introduced by a previous patch.
* Updated the GridTest example project to show the new Options property at work.
|
|
of tests run, number of errors and number of failures.
|
|
if those properties are set between BeginUpdate/EndUpdate calls.
|
|
numbers with ModalResult constants.
|
|
|
|
* Added the compileall.sh script supplied by Michael van Canneyt for the GUI examples.
* Removed all compiler warnings and hints from the GUI examples.
|
|
* 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.
|
|
* Updated the build scripts to compile the new package unit.
|
|
inside the treeview - all except for the last test case. The latter is still a bug.
|
|
|
|
mods.
|
|
|
|
#1991299
|
|
* 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.
|
|
|
|
* Implemented MaxWidth and MaxHeight properties.
* Implemented contraint checks on window/widget sizes.
* Fixed the bug with anchor issues inside container widgets.
* Fixed the initial state of PrevWidth/Height/Top/Left and Dirty state.
|
|
* 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.
|
|
|