Commit Graph

96 Commits

Author SHA1 Message Date
juha
e081f88aa0 FilteredEdit components: forward the Return press correctly when it is not handled by the filtered control
git-svn-id: trunk@35552 -
2012-02-22 10:49:14 +00:00
zeljko
59696974ad LazControls: lisfilteredit, reverted 35516 #aa06f3d9c9 to 35442 since we changed behaviour of ShowModal.
git-svn-id: trunk@35526 -
2012-02-21 09:33:14 +00:00
juha
aa06f3d9c9 ListFilterEdit: Remove a test "if fFilteredListbox.SelCount > 0" which for some reason created an error.
git-svn-id: trunk@35516 -
2012-02-21 00:03:35 +00:00
juha
b5744efb18 LCL: forward Return key press to the filtered control in FilterEdit controls
git-svn-id: trunk@35442 -
2012-02-18 14:04:26 +00:00
juha
228beff757 IDE: Add Move Buttons to EditorFileManager + other fixes.
git-svn-id: trunk@35435 -
2012-02-18 09:24:43 +00:00
juha
a21ba83d61 ListFilterEdit: support TCheckListBox better
git-svn-id: trunk@35416 -
2012-02-17 12:41:32 +00:00
juha
4323c55273 IDE: Fix ordering of required packages in Project Inspector and Package Editor. Issue #21277
git-svn-id: trunk@35362 -
2012-02-14 07:04:03 +00:00
juha
9ec8da7c35 TreeFilterEdit: release also the idle handler when releasing the filtered TreeView
git-svn-id: trunk@35227 -
2012-02-07 19:28:16 +00:00
martin
1829efd0bd TExtendedNotebook: remove workaround for issue #19914
git-svn-id: trunk@35226 -
2012-02-07 19:26:43 +00:00
juha
928ff120e9 TreeFilterEdit: Remove unused "TTreeFilterBranch.Cleanup" method
git-svn-id: trunk@35105 -
2012-02-02 22:07:51 +00:00
mattias
c186d1b6cc lazcontrols: TTreeFilterEdit: disconnect FilteredTreeView on destroy, bug #21198
git-svn-id: trunk@35095 -
2012-02-02 20:59:04 +00:00
mattias
c0dada7561 lazcontrols: TTreeFilterEdit: free noe data on tree destroy
git-svn-id: trunk@35091 -
2012-02-02 16:46:57 +00:00
mattias
04e9be00e0 lazcontrols: fixed TTreeFilterEdit.Notification
git-svn-id: trunk@35081 -
2012-02-01 21:56:13 +00:00
juha
a7880ef344 TreeFilterEdit: add assertions to trap a crash some peoople experience. Issue #21198
git-svn-id: trunk@35071 -
2012-02-01 08:17:06 +00:00
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