Commit Graph

122 Commits

Author SHA1 Message Date
vincents
ba7e804254 LCL: fixed drawing of [+] and [-] icons of a treeview item (bug #8531).
This will break it for gtk, but to fix that, the gtk implementation of TCanvas.Rectangle needs to be adjusted (bug #8342).

git-svn-id: trunk@10776 -
2007-03-21 21:41:39 +00:00
mattias
f9e7ec672d LCL: TTreeView: DisplayXXX functions now contain scrolledleft
git-svn-id: trunk@10600 -
2007-02-07 11:04:16 +00:00
mattias
89f08fb3a2 LCL: TTreeView: fixed MoveTo moving selection, h2pas: replaced checklst with TTreeView
git-svn-id: trunk@10562 -
2007-02-01 19:57:23 +00:00
mattias
a4579a8ef6 IDE: fixed not adding CreateForm statement if main project file does not support it
git-svn-id: trunk@10537 -
2007-01-30 10:02:18 +00:00
mattias
e707c31119 LCL: TTreeView fixed endless loop
git-svn-id: trunk@10493 -
2007-01-22 19:28:19 +00:00
mattias
cd48c061df LCL: TTreeView: multiselecting node, when selecting
git-svn-id: trunk@10490 -
2007-01-22 16:25:19 +00:00
mattias
3ef9d9ee2f LCL: TTreeView: accelerated TTreeNode.GetNodeFromIndex accessing last nodes
git-svn-id: trunk@10487 -
2007-01-22 15:20:35 +00:00
mattias
070969769c LCL: TTreeView: accelerated TTreeNode.GetIndex
git-svn-id: trunk@10486 -
2007-01-22 14:37:12 +00:00
mattias
66c4a28b49 IDE: message window: replaced TListBox with TTreeView, LCL: TTreeView: fixed normal left click selection with multiselections
git-svn-id: trunk@10484 -
2007-01-21 12:16:13 +00:00
vincents
0780f4b56b LCL: added treeview option to disable expanding on double clicking a tree node.
git-svn-id: trunk@10408 -
2007-01-09 10:41:00 +00:00
mattias
bf557acf5b IDE: fixed open packages with underscores in filename
git-svn-id: trunk@10337 -
2006-12-16 11:55:07 +00:00
vincents
089d3f210b LCL: invalidate treeview after deleting node (bug #2005)
git-svn-id: trunk@10334 -
2006-12-15 11:22:56 +00:00
mattias
c08c61fe53 LCL: ttreeview: multi selection and Ctrl click now selects one additional, not the whole group
git-svn-id: trunk@10284 -
2006-12-04 00:27:57 +00:00
micha
a4bd9f7713 fix pointer type conversions
git-svn-id: trunk@10039 -
2006-10-04 22:21:04 +00:00
vincents
e5d5b47cb9 use clHighLightText for treeview selected node caption if background is clHighLight (issue #2072)
git-svn-id: trunk@9257 -
2006-05-10 06:58:11 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
df4cb19ad7 renamed TreeNodes.Items to TTreeNode.Item - it is inconsisten, but for Delphi compatibility and it is hardly used
git-svn-id: trunk@9232 -
2006-05-02 21:49:41 +00:00
mattias
950dc3d88a implemented Help for IDE windows, added node for OI
git-svn-id: trunk@9199 -
2006-04-29 12:25:17 +00:00
mattias
3c7832808c fixed double clicking on treeview without node
git-svn-id: trunk@8876 -
2006-03-07 11:01:48 +00:00
micha
e91eafaf42 fix hittest for treeview (issue #748)
git-svn-id: trunk@8381 -
2005-12-28 16:13:40 +00:00
micha
7a2175a22b let treenode item expand when double clicked (issue #742)
git-svn-id: trunk@8378 -
2005-12-27 17:06:15 +00:00
micha
75371875fd make treeview key handling work with multiselection option
git-svn-id: trunk@8362 -
2005-12-24 14:06:38 +00:00
mattias
ad436d2657 implemented incremental search in codeexplorer
git-svn-id: trunk@8310 -
2005-12-14 01:34:07 +00:00
mattias
1a9b5c1c7e fixed increasing timestamp in TFileReferenceList on invalidate
git-svn-id: trunk@8245 -
2005-12-02 00:33:52 +00:00
vincents
1a223037c8 fixed sorting of treeview nodes (issue #616, #617)
git-svn-id: trunk@8220 -
2005-11-24 21:58:26 +00:00
marc
7c6130aed0 * patch from Tomáš Gregoroc - added basic key handling for another keys (+, -, Page Up, Page Down, Home and End)
git-svn-id: trunk@7982 -
2005-10-22 14:08:07 +00:00
vincents
19fb9dc230 fixed GetNodeFromIndex if node was not in the first subtree or near cached node (issue #615)
git-svn-id: trunk@7674 -
2005-09-12 08:42:05 +00:00
mattias
2e08e62328 added ldocktree.pas
git-svn-id: trunk@7311 -
2005-07-01 18:20:41 +00:00
vincents
5c84454943 changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
marc
6ed8e2ecf4 * Reworked listviews to match new interface
git-svn-id: trunk@6848 -
2005-02-26 17:08:41 +00:00
mattias
55106911a0 line ends in debug output are now converted, added TTreeNode.FindNode
git-svn-id: trunk@6794 -
2005-02-17 18:56:32 +00:00
marc
7c3a95c570 * first 64bit changes
git-svn-id: trunk@6752 -
2005-02-05 16:09:52 +00:00
mattias
d11796a89d added TTreeView.OnCustomCreateItem from Andre Haines
git-svn-id: trunk@6708 -
2005-01-28 16:45:43 +00:00
mattias
948a215e46 added QuestionDlg - a MessageDlg with custom buttons
git-svn-id: trunk@6703 -
2005-01-27 19:03:51 +00:00
mattias
a7edaa30c0 added TTreeNode.GetParentNodeOfAbsoluteLevel from Sergio
git-svn-id: trunk@6702 -
2005-01-27 10:10:25 +00:00
mattias
bfa1106449 added TTreeView.ExpandSignColor from Sergio
git-svn-id: trunk@6681 -
2005-01-25 01:18:09 +00:00
mattias
0ae861c7ad implemented TTreeView.OnChange and OnChanging
git-svn-id: trunk@6498 -
2005-01-07 19:27:40 +00:00
micha
23511e1f13 use position in message, GetScrollInfo not yet up to date
git-svn-id: trunk@6495 -
2005-01-07 14:06:27 +00:00
micha
37b31fa9fe fire onchange event if selected node changes
git-svn-id: trunk@6479 -
2005-01-04 11:39:44 +00:00
mattias
89d40a6fad treeview mouse selection now also when click on icon
git-svn-id: trunk@6476 -
2005-01-03 23:48:41 +00:00
mattias
8bfb1c9845 added access to lresources
git-svn-id: trunk@6339 -
2004-12-06 17:31:02 +00:00
mattias
e320c21658 fixed compilation for current FPC 1.9.5
git-svn-id: trunk@6251 -
2004-11-15 19:59:32 +00:00
mattias
91c039d2ba TTreeView using GetScrollInfo in scrol messages to scroll beyond 32767
git-svn-id: trunk@6140 -
2004-10-15 16:21:55 +00:00
mattias
d5177800f0 codeexplorer: using lower recursive depth
git-svn-id: trunk@6139 -
2004-10-15 13:28:22 +00:00
vincents
c1c08bbb99 replaced write by DbgOut
git-svn-id: trunk@6021 -
2004-09-17 20:30:13 +00:00
mattias
9cbff0982c added default values for compiler skip options and improved many parts of synedit for UTF8
git-svn-id: trunk@5919 -
2004-09-04 22:24:16 +00:00
mattias
ee2ac29bce replaced KeyPress dependencies with KeyDown
git-svn-id: trunk@5902 -
2004-09-01 11:12:04 +00:00
mattias
9b63c9675f fixed uninitialised LogFont
git-svn-id: trunk@5767 -
2004-08-10 22:09:03 +00:00
mattias
855139542f activated new TToolbar, old can be activated with -dOldToolBar
git-svn-id: trunk@5697 -
2004-07-23 16:44:27 +00:00
mattias
f4e75dad35 fixed clicking on TTreeView expand sign when scrolled right
git-svn-id: trunk@5666 -
2004-07-11 13:10:14 +00:00