Commit Graph

77 Commits

Author SHA1 Message Date
juha
98045780a1 LCL: Use TMaskList always for ShellListView.Mask. Enable all TMask syntax including sets.
git-svn-id: trunk@64660 -
2021-02-24 20:04:15 +00:00
wp
1c9c36d205 LCL/FileListbox: Update selected filename when ItemIndex is set
git-svn-id: trunk@64211 -
2020-12-16 21:17:52 +00:00
juha
0011948d52 LCL: Implement TextHint for TComboBox. Issue #30682.
git-svn-id: trunk@63731 -
2020-08-13 11:23:38 +00:00
juha
bfee802bc9 LCL: Restore function MinimizeName which was deleted in r62444 #d0ca74aa06. Needed at least for Delphi compatibility.
git-svn-id: trunk@62448 -
2019-12-25 22:00:41 +00:00
juha
d0ca74aa06 Move functions from IDEProcs to LazFileUtils. Remove unused function MiniMizeName.
git-svn-id: trunk@62444 -
2019-12-25 11:26:25 +00:00
bart
e4b8fbdc91 FileListBox: publish properties Color, ParentColor and Enabled. Issues #0031328 and #0031329.
git-svn-id: trunk@54074 -
2017-02-02 12:17:15 +00:00
mattias
4bba532865 lcl: less hints
git-svn-id: trunk@54026 -
2017-01-29 09:05:23 +00:00
bart
739663d456 FileListBox:
- do not display normal files if ftNormal is not specified in FileType (Delphi compatibility)
- do not display filenames if FileType only includes ftDirectory or ftVolumeID. Issue #0031281

git-svn-id: trunk@54025 -
2017-01-28 15:16:13 +00:00
mattias
ea119c61e3 lcl: less hints
git-svn-id: trunk@53144 -
2016-10-17 13:50:44 +00:00
mattias
425d1ffeb1 lcl: less warnings
git-svn-id: trunk@53138 -
2016-10-17 13:34:17 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
juha
51ab663b7f LCL: Publish events OnMouseWheel, OnMouseWheelDown and OnMouseWheelUp for yet more controls. Issue #26781, patch from Sandro Cumerlato.
git-svn-id: trunk@46338 -
2014-09-26 21:40:47 +00:00
mattias
4a703f67f5 LCL: TFilterComboBox: freenotification for ShellListView
git-svn-id: trunk@41453 -
2013-05-30 06:52:22 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
mattias
801ddd554c lcl: published TFileLitsBox.OnDrawItem
git-svn-id: trunk@40535 -
2013-03-12 10:05:31 +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
juha
f7bf044f44 LCL: add BiDi support for TFileListBox. Patch from Avishai, issue #19267
git-svn-id: trunk@30593 -
2011-05-07 09:46:01 +00:00
juha
2458ed1886 LCL: Publish 2 properties in TFilterComboBox. Issue #19066
git-svn-id: trunk@30425 -
2011-04-22 06:54:58 +00:00
sekelsenmat
db3915fdba Finishes implementing TOpenDialog and TFileDialog for wince
git-svn-id: trunk@21361 -
2009-08-20 17:18:46 +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
mattias
2f5429b5b3 clean up
git-svn-id: trunk@19965 -
2009-05-14 13:24:22 +00:00
sekelsenmat
324981825e Initial implementation of TFilterComboBox
git-svn-id: trunk@19955 -
2009-05-13 14:34:25 +00:00
micha
78e77af80a * lcl: publish BorderSpacing/OnSelectionChange for TFileListBox
git-svn-id: trunk@19487 -
2009-04-18 15:03:29 +00:00
paul
d9491a4528 lcl: fix header
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
paul
6e2e2c1ff2 lcl: update visibility of methods to prevent compiler warnings
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
  - move some descendants methods from lower visibility to higher
  - fix use of protected KeyDown, Paint inside few ide units

git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +00:00
paul
3374c666b8 lcl: publish OnUTF8KeyPress
git-svn-id: trunk@16520 -
2008-09-10 09:22:59 +00:00
vincents
a5edfe5a9b LCL: fixed FileListBox.FileName property, if a directory is selected (issue #11965) from WhiteWind
git-svn-id: trunk@16260 -
2008-08-26 22:42:11 +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
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
ab92d735ee LCL: added mimimizename function from Bart Broersma (bug #11040)
git-svn-id: trunk@15210 -
2008-05-22 20:07:36 +00:00
vincents
420b847eee LCL: FilelistBox: do conversions from and to UTF8 when calling RTL functions (bug #11181)
git-svn-id: trunk@14961 -
2008-04-25 10:46:36 +00:00
paul
5dffa959e5 take more things from filelistbox patch of Bart Broersma (issue #0010985)
git-svn-id: trunk@14831 -
2008-04-15 15:34:14 +00:00
paul
4f20c0b8a7 lcl: change TFileListBox behavior to be more delphi compatible (issue #0010985 by Bart Broersma with modifications)
git-svn-id: trunk@14828 -
2008-04-15 13:00:09 +00:00
tombo
77381cc8d4 LCL: implemented TMask, MatchesMask, added Masks docs
git-svn-id: trunk@11592 -
2007-07-22 14:17:13 +00:00
mattias
1398f3e372 lcl: published TFileListBox.Directory
git-svn-id: trunk@11041 -
2007-05-01 10:19:12 +00:00
vincents
f657802132 LCL: FileListBox mask defaults to '*' on windows too, so directories without . in the name can be found too.
git-svn-id: trunk@10795 -
2007-03-24 22:06:47 +00:00
vincents
ba85e84687 LCL: published dragging related properties
patch by: Paul Ishenin

git-svn-id: trunk@10648 -
2007-02-16 08:31:43 +00:00
vincents
53737e0127 LCL: made TCustomFileListBox.UpdateFileList public, so the user can refresh the filelist (bug #1595)
git-svn-id: trunk@10449 -
2007-01-15 12:25:28 +00:00
vincents
e164ae8273 removed debug code
git-svn-id: trunk@10439 -
2007-01-13 18:22:08 +00:00
vincents
b8104ed672 LCL: fixed adding normal files to the file listbox (bug #7465)
git-svn-id: trunk@10430 -
2007-01-12 11:01:28 +00:00
vincents
d082e56c6d LCL: fix showing empty filelistbox (bug #7465)
git-svn-id: trunk@10399 -
2007-01-08 21:19:52 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
1064272122 removed ifdef ver1 from Martin Smat
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
mattias
a4f497026b fixed ambigious with ambiguous
git-svn-id: trunk@7011 -
2005-03-23 10:45:06 +00:00
mattias
a0bfbaec50 implemented Multi mask for TFileListBox
git-svn-id: trunk@6253 -
2004-11-15 22:58:13 +00:00
vincents
bcf90ce19b splitted off unit FileUtil, it doesn't depend on other LCL units
git-svn-id: trunk@6080 -
2004-09-27 21:45:44 +00:00
vincents
1cca3f8198 Added CopyFile with PerserveTime parameter
git-svn-id: trunk@6078 -
2004-09-27 10:35:51 +00:00
mattias
ca675e25c7 implemented registration of project file types
git-svn-id: trunk@5899 -
2004-09-01 09:43:24 +00:00
mattias
07dd273dd2 implemented context help for source editor
git-svn-id: trunk@5836 -
2004-08-22 22:47:43 +00:00