Commit Graph

241 Commits

Author SHA1 Message Date
zeljko
26f5be2762 lazcontrols: published drag & drop properties for TDividerBevel. issue #27550
git-svn-id: trunk@48044 -
2015-02-28 11:51:31 +00:00
joost
fb88fadd74 fpmake: re-generated several fpmake.pp files
git-svn-id: trunk@47285 -
2015-01-02 20:45:33 +00:00
juha
96b7b88cc7 LazControls: new icon for TListviewFilterEdit from edvard.
git-svn-id: trunk@47270 -
2014-12-30 21:28:21 +00:00
joost
40a902ea07 fpmake: Switched to fpmake.pp files that do not need setting the source-directory of the package manually
git-svn-id: trunk@47265 -
2014-12-29 22:11:35 +00:00
joost
3a0de4fe98 fpmake: Re-generated some fpmake.pp files
git-svn-id: trunk@47240 -
2014-12-23 22:00:41 +00:00
juha
82b190d7a9 LazControls: an option in ListViewFilterEdit to filter by all fields or just by caption.
git-svn-id: trunk@47186 -
2014-12-12 23:08:43 +00:00
mattias
b6b7d60218 lazcontrols: clean up
git-svn-id: trunk@47163 -
2014-12-10 02:15:32 +00:00
juha
cbae1c8558 LazControls: include the new ListViewFilterEdit component in LazControls package.
git-svn-id: trunk@47160 -
2014-12-10 00:46:38 +00:00
juha
d8add73062 New component ListViewFilterEdit.
git-svn-id: trunk@47159 -
2014-12-10 00:38:19 +00:00
juha
7cfdbcdc76 New component ListViewFilterEdit. Rename image files and improve resource script.
git-svn-id: trunk@47158 -
2014-12-10 00:21:51 +00:00
jesus
7ab6918cc8 LazControls: check filteredtreeview and listbox, fix AV, from BBaz, issue #27137
git-svn-id: trunk@47120 -
2014-12-06 03:44:54 +00:00
bart
7fdf4a2de2 CheckBoxThemed: fix checkbox position if Alignment is taLeftJustify (issue #0027127).
git-svn-id: trunk@47102 -
2014-12-04 17:44:09 +00:00
juha
e6de17e11f LazControls: add component CheckboxThemed made by Vojtech Cihak.
git-svn-id: trunk@47030 -
2014-11-29 19:39:39 +00:00
juha
86bc7e6c60 LazControls: New files for CheckboxThemed.
git-svn-id: trunk@47029 -
2014-11-29 19:37:36 +00:00
mattias
5bca3443b2 lazcontrols: TCustomLvlGraphControl: use theme
git-svn-id: trunk@46889 -
2014-11-19 16:33:36 +00:00
mattias
b78a550572 IDE,lazbuild: append -Cg on targets linux, freebsd, openbsd, netbsd, solaris, bug #17412
git-svn-id: trunk@46874 -
2014-11-18 11:03:29 +00:00
juha
b98b901269 TreeFilterEdit: Better names for 2 methods.
git-svn-id: trunk@46225 -
2014-09-14 13:23:50 +00:00
juha
56e178994f PackagerEditor: improve updating only parts of the view after user changes.
git-svn-id: trunk@46224 -
2014-09-14 13:23:43 +00:00
juha
f91bff8d37 PackageEditor: Fix removing many files. Update Files and RemovedFiles separately. Don't update everything after removing a file (issue #26188).
git-svn-id: trunk@46110 -
2014-09-02 21:35:21 +00:00
juha
c5e69a4a97 LCL: remove redundant checks from TTreeFilterBranch.FreeNodeData.
git-svn-id: trunk@46108 -
2014-09-02 21:35:18 +00:00
juha
b39f3715bd LazControls: remove non-existent .lrs resources from package file list.
git-svn-id: trunk@45806 -
2014-07-06 22:38:06 +00:00
juha
176412a277 LCL: in FilterEdit, name a method better (ReturnKeyHandled).
git-svn-id: trunk@44914 -
2014-05-04 22:32:35 +00:00
mattias
e0d5158221 lazcontrols: TLvlGraphControl: accept child controls in designer
git-svn-id: trunk@44214 -
2014-02-23 18:45:22 +00:00
mattias
9d710db4fc fixed make distclean
git-svn-id: trunk@44139 -
2014-02-18 17:37:14 +00:00
mattias
3283cf83f3 package makefiles: changed distclean to delete output directorties for all targets
git-svn-id: trunk@44128 -
2014-02-18 10:35:31 +00:00
juha
9f824e8954 TreeFilterEdit: Small optimization + fix comment.
git-svn-id: trunk@43635 -
2014-01-02 18:16:58 +00:00
juha
c8cb0503bd Package editor: Fix a bug that prevented moving files up/down.
git-svn-id: trunk@43631 -
2014-01-02 18:16:40 +00:00
mattias
1ae4a6b361 lazcontrols: TTreeFilterBranch.RemoveChildrenData: fixed crash when passing nil
git-svn-id: trunk@43355 -
2013-11-03 08:34:11 +00:00
juha
51b74b6f56 TreeFilterEdit: change visibility of FreeNodeData and remove a hack-accessor class.
git-svn-id: trunk@43345 -
2013-10-31 00:16:45 +00:00
juha
95fe4e6ff1 TreeFilterEdit: Improve TTreeFilterBranch.RemoveChildrenData logic. Issue #25259, patch from Cyrax
git-svn-id: trunk@43344 -
2013-10-30 22:55:22 +00:00
mattias
766298e0ef lazcontrols: fixed crash on freeing TFileNameItem
git-svn-id: trunk@43341 -
2013-10-30 10:20:24 +00:00
paul
9167d3cfb0 lazcontrols: forgotten resource file
git-svn-id: trunk@43039 -
2013-09-29 14:24:20 +00:00
paul
6f63e5d1ef lazcontrols: use FPC resources for component images
git-svn-id: trunk@43037 -
2013-09-29 10:47:28 +00:00
paul
03ecac4b9a lazarus: move tlvlgraphcontrol.png to lazcontrols
git-svn-id: trunk@43036 -
2013-09-29 10:43:57 +00:00
juha
635b400a54 Add the icon for TreeFilterEdit. Forgotten earlier.
git-svn-id: trunk@43025 -
2013-09-29 06:52:49 +00:00
juha
03c1d319be LCL: Make TWinControl.GetChildren and overridden methods public. Issue #24974, patch from Stephano.
git-svn-id: trunk@42775 -
2013-09-13 18:44:16 +00:00
martin
0c111ebf85 LazControls: Marked some of the new TExtendeTAbControl os experimental and platform;
git-svn-id: trunk@42771 -
2013-09-13 11:58:24 +00:00
martin
86bab5d0fe LazControls: ExtendedTabControl better clientarea
git-svn-id: trunk@42637 -
2013-09-06 11:45:01 +00:00
martin
51470268ac LazControls: TExtendedTabControl added pages (runtime only)
git-svn-id: trunk@42609 -
2013-09-05 11:56:16 +00:00
martin
1efc1dff52 LazControls: TExtendedTabControl added pages (runtime only)
git-svn-id: trunk@42607 -
2013-09-05 10:16:08 +00:00
martin
378550a77a LazControls: TExtendedTabControl clean up
git-svn-id: trunk@42593 -
2013-09-04 09:54:54 +00:00
martin
0fbcba1669 LazControls: Renamed TAdvancedTabControl to Extended
git-svn-id: trunk@42591 -
2013-09-04 09:32:46 +00:00
mattias
abf6c5ea76 lazcontrols: less hints
git-svn-id: trunk@42590 -
2013-09-04 09:21:11 +00:00
mattias
9481c4dba5 lazcontrols: less hints
git-svn-id: trunk@42588 -
2013-09-04 09:19:24 +00:00
martin
e11eb00f52 LazControls: Add TAdvancedTabControl (TabControl with toolbar)
git-svn-id: trunk@42579 -
2013-09-03 21:37:58 +00:00
martin
a37e86a5c1 LazControls: Add TAdvancedTabControl (TabControl with toolbar)
git-svn-id: trunk@42578 -
2013-09-03 21:25:54 +00:00
juha
0b5c1437dd LazControls: add Orientation to TBevelDivider + other improvements. Issue #24786, patch from Vojtech Cihak.
git-svn-id: trunk@42355 -
2013-08-05 14:26:58 +00:00
juha
14551f1eae LazControls: formatting
git-svn-id: trunk@42259 -
2013-08-02 11:29:27 +00:00
juha
5ca336a4a2 LazControls: Select always a node in a filtered TreeView. Issue #24795
git-svn-id: trunk@42253 -
2013-07-31 19:51:04 +00:00
mattias
da82a33fdf IDE: fixed Makefile.compiled to contain inherited custom options
git-svn-id: trunk@42227 -
2013-07-29 10:48:35 +00:00
juha
93606b42bb LazControls: Generate resources for icons. Use new icons from Anton.
git-svn-id: trunk@42134 -
2013-07-18 22:24:03 +00:00
juha
aed2bcd273 Add a script for updating icons for LazControls.
git-svn-id: trunk@42133 -
2013-07-18 21:46:27 +00:00
juha
99dd0234c3 Update icons for FilterEdits from Anton. Use old icon for ShortPathEdit.
git-svn-id: trunk@42132 -
2013-07-18 21:42:46 +00:00
maxim
d894bc7567 LazControls: improved TDividerBevel and TExtendedNotebook icons, patch from Vojtech Cihak, bug #24725
git-svn-id: trunk@42053 -
2013-07-10 20:20:21 +00:00
mattias
7309c93641 lazcontrols: TTreeFilterEdit: added Clean, bug #24662
git-svn-id: trunk@41930 -
2013-06-28 06:49:27 +00:00
mattias
0bd92fe903 lazcontrols: fixed crash on invalid type cast, bug #24679, patch by Cyrax
git-svn-id: trunk@41919 -
2013-06-27 13:47:32 +00:00
juha
b9186be31a TreeFilterEdit: remove generics type TTreeNodeList. Not needed because type casts is used anyway.
git-svn-id: trunk@41916 -
2013-06-27 08:54:59 +00:00
mattias
a335aef877 IDE: TTreeFilterEdit: using TTFENodeData
git-svn-id: trunk@41912 -
2013-06-27 02:57:55 +00:00
mattias
52c6ef4a82 IDE: package editor: fixed not keeping references to IDE structures in treeview
git-svn-id: trunk@41768 -
2013-06-19 07:58:27 +00:00
mattias
f07d4394eb lazcontrols: less hints
git-svn-id: trunk@41429 -
2013-05-27 09:09:30 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
fb1458ce76 updated makefiles
git-svn-id: trunk@40935 -
2013-04-29 19:49:55 +00:00
mattias
9f28f08acd lazcontrols: lvlgraph: fixed mem leak
git-svn-id: trunk@40802 -
2013-04-14 12:09:05 +00:00
mattias
65d0830183 clean up dependencies
git-svn-id: trunk@40773 -
2013-04-09 20:07:08 +00:00
mattias
4470a5e9f0 lazcontrols: lvlgraph: hint for nodes
git-svn-id: trunk@40751 -
2013-04-08 11:41:07 +00:00
mattias
e287d845f0 lazcontrols: lvlgraph: added GetVisibleSourceNodes, GetVisibleTargetNodes
git-svn-id: trunk@40750 -
2013-04-08 10:52:02 +00:00
mattias
1531418952 lazcontrols: tlvlgraph: faster destroy
git-svn-id: trunk@40746 -
2013-04-08 07:57:48 +00:00
mattias
b1bf50dbfc lazcontrols: tlvlgraph: fixed crash when freing while node is selected
git-svn-id: trunk@40744 -
2013-04-07 22:03:24 +00:00
mattias
cf877df3c4 updated lpk makefiles
git-svn-id: trunk@40698 -
2013-04-02 10:37:47 +00:00
mattias
10b317edcd lazcontrols: less hints
git-svn-id: trunk@40633 -
2013-03-24 11:58:23 +00:00
mattias
7b772d4766 lazcontrols: lvlgraph: fixed singleselect, added property Selected
git-svn-id: trunk@40609 -
2013-03-21 20:41:04 +00:00
mattias
446f84c90a lazcontrols: register TLvlGraphControl
git-svn-id: trunk@40605 -
2013-03-21 19:41:41 +00:00
juha
07867f2b3a LazControls: add BiDiMode to DividerBevel. Issue #24069, patch from Vojtech Cihak
git-svn-id: trunk@40592 -
2013-03-19 23:16:39 +00:00
mattias
bd90241752 lazcontrols: added TLvlGraphControl
git-svn-id: trunk@40584 -
2013-03-18 18:50:49 +00:00
juha
a2a2d1599a LazControls: DividerBevel improvements by Vojtech Cihak. New published properties etc. Issue #24069
git-svn-id: trunk@40582 -
2013-03-18 17:14:24 +00:00
mattias
3d48574e08 lazcontrols: comments
git-svn-id: trunk@40007 -
2013-01-28 15:14:49 +00:00
juha
d56bbd667d LazControls: use UTF8LowerCase to support unicode in FilterEdit controls.
git-svn-id: trunk@39663 -
2012-12-27 20:09:40 +00:00
juha
09a91920b3 ListFilterEdit: Allow using with TCustomCheckListBox descendants. Issue #22968, patch from Silvio Clécio
git-svn-id: trunk@38818 -
2012-09-24 22:34:14 +00:00
mattias
b907c27389 started fpmake files for IDE
git-svn-id: trunk@38588 -
2012-09-08 21:42:19 +00:00
mattias
5348dc7d33 updated Makefiles
git-svn-id: trunk@38410 -
2012-08-27 16:43:01 +00:00
martin
ace911d9e7 Remove SynEdit from IdeIntf (license conflict)
git-svn-id: trunk@38408 -
2012-08-27 13:07:49 +00:00
mattias
2ad9e952c2 lazcontrols: style
git-svn-id: trunk@37571 -
2012-06-07 16:40:03 +00:00
mattias
a322f2534d lazcontrols: added TShortPathEdit
git-svn-id: trunk@37570 -
2012-06-07 16:36:08 +00:00
juha
4c1213e99f LazControls: Replace property Data with property Items in ListFilterEdit. Issue #22100
git-svn-id: trunk@37394 -
2012-05-22 18:24:49 +00:00
martin
f5d9115598 ExtendedNotebook: Do not drag, if tabs have been added/changed/removed while mouse pressed
git-svn-id: trunk@37306 -
2012-05-17 14:49:32 +00:00
juha
8e7a33a863 LazControls: fix potential crash in TListFilterEdit and TTreeFilterEdit, issue #21756, patch from Denis
git-svn-id: trunk@36778 -
2012-04-14 20:00:50 +00:00
mattias
221788591b updated Makefiles
git-svn-id: trunk@36671 -
2012-04-09 10:05:12 +00:00
martin
de0cf80cde DividerBevel: implemented Transparent
git-svn-id: trunk@36511 -
2012-04-02 02:37:53 +00:00
mattias
ba4396d5cc IDEIntf, LazControls, SynEdit: changed output directory for consistency
git-svn-id: trunk@36025 -
2012-03-15 11:13:05 +00:00
mattias
86916fe2d8 lazcontrols: version, license, author
git-svn-id: trunk@36021 -
2012-03-15 09:09:54 +00:00
mattias
d1fe25ced1 lazcontrols: updated makefile
git-svn-id: trunk@35995 -
2012-03-14 18:19:27 +00:00
mattias
ae7b77b8ac synedit, lazcontrols, ideintf: added lclwidgettype to output directory to avoid rebuild for lazbuild
git-svn-id: trunk@35985 -
2012-03-14 17:23:28 +00:00
juha
083d8fdab4 FilterEdit: improve the logic of moving in the list when using up/down keys.
git-svn-id: trunk@35672 -
2012-03-03 15:55:59 +00:00
juha
2e47dcd544 TreeFilterEdit: cleanup
git-svn-id: trunk@35667 -
2012-03-03 14:30:48 +00:00
juha
19105dd155 IDE: add a FilterEdit to IdeOptions dialog. Filters by all captions in option pages
git-svn-id: trunk@35665 -
2012-03-03 14:23:10 +00:00
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