Commit Graph

82 Commits

Author SHA1 Message Date
juha
fe689e503d TreeFilterEdit: cleaning up
git-svn-id: trunk@34986 -
2012-01-28 14:08:26 +00:00
juha
f9a2b37b7a ListFilterEdit: minor cleanup
git-svn-id: trunk@34985 -
2012-01-28 13:31:42 +00:00
juha
f873fc3512 TreeFilterEdit: add FreeNotification to ensure all memory is freed before TreeView gets destroyed.
git-svn-id: trunk@34984 -
2012-01-28 13:31:29 +00:00
juha
54a7c58f47 TreeFilterEdit: use BeginUpdate and EndUpdate when applying filter. Issue #21166
git-svn-id: trunk@34967 -
2012-01-27 00:54:49 +00:00
juha
5b04ea78a9 LCL: make TCustomTreeview.Items property public. Allows to solve issue #21160
git-svn-id: trunk@34945 -
2012-01-26 09:57:58 +00:00
martin
3b0642ba49 clean up
git-svn-id: trunk@34943 -
2012-01-25 23:54:18 +00:00
juha
914234ec49 TreeView: apply again an accidentally reverted change that fixes moving in visible nodes. Other minor fixes.
git-svn-id: trunk@34901 -
2012-01-24 14:29:52 +00:00
juha
d9a52fce0a TreeFilterEdit: implement a property ExpandAllInitially.
git-svn-id: trunk@34898 -
2012-01-24 14:08:15 +00:00
juha
93b8ed2e30 TreeFilterEdit: Support filtering the whole tree
git-svn-id: trunk@34659 -
2012-01-08 10:44:02 +00:00
juha
b153740bb5 ListFilterEdit: formatting
git-svn-id: trunk@34657 -
2012-01-08 10:43:36 +00:00
mattias
f843e1728b lazcontrols: clean up
git-svn-id: trunk@34583 -
2012-01-04 22:53:29 +00:00
juha
b68b5ca7c6 TreeFilterEdit: support using components derived from TCustomTreeview
git-svn-id: trunk@34575 -
2012-01-04 12:08:36 +00:00
juha
229433b9ff IDE: apply TreeFilter to all nodes in Project and Package managers
git-svn-id: trunk@34547 -
2012-01-03 11:36:38 +00:00
juha
53396fd5df TTreeFilter: Filter also removed dependencies branches in Project and Package Inspectors, rename TBranch to TTreeFilterBranch
git-svn-id: trunk@34546 -
2012-01-03 11:36:21 +00:00
juha
f1899978ae TreeFilterEdit: minor optimization
git-svn-id: trunk@34532 -
2012-01-01 15:05:00 +00:00
juha
e762c4e425 TreeFilter: fix moving up and down when tree has multiselect enabled.
git-svn-id: trunk@34466 -
2011-12-28 09:39:59 +00:00
juha
0383037340 ListFilterEdit: No need to disable CheckListBox.OnItemClick temporarily any more. It was a workaround for a LCL-Qt bug
git-svn-id: trunk@34448 -
2011-12-27 16:30:34 +00:00
mattias
00b915367e lacontrols: clean up
git-svn-id: trunk@34284 -
2011-12-19 17:15:07 +00:00
juha
bb9e426743 Improve TreeFilterEdit. Support many filtered branches and prepare for filtering the whole tree.
git-svn-id: trunk@34251 -
2011-12-17 16:00:44 +00:00
mattias
c48066b140 lazcontrols: clean up
git-svn-id: trunk@33776 -
2011-11-25 09:45:20 +00:00
juha
bcb7030b54 Improve ListFilterEdit and apply it to compiler message dialog.
git-svn-id: trunk@33774 -
2011-11-25 09:40:15 +00:00
sekelsenmat
c58e039a73 Massive update of makefiles to file make bigide
git-svn-id: trunk@32941 -
2011-10-17 11:29:24 +00:00
zeljko
dabae664fe LCL: TGraphicControl.VisuallyEnabled moved to TControl.IsEnabled, also fixed var naming in some units from IsEnabled to AIsEnabled. issue #20291
git-svn-id: trunk@32492 -
2011-09-24 08:20:55 +00:00
juha
1e39ce6cf8 Fix comments in FilterEdit components.
git-svn-id: trunk@32387 -
2011-09-17 15:36:48 +00:00
mattias
5ad32f98ca lazcontrols: clean up
git-svn-id: trunk@32068 -
2011-08-27 09:49:02 +00:00
juha
0b41f66423 ListFilterEdit: Fix pressing KeyDown in Windows, issue #19893, patch from cobines
git-svn-id: trunk@31924 -
2011-08-09 16:09:07 +00:00
martin
91f4559302 ExtendedNotebook: fixed selecting last tab. Issue #0019845
git-svn-id: trunk@31894 -
2011-08-06 15:55:10 +00:00
martin
2a8cfe716e ExtendedNotebook: fixed selecting last tab. Issue #0019845
git-svn-id: trunk@31893 -
2011-08-06 15:37:23 +00:00
martin
d07fc13245 ExtendedNotebook: fixed selecting last tab. Issue #0019845
git-svn-id: trunk@31892 -
2011-08-06 15:24:39 +00:00
juha
9090b206f8 LCL: Set ListFilterEdit.ItemIndex to -1 after adding items. Debug-info.
git-svn-id: trunk@31885 -
2011-08-06 10:18:39 +00:00
martin
2f092a33ad Fix DividerBevel.Font; save Style property, if none bold. Issue #0019763
git-svn-id: trunk@31876 -
2011-08-05 13:43:02 +00:00
sekelsenmat
73542b658a Renames TCustomNotebook to TCustomTabControl, a major breakthrough into fixing the tab-controls
git-svn-id: trunk@31767 -
2011-07-20 14:39:50 +00:00
juha
ff896ae59f ListFilterEdit and TreeFilterEdit: remove unneeded parts, refactor
git-svn-id: trunk@31753 -
2011-07-19 23:17:59 +00:00
juha
9a304450fc Use new TreeFilterEdit where appropriate.
git-svn-id: trunk@31752 -
2011-07-19 22:21:26 +00:00
juha
aa83cf8588 New files for treefilteredit
git-svn-id: trunk@31751 -
2011-07-19 21:13:54 +00:00
juha
211d9b8926 LCL: Create an abstract base class for ListFilterEdit. Prepare to split TreeFilterEdit from it.
git-svn-id: trunk@31747 -
2011-07-19 16:45:31 +00:00
juha
3819207b32 ListFilterEdit: minor optimization
git-svn-id: trunk@31731 -
2011-07-18 11:19:25 +00:00
juha
212b14965d ListFilterEdit: improvements from Anton Panferov
git-svn-id: trunk@31723 -
2011-07-17 08:31:07 +00:00
juha
56e3778b07 ListFilterEdit: Improved keydown handler. Noted by Flávio Etrusco.
git-svn-id: trunk@31692 -
2011-07-14 06:42:36 +00:00
juha
ee4a3f95f1 ListFilterEdit: Up and Down keys move selection in the filtered control. Patch from Anton Panferov
git-svn-id: trunk@31691 -
2011-07-13 21:46:08 +00:00
juha
2ba28e0f3f Implement OnChange, OnEnter and OnExit properly in ListFilterEdit.
git-svn-id: trunk@31649 -
2011-07-10 09:42:39 +00:00
juha
8475fdc422 Remove useless initial values from ListFilterEdit. Fixes issue #19694
git-svn-id: trunk@31645 -
2011-07-10 08:39:58 +00:00
juha
6ec341b0c1 IDE: improve View Unit dialog with images
git-svn-id: trunk@31545 -
2011-07-03 18:19:58 +00:00
juha
ebb595fe19 Improve ListFilterEdit, make it more object oriented
git-svn-id: trunk@31539 -
2011-07-03 13:39:00 +00:00
juha
7fca7f03ef ListFilterEdit: support filtering a Listbox, too, and other improvements
git-svn-id: trunk@31530 -
2011-07-03 06:56:05 +00:00
juha
72285cbf72 Fix image resource name for ListFilterEdit.
git-svn-id: trunk@31529 -
2011-07-03 06:56:01 +00:00
juha
2dbcbcd191 Improve ListFilterEdit component.
git-svn-id: trunk@31492 -
2011-07-02 11:14:49 +00:00
paul
ebb07e5ddd lazcontrols: regenerate makefiles
git-svn-id: trunk@31466 -
2011-06-30 06:22:30 +00:00
juha
f889b1127c Packager: use the (still improved) ListFilterEdit in PackageEditor. "Code reuse".
git-svn-id: trunk@31463 -
2011-06-29 22:44:15 +00:00
juha
d23a3c8cc5 Lazcontrols: changed files for new ListFilterEdit control.
git-svn-id: trunk@31445 -
2011-06-29 00:04:54 +00:00