summaryrefslogtreecommitdiff
path: root/src/gui/fpg_listbox.pas
AgeCommit message (Collapse)Author
2014-01-21updatescrollbar at end of handlepaintJean-Marc
2013-12-01Fixing Listbox hard-coded border width - fixes theming issues.Graeme Geldenhuys
As with the ComboBox before, the ListBox hard-coded a 2px border, instead of querying the fpgStyle for the theme's border widths.
2013-05-20Removed Canvas.DrawControlFrame() - fpgStyle has tha functionality nowGraeme Geldenhuys
Canvas.DrawControlFrame() simply passed it along to fpgStyle for a long time already. Now we finally separate the two, so the Styling code can be separated from the corelib code.
2012-08-23listbox: Rather use BeginUpdate..EndUpdateGraeme Geldenhuys
This will call UpdateScrollBar and Repaint anyways.
2010-10-29Published the DND propertys for some of the most used components.Graeme Geldenhuys
This is so they can be tested. Once DND stabilizes, I'll make the properties available on the other components too.
2010-10-12listbox: published a few more events and the Text propertyGraeme Geldenhuys
2010-10-12listbox: Text property is now a read/write propertyGraeme Geldenhuys
2010-10-04Published Align property for all widgets.Graeme Geldenhuys
2010-10-01published Enabled property on all (most) componentsGraeme Geldenhuys
* Now the UI Designer can work with that property too * A few other components got one or two other properties published too.
2010-09-20Set default property values for TfpgColorListBoxGraeme Geldenhuys
This affected HotTrack, PopupFrame and ColorPalette properties.
2010-06-07ListBox: Items.Assign() now correctly updates scrollbar status.Graeme Geldenhuys
2010-06-04ListBox: internal Items.Exchange now notifies the listbox to redraw.Graeme Geldenhuys
2010-04-28Listbox now updated with 4 new predefined colors.Graeme Geldenhuys
2010-04-25Publish the new OnShowHint for all other widgets in fpGUI.Graeme Geldenhuys
2010-03-04Add missing published Hint properties to some components.Graeme Geldenhuys
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2009-11-09Published the OnDoubleClick event for the Treeview and Listbox components.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-11-09ListBox BeginUpdate / EndUpdate now correctly delays updatesGraeme Geldenhuys
ListBox.items.Assign(AItems) cause the listbox to redraw after every item was added - seriously delaying things. This bug has now been fixed.
2009-07-02Fix compilation bug with fpc 2.3.1 - field orderMicheal Fyffe
- fpc 2.3.1 Error: Fields cannot appear after a method or property definition Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-03-30* Patch fixing: Quick drag causes list order corruption.graemeg
2009-03-27* Applied DragToReorder patch from David Emerson.graemeg
* Minor changes to his patch by publishing the property when needed. * Updated the ListBox and ColorListBox demos to show the feature.
2009-03-20* Minor X11 debugging improvements.graemeg
* Named internal components * Introduced TfpgBaseCheckbox class. * Refactored text drawing in ComboBox to a method that can be overridden in descendants. * Implemented a new (experimental) Calendar Combo with Checkbox for optional date selection. * Added Calendar Combo Check component to UI Designer. * Fixed some missing properties from Calendar Combo component in UI Designer.
2009-02-12* Applied Jean-Marc's margin patches.graemeg
2008-10-02* Added a conditional define for the BlueCurve 3d look in Listbox.graemeg
2008-09-27* Phase 2 of the unit rename is complete. The gui units have now been renamed.graemeg
* UI Designer has been updated to reflect the new gui unit names.