Age | Commit message (Collapse) | Author |
|
Added Listview property OnItemActivate for when an item is doubleclicked or enter is pressed for a selected item.
Added Column property AutoExpand the column will use any space leftover in the listview width. Setting to True unsets the property on other columns.
Added Listview property ShowFocusRect. Sets wether or not the selected item's focusrect is drawn.
|
|
Defined consistent unit output paths and target filenames.
|
|
compiled apps.
|
|
|
|
Clicking on the first column of the left ListView will sort
the listview by that column. Both listviews will get updated.
|
|
TfpgListView.Subitems is actually TfpgListViewSubItems and can be casted as such to alter the imageindex of subitems
Updated the example so subitems have an assigned imagelist
|
|
Fixed a crash in the listview example when it was closing
Updated listview example to use icons
|
|
a large amount of items
Commented a stray WriteLn
|
|
|
|
|
|
* Fixed memory leaks in the tiListMediator unit
* Updated various project lpi files.
|
|
|
|
|
|
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
|
|
* Applied formating to tiListMediators
* Removed the ListBox implementation in tiListMediators. It was totally wrong.
|
|
* Added the compileall.sh script supplied by Michael van Canneyt for the GUI examples.
* Removed all compiler warnings and hints from the GUI examples.
|
|
* Updated the build scripts to compile the new package unit.
|
|
* 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.
|
|
|
|
|
|
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.
|
|
the Lazarus IDE.
* Added extrafpc.cfg files in each of the examples directories.
* Added a examples/readme.txt file explaining how to compile the examples from the
command line.
|
|
|
|
* Added OnSelectionChanged to listview
* Some misc listview selection changes x
|
|
* Minor amendment. When Scrollbar.Position gets set, the Slider gets repainted automatically.
|
|
* Fixed minor compiler error and FastDoubleBuffer support
* Fixed a bug in GDI DrawRectangle when LineStyle <> lsSolid
* Implemented Canvas.DrawFocusRect
* Implemented fpgStyle.DrawFocusRect
|
|
* implemented FastDoubleBuffer for gdi - not tested
* start of listview resiazable headers
|
|
* updated to comply with coding standards
|
|
* Listview uses better colors for drawing
* Better listview selection control
* Minor changes to listview example
|
|
* Fixed ListView Scrollbar slider sizes
* Vastly improved the speed of adding many items at a time to a ListView
|
|
* Added a test project for the listview widget
* made the Scrollbar more robust
* changed canvas.color and canvas.textcolor to be read/write
A cool feature of a listview is to be able to share it's .Items property with other listviews so the list doesn't have to exits in
memory. The test project uses that feature.
|