summaryrefslogtreecommitdiff
path: root/src/gui/fpg_tree.pas
AgeCommit message (Expand)Author
2014-08-09treeview: publish the OnKeyPress and OnKeyChar eventsGraeme Geldenhuys
2014-04-27treenode: new overloaded constructor and FTree moved to protected section.Graeme Geldenhuys
2014-04-27tree node: new TreeView property to show which tree view a TreeNode belongs too.Graeme Geldenhuys
2013-08-27Replaced the FPC dbugintf unit with the customised fpGUI one.Graeme Geldenhuys
2013-04-26Only enable the debug interface when needed.Graeme Geldenhuys
2013-04-08tree keyboard handling: we never tested for ShiftStateGraeme Geldenhuys
2013-03-04minor code formatting.Graeme Geldenhuys
2012-10-30fixes bug where if treeview.Selection was not explicitly set, we could make a...Graeme Geldenhuys
2012-10-23treeview: fixed bug where setting FontDesc had no affect on the treeview.Graeme Geldenhuys
2012-08-28treeview: scrollbar width is now set to the standard 16pxGraeme Geldenhuys
2012-02-21New method GetNodeAt() for TfpgTreeView.Graeme Geldenhuys
2011-12-01treeview: Adds BeginUpdate / EndUpdate support.Graeme Geldenhuys
2011-10-27tree: improved the spacing / positioning of the node text inside the focus se...Graeme Geldenhuys
2011-10-27tree: Added a note about the limitation of Node.HasChildren call.Graeme Geldenhuys
2011-10-26treeview: implemented StateImageList support (treeview with checkboxes for ex...Graeme Geldenhuys
2011-10-26fpg_tree: replaced all debugging writeln() statements with SendDebug() callsGraeme Geldenhuys
2011-08-04imagelist Item[] property changed to plural Items[]Graeme Geldenhuys
2011-01-13treeview: various changes due to new resizing behaviour of toolkitGraeme Geldenhuys
2011-01-13treeview: publish more properties and set default values.Graeme Geldenhuys
2010-10-04Published Align property for all widgets.Graeme Geldenhuys
2010-10-01published Enabled property on all (most) componentsGraeme Geldenhuys
2010-09-27treeview: minor bugfix in the accuracy of selecting a node with the mouse.Graeme Geldenhuys
2010-09-12treeview: Adds PgUp/PgDown key handling supportGraeme Geldenhuys
2010-09-12treeview: bug fix in node painting.Graeme Geldenhuys
2010-09-12treeview: Mouse wheel scroll, now scrolls 1/3 of height, and not 1 pixelGraeme Geldenhuys
2010-09-12treeview: up/down scrollbar buttons now scroll one line and not one pixel.Graeme Geldenhuys
2010-08-26treeview: Improved the page_up/page_down jump size of the scrollbars.Graeme Geldenhuys
2010-08-25Treeview bug fix: GotoNextNodeDown did not expand and traverse the last node ...Graeme Geldenhuys
2010-08-24treeview: When setting the Selection property, the selected nodeGraeme Geldenhuys
2010-08-19Treeview: repaint tree after FullCollapse or FullExpand calls.Graeme Geldenhuys
2010-08-18Treeview: Bumped up the visibility of some handy methods.Graeme Geldenhuys
2010-08-18TreeNode.Append() changed parameter name to something more meaningful.Graeme Geldenhuys
2010-08-18Treeview: Introduced a new method TfpgTreeNode.MoveTo()Graeme Geldenhuys
2010-08-18Treeview: Two now methods added. FullCollapse and FullExpand.Graeme Geldenhuys
2010-08-18Treeview: Tree nodes now track which tree they belong with.Graeme Geldenhuys
2010-04-25Publish the new OnShowHint for all other widgets in fpGUI.Graeme Geldenhuys
2010-03-19TreeView: SetSelection did not position the selected node in a visible area.Graeme Geldenhuys
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2010-02-25Published Hint and ShowHint on all widgets.Graeme Geldenhuys
2009-12-29New methods GotoNextNodeUp and GotoNextNodeDown to step through a tree.Graeme Geldenhuys
2009-11-09Published the OnDoubleClick event for the Treeview and Listbox components.Graeme Geldenhuys
2009-11-05minor changes required in fpg_tree.pas to work with FPC 2.3.1Graeme Geldenhuys
2009-11-05Fixed mouse wheel scrolling in treeview.Graeme Geldenhuys
2009-10-21Treeview can now do a FindSubNode using the Node.Data property.Graeme Geldenhuys
2009-02-16* Removed a lot of memory leaks from fpg_treeview.pas.graemeg
2009-01-14* new methods added to fpg_utils unit.graemeg
2009-01-12* Added two new functions to fpg_utils unit.graemeg
2008-09-27* Phase 2 of the unit rename is complete. The gui units have now been renamed.graemeg