Commit Graph

39 Commits

Author SHA1 Message Date
sekelsenmat
c25543b689 shellctrls: Now it will show the root of the filesystem if it makes sense in the platform. Corrects the first contents of a shelllistview connected to a shelltreeview with root<>empty. See bug #18534
git-svn-id: trunk@34976 -
2012-01-27 13:41:46 +00:00
andrew
b758561187 Fixed another crash when destroying a ShellTreeView after the ShellListView is assigned and then unassigned
git-svn-id: trunk@32633 -
2011-10-02 23:08:08 +00:00
andrew
32c6e290a3 Fixed crash when deleting ShellTreeview or ShellListView from a form when the ShellListView or ShellTreeView properties are assigned
git-svn-id: trunk@32632 -
2011-10-02 22:46:37 +00:00
zeljko
d065ad0b1a TShellTreeView: when root property is changed, also change root property of TShellListView (if assigned).issue #18534
git-svn-id: trunk@31473 -
2011-06-30 10:39:34 +00:00
juha
481b0956e0 LCL: in ShellTreeView fix an eternal loop when expanding a node and AutoExpand is True. Issue #19572.
git-svn-id: trunk@31382 -
2011-06-25 12:56:49 +00:00
juha
3abbb28e51 LCL: Make ShellTreeView sorting work also when root path is empty. Issue #19571
git-svn-id: trunk@31303 -
2011-06-20 16:37:21 +00:00
sekelsenmat
82427d006f Patches from bug #17761 TShellListView Mask: duplicated items if mask is " *.ext;*.ext "
git-svn-id: trunk@30896 -
2011-05-25 08:33:29 +00:00
sekelsenmat
8d3f19d755 Implements adding a different base path to TShellTreeView
git-svn-id: trunk@28996 -
2011-01-13 15:28:33 +00:00
mattias
b643681b2b LCL: clean up
git-svn-id: trunk@27603 -
2010-10-07 11:15:16 +00:00
sekelsenmat
d291ed049d Implements support for multiple masks separated by semi-comma in the shell controls. See bug #17222
git-svn-id: trunk@27576 -
2010-10-04 15:09:03 +00:00
sekelsenmat
c5a28ad1c4 Shelllistview column sizing improvement and starts support for sorting by size
git-svn-id: trunk@27539 -
2010-10-01 15:49:12 +00:00
sekelsenmat
e5b69bef2d Improves wince platform detection and adds a new convenience routine to customshelltreeview
git-svn-id: trunk@27111 -
2010-08-16 14:35:59 +00:00
sekelsenmat
e307883ee0 Makes the Items property public for TShellListView and TShellTreeView, fixes bug #15374
git-svn-id: trunk@25096 -
2010-05-01 12:37:06 +00:00
sekelsenmat
4ec26a9c40 Adds support to FPC 2.2.0 for Windows CE
git-svn-id: trunk@25090 -
2010-05-01 10:59:17 +00:00
paul
fe226671fc lcl: apply patch of Juha which adds 2 published properties to TShellTreeView (issue #0016280)
git-svn-id: trunk@24648 -
2010-04-16 08:29:17 +00:00
sekelsenmat
43abe1e7a9 Patches from dmitry for TShellTreeView, fixes #15908 and #15937
git-svn-id: trunk@23983 -
2010-03-14 00:40:30 +00:00
mattias
d93c965185 LCL: TCustomShellTreeView.GetFilesInDir check hidden files under unix, bug #15355
git-svn-id: trunk@23166 -
2009-12-17 15:08:21 +00:00
vincents
2f775eda3a LCL: made shellctrls unit UTF8 safe, reported on the mailing list by haword
git-svn-id: trunk@22744 -
2009-11-24 09:35:24 +00:00
paul
8b5fdfc0d4 lcl: ShellListView, don't use OnResize event, override Resize method
git-svn-id: trunk@22718 -
2009-11-23 07:15:32 +00:00
mattias
55264e4666 LCL: TShellTreeview: using overrides instead of events
git-svn-id: trunk@22147 -
2009-10-13 16:10:07 +00:00
sekelsenmat
9d1b80451a Changes all dynamic methods in the ide, lclintf and lcl to virtual methods, because they are the same in fpc and dynamic is a legacy directive
git-svn-id: trunk@21280 -
2009-08-18 14:44:25 +00:00
mattias
9770ba86c1 LCL: TShellListView, TShellTreeView: fixed disconnect
git-svn-id: trunk@21271 -
2009-08-17 20:26:34 +00:00
mattias
20ea2c5116 TSheeTreeView, TShellListView: fixed using overrides instead of events
git-svn-id: trunk@21270 -
2009-08-17 20:13:51 +00:00
sekelsenmat
caf480d8bc Adds the possibility to link a TFilterComboBox to a TShellListView. Adds a TFilterComboBox to wince dialogs
git-svn-id: trunk@21268 -
2009-08-17 19:58:12 +00:00
sekelsenmat
deead46265 Fixes FileUtil.FileSize for wince and adds unicode filename support in win32
git-svn-id: trunk@21243 -
2009-08-16 12:51:59 +00:00
sekelsenmat
8792aaa7cd Added more debug info to wince and shellctrls
git-svn-id: trunk@21241 -
2009-08-16 01:50:00 +00:00
sekelsenmat
e289f31627 Disabled populating TShellTreeView and TShellListView in the IDE because they were causing freezes in the Carbon IDE
git-svn-id: trunk@20209 -
2009-05-25 14:04:02 +00:00
sekelsenmat
531e682b04 Further work on wince standard dialogs
git-svn-id: trunk@20011 -
2009-05-17 16:15:43 +00:00
sekelsenmat
e73b134e0e Fixes for TShellListView
git-svn-id: trunk@19776 -
2009-05-02 18:38:30 +00:00
sekelsenmat
fd610ecf4b Fixes for TShellListView
git-svn-id: trunk@19773 -
2009-05-02 17:58:37 +00:00
sekelsenmat
fdf5a12e01 Further implements TShellListView and other small changes and fixes
git-svn-id: trunk@19771 -
2009-05-02 16:29:41 +00:00
paul
e383d89e63 lcl: cleanup
git-svn-id: trunk@19150 -
2009-03-29 08:12:09 +00:00
sekelsenmat
086fcf9b93 Small fix for ShellCtrls
git-svn-id: trunk@19123 -
2009-03-26 18:25:17 +00:00
sekelsenmat
0c45ccdace Starts TShellListView component and fixes compiling wince interface with fpc 2.3.1
git-svn-id: trunk@19122 -
2009-03-26 18:05:45 +00:00
sekelsenmat
781913e482 wince: Starts implementing common dialogs and fixes adding TShellTreeView to the pallete
git-svn-id: trunk@19105 -
2009-03-26 02:24:55 +00:00
paul
68603b956b lcl: remove Crl3D, ParentCtl3D properties, register them as properties to skip
git-svn-id: trunk@18517 -
2009-01-31 12:04:03 +00:00
paul
d9491a4528 lcl: fix header
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
sekelsenmat
7163cdb30d Fixes ShellTreeView for non-win32
git-svn-id: trunk@17783 -
2008-12-10 14:18:24 +00:00
sekelsenmat
9028efb455 Initial implementation for TShellTreeView
git-svn-id: trunk@17782 -
2008-12-10 13:59:01 +00:00