mattias
|
fbdb916c8c
|
LCL: TTreeView: editing when scrolled
git-svn-id: trunk@18356 -
|
2009-01-20 14:17:49 +00:00 |
|
mattias
|
d0c44e6ff9
|
LCL: TTreeView: implemented editing
git-svn-id: trunk@18355 -
|
2009-01-20 14:06:28 +00:00 |
|
vincents
|
8b26a74894
|
LCL: implemented MouseWheel handler for treeview (fixes issue #13002)
scroll whole lines when scrolling vertically as indicated in comment.
git-svn-id: trunk@18346 -
|
2009-01-19 21:29:10 +00:00 |
|
paul
|
e163b4a2dc
|
lcl: skip not expanded nodes when we count max right (bug #0012799)
git-svn-id: trunk@18191 -
|
2009-01-07 16:00:53 +00:00 |
|
paul
|
7b42dab907
|
lcl: treeview - handle focus on mouse down (bugs #0012922, #0012446)
git-svn-id: trunk@18172 -
|
2009-01-06 16:27:33 +00:00 |
|
paul
|
fe0237c939
|
lcl: fix treeview scroll when showroot = false (bug #0012907)
git-svn-id: trunk@18081 -
|
2009-01-03 18:17:37 +00:00 |
|
paul
|
21cbba66db
|
lcl: fix node selection (bug #0012902)
git-svn-id: trunk@18036 -
|
2009-01-02 10:36:26 +00:00 |
|
paul
|
f5167e12ed
|
lcl: some formatting for treeview.inc
git-svn-id: trunk@18035 -
|
2009-01-02 10:35:45 +00:00 |
|
paul
|
6951814ac4
|
lcl: improve drawing of tree with ShowRoot = false (indent first level a bit), improve drawing of selection (indent text one pixel right)
git-svn-id: trunk@17974 -
|
2008-12-29 07:18:27 +00:00 |
|
mattias
|
a189d6f6b4
|
LCL: TTreeView: tvoShowRoot: showing first node, bug #12866
git-svn-id: trunk@17968 -
|
2008-12-28 09:06:40 +00:00 |
|
mattias
|
52ee00706e
|
LCL: TTreeView: fixed crash when painting insertmarks
git-svn-id: trunk@17963 -
|
2008-12-27 10:35:37 +00:00 |
|
mattias
|
9d570a2eba
|
LCL: TTreeView: fixed crash on painting tree lines
git-svn-id: trunk@17959 -
|
2008-12-27 08:43:57 +00:00 |
|
mattias
|
60b5ca6f81
|
LCL: TTreeView: fixed DisplayExpandSignLeft with tvoShowRoot, bug #12866
git-svn-id: trunk@17958 -
|
2008-12-26 23:25:16 +00:00 |
|
mattias
|
d6a2584340
|
LCL: TTreeView: fixed TopItem
git-svn-id: trunk@17957 -
|
2008-12-26 23:11:18 +00:00 |
|
mattias
|
f49fa65280
|
LCL: TTreeView: implemnented tvoShowRoot
git-svn-id: trunk@17955 -
|
2008-12-26 17:37:27 +00:00 |
|
paul
|
9e6ad52bfa
|
lcl: force treeview to reset scrollbar info after window recreation (#0012761)
win32: redraw scrollbars also if themes are not used but available (xp application without manifest)
git-svn-id: trunk@17722 -
|
2008-12-08 07:58:31 +00:00 |
|
tombo
|
72e53e15ea
|
LCL TreeView: improved PaintNode code - Canvas.Font.Color should be correct in AdvencedCustomDraw
git-svn-id: trunk@17344 -
|
2008-11-11 15:17:37 +00:00 |
|
paul
|
2cb12dde77
|
lcl: draw treeview expand/collapse signs using ThemeServices
git-svn-id: trunk@17221 -
|
2008-11-04 15:32:34 +00:00 |
|
paul
|
0165c3dd12
|
lcl: improve treeview line drawing (#0012471)
git-svn-id: trunk@17219 -
|
2008-11-04 15:05:49 +00:00 |
|
vincents
|
55b0e6d247
|
LCL: Use TreeLinePenStyle in all places where line drawing is done, part of issue #12470
git-svn-id: trunk@17110 -
|
2008-10-23 19:51:20 +00:00 |
|
paul
|
6b61f8046b
|
lcl: use psPattern style as default for TreeView.TreeLineStyle, temporary workaround psPattern painting by a slow code (but treeview looks much better now) #0012471
git-svn-id: trunk@17109 -
|
2008-10-23 12:52:49 +00:00 |
|
paul
|
8e96b91a6a
|
lcl: revert changes in vert tree line drawing
git-svn-id: trunk@17106 -
|
2008-10-23 07:37:44 +00:00 |
|
paul
|
ba28bc39c9
|
lcl: a bit reformat treeview paint code, draw vert line from expand sign (not from the top)
git-svn-id: trunk@17100 -
|
2008-10-22 14:34:29 +00:00 |
|
vincents
|
c32d7d3fa6
|
LCL: added TTreeview.TreeLinePenStyle from Paul Michell (issue #12459)
git-svn-id: trunk@17099 -
|
2008-10-22 12:45:18 +00:00 |
|
paul
|
1b88decc3d
|
lcl: allow to work with TTreeView.TopItem when handle is not allocated
git-svn-id: trunk@16691 -
|
2008-09-24 06:15:15 +00:00 |
|
mattias
|
69cfe88898
|
using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
|
2008-08-25 22:32:23 +00:00 |
|
mattias
|
1dd31354e1
|
LCL: treeview: invalidate after Clear, bug #11889
git-svn-id: trunk@16083 -
|
2008-08-16 11:04:38 +00:00 |
|
vincents
|
840a0977ba
|
LCL: don't stream the Data property of a TreeNode, fixes issue #11749
git-svn-id: trunk@16040 -
|
2008-08-12 14:27:25 +00:00 |
|
mattias
|
4bab0127bc
|
lcl: treeview.TreeLineColor changed default to clWindowFrame, same as ExpandSignColor
git-svn-id: trunk@15923 -
|
2008-07-31 09:47:58 +00:00 |
|
mattias
|
2996a3c332
|
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
|
2008-07-22 09:48:15 +00:00 |
|
vincents
|
b1b461dc6b
|
LCL: fixed dragging a treenode (bug #11539) from Paul
git-svn-id: trunk@15529 -
|
2008-06-23 08:58:14 +00:00 |
|
vincents
|
6d91bd3510
|
LCL: call TreeView OnExpanded event after the screen has been updated (bug #10946)
git-svn-id: trunk@14418 -
|
2008-03-05 08:25:02 +00:00 |
|
mattias
|
5d5e0293b2
|
LCL: TTreeView: added heuristic to speed up TCustomTreeView.UpdateMaxRight for large amount of nodes
git-svn-id: trunk@14193 -
|
2008-02-19 13:48:20 +00:00 |
|
mattias
|
1040ede9cd
|
LCL: TTreeView: reduced inavlidates during update
git-svn-id: trunk@14192 -
|
2008-02-19 13:27:54 +00:00 |
|
paul
|
778b98c928
|
use clWindow instead of clWhite for TreeView background (hint by rysiek|pl)
git-svn-id: trunk@13982 -
|
2008-02-05 23:19:59 +00:00 |
|
paul
|
81f6e73177
|
fix AutoDragging in TCustomTreeView
git-svn-id: trunk@13871 -
|
2008-01-24 23:45:25 +00:00 |
|
mattias
|
525fec94be
|
LCL: replaced drag/dock messages with a cleaner TDragManager from Marius
git-svn-id: trunk@13564 -
|
2008-01-01 23:35:52 +00:00 |
|
mattias
|
b2dfb3370c
|
IDE: code explorer: implemented alphabetical sort for identifiers, hiding type/const/var/class visibility section nodes
git-svn-id: trunk@13534 -
|
2007-12-30 14:40:57 +00:00 |
|
vincents
|
01a956df63
|
LCL: in case of index out of bounds error, the message shows the upperbound instead of the count of the list (bug #10367)
git-svn-id: trunk@13201 -
|
2007-12-07 13:00:20 +00:00 |
|
mattias
|
e8f4f6e240
|
replaced several BoolToStr calls with dbgs
git-svn-id: trunk@12914 -
|
2007-11-18 13:06:38 +00:00 |
|
vincents
|
273b5da323
|
LCL: keep selected item list of a treeview ordered (#9951), fixes also bug #9750 from Gerard Visent
git-svn-id: trunk@12661 -
|
2007-10-31 09:55:33 +00:00 |
|
mattias
|
e197702f9e
|
reduced warnings
git-svn-id: trunk@12414 -
|
2007-10-11 07:42:35 +00:00 |
|
paul
|
ca9fa35962
|
- lcl: fix compiler errors with VerboseDrag turned on
- qt: dont send LM_CAPTURECHANGED if previously there was no capture (fix qt drag drop)
git-svn-id: trunk@11680 -
|
2007-07-30 17:45:22 +00:00 |
|
vincents
|
0e34ed8982
|
LCL: default values of ListItem and TreeNode image index set to -1 for Delphi compatibility (bug #9192)
git-svn-id: trunk@11416 -
|
2007-07-03 13:26:02 +00:00 |
|
mattias
|
801d3a0023
|
IDE: project options form: anchoring notebook to okbutton, gtk intf: color clHighlightText, gtk2 intf: dummy page now without gdkwindow - not eating events, LCL: treeview: removed RecreateWnd call
git-svn-id: trunk@11385 -
|
2007-06-27 07:44:01 +00:00 |
|
vincents
|
da3cabb3fd
|
LCL: fixed range error for partial shown treeview items
git-svn-id: trunk@10927 -
|
2007-04-10 08:10:59 +00:00 |
|
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 |
|