paul
9226386149
ide, tools, examples: remove ver2_2_x defines
...
git-svn-id: trunk@36370 -
2012-03-27 07:19:59 +00:00
paul
b4a29ed05b
ideintf: show properties of persistent descendant (patch of Max Vlasov, issue #0019994 )
...
git-svn-id: trunk@35970 -
2012-03-14 09:09:58 +00:00
mattias
796db06d48
IDEIntf: clean up
...
git-svn-id: trunk@35728 -
2012-03-05 11:21:00 +00:00
mattias
79639787db
IDEIntf: shortcut editor: added VK_ESCAPE
...
git-svn-id: trunk@35079 -
2012-02-01 21:46:18 +00:00
juha
c4cee0e6dd
IDE+LCL: Combine PropEdits.KeyAndShiftStateToKeyString and TWidgetSet.GetAcceleratorString, move to lclproc. Remove unused constants.
...
git-svn-id: trunk@33283 -
2011-11-04 09:50:46 +00:00
sekelsenmat
2c0cc4c4d4
Reverts the previous removal of TLMouseEvent.State
...
git-svn-id: trunk@33114 -
2011-10-27 18:03:01 +00:00
sekelsenmat
73f0887e09
Fixes bug #20065 . Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
...
git-svn-id: trunk@33092 -
2011-10-26 15:08:10 +00:00
mattias
c3a19479c6
ideintf: fixed typo
...
git-svn-id: trunk@32886 -
2011-10-14 16:42:00 +00:00
mattias
ce6a9b8431
IDE: creating component name from class name: check if removing leading T starts with a number
...
git-svn-id: trunk@32838 -
2011-10-12 07:24:55 +00:00
juha
40f77bc7df
IDE: formatting
...
git-svn-id: trunk@32701 -
2011-10-05 11:37:02 +00:00
mattias
8dc1234b17
LCL: added AlignToPtr and AlignToInt to fpcadds
...
git-svn-id: trunk@32573 -
2011-09-30 14:40:41 +00:00
mattias
dbb71f8379
IDEIntf: WritePublishedProperties: safer align, bug #19109
...
git-svn-id: trunk@32568 -
2011-09-30 14:24:20 +00:00
maxim
0f166053a9
IDE: don't limit OI set properties values to 64 chars, patch from Anton, bug #20363
...
git-svn-id: trunk@32546 -
2011-09-28 20:58:44 +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
sekelsenmat
ca84ba2f7f
Patch from Hans-Peter, starts fixing TTabControl, from bug #19575
...
git-svn-id: trunk@31686 -
2011-07-13 12:43:43 +00:00
sekelsenmat
bc7a2ba310
Moves TCustomNotebook to ComCtrls in preparation for renaming it
...
git-svn-id: trunk@31552 -
2011-07-04 09:43:21 +00:00
mattias
7ed7e97d29
IDE: object inspector: fixed hints
...
git-svn-id: trunk@31231 -
2011-06-14 20:18:25 +00:00
mattias
69bca78312
IDEIntf: clean up
...
git-svn-id: trunk@31141 -
2011-06-09 09:22:13 +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
paul
2ec56385d6
ideintf: add mrClose element
...
git-svn-id: trunk@30378 -
2011-04-19 06:24:57 +00:00
paul
a8af9fd0da
ideintf: fix compilation with new tkHelper element
...
git-svn-id: trunk@30332 -
2011-04-17 04:59:32 +00:00
mattias
cc790adde3
IDE: debugging
...
git-svn-id: trunk@29974 -
2011-03-21 17:12:25 +00:00
mattias
d981b42d5c
IDE: OI: searching compatible methods without using typedata, bug #18608
...
git-svn-id: trunk@29957 -
2011-03-21 10:00:18 +00:00
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
juha
4e6e7a17b8
LCL: rename Menus.Shortcut function back to its Delphi compatible name.
...
git-svn-id: trunk@29859 -
2011-03-15 18:16:38 +00:00
juha
4e95f6a390
LCL: Show menu shortcuts also when they are sequencial keys combinations (like Ctrl+Q, B)
...
git-svn-id: trunk@29853 -
2011-03-15 14:05:55 +00:00
juha
7b4d9d8588
IDE: refactor KeyAndShiftStateToKeyString
...
git-svn-id: trunk@29814 -
2011-03-13 15:26:48 +00:00
mattias
b3a8dd03b1
fixed typos: childs
...
git-svn-id: trunk@29440 -
2011-02-10 09:37:16 +00:00
zeljko
3995319145
IDE: propedits: TFileFilterPropertyEditorForm must be created by CreateNew()
...
git-svn-id: trunk@29423 -
2011-02-08 18:17:06 +00:00
paul
e372929332
ideintf: improve shortcut editor by Anton and me (issue #0018478 )
...
git-svn-id: trunk@28992 -
2011-01-13 13:14:40 +00:00
mattias
6f853cc984
IDEIntf: TCustomShortCutGrabBox: minwidth for combobox
...
git-svn-id: trunk@26300 -
2010-06-27 17:19:49 +00:00
paul
de4c8cb596
ideintf: set multy-line editor for all 'Hint' properties of TComponent descendant (issue #0016303 )
...
git-svn-id: trunk@24779 -
2010-04-21 02:11:48 +00:00
mattias
0c694a019d
ideintf: added resourcestring
...
git-svn-id: trunk@24676 -
2010-04-17 16:36:48 +00:00
ask
6a202fc449
PropEdit: Make TCollectionPropertyEditor.ShowCollectionEditor virtual
...
* This is required to override editor form for custom collections
git-svn-id: trunk@24298 -
2010-03-30 13:34:33 +00:00
ask
b0d8c7c5df
IDEIntf: Use Classes.TGetStrProc instead of PropEdits.TGetStringProc
...
git-svn-id: trunk@23506 -
2010-01-20 15:53:39 +00:00
mattias
9d62f8913b
IDEIntf: removed TGetStringProc from propeditutils
...
git-svn-id: trunk@23499 -
2010-01-20 11:57:38 +00:00
paul
9999081da8
lazarus: extract some classes from propedits to propeditutils by Ask (issue #0015531 )
...
git-svn-id: trunk@23472 -
2010-01-17 07:12:12 +00:00
paul
c376225ef0
ideintf: Extract CollectionPropEditForm from the Propedits unit by Alexander S. Klenin (issue #0015490 )
...
git-svn-id: trunk@23432 -
2010-01-13 07:47:05 +00:00
paul
5b7d36de82
lcl, designer, ideintf, components: rename csOwnedChildsNotSelectable -> csOwnedChildrenNotSelectable
...
git-svn-id: trunk@23185 -
2009-12-18 10:07:11 +00:00
paul
5d54673967
ide: refresh component treeview every time some property change. no matter if this is name property or not since any other property can also change the name property and moreover TCollectionItem display name can be built using anything
...
git-svn-id: trunk@23182 -
2009-12-18 08:37:48 +00:00
paul
e4cdead4c8
ide, ideintf: component treeview improvements
...
- add menu item to add collection items for TCollection and TCollectionItem
- better find selected persistent
- fix all calls of GetDesignerForm (no need to cast to TComponent) so if persistent changes then IDE also sets modified state
git-svn-id: trunk@23163 -
2009-12-17 14:05:01 +00:00
mattias
ee09f1c4ce
IDEIntf: property editors: mark the designer of the property persistent modified, bug #14268
...
git-svn-id: trunk@23077 -
2009-12-10 23:45:14 +00:00
paul
835f394fbd
ide: allow deletion of TCollectionItems (todo: don't allow deletion of TCollection)
...
git-svn-id: trunk@22919 -
2009-12-02 10:38:03 +00:00
mattias
d3c0a4612b
IDEIntf: GetLookupRootForComponent extended to search via TCollectionItem and TCollection, bug #15217
...
git-svn-id: trunk@22896 -
2009-12-01 13:03:21 +00:00
mattias
0d6aff22e1
csOwnedChildsSelectable inverted and renamed to csOwnedChildsNotSelectable
...
git-svn-id: trunk@22852 -
2009-11-28 15:18:27 +00:00
mattias
ba45db3a02
IDEIntf: GetSelectableComponents: csOwnedChildsSelectable
...
git-svn-id: trunk@22842 -
2009-11-28 00:20:46 +00:00
mattias
d095612940
IDEIntf: added GetSelectableComponents
...
git-svn-id: trunk@22832 -
2009-11-27 17:33:11 +00:00
mattias
ed9baa53d3
IDEIntf: comments
...
git-svn-id: trunk@22831 -
2009-11-27 16:59:25 +00:00
mattias
2b1408184e
codetools: parsing objcprotocol
...
git-svn-id: trunk@22707 -
2009-11-22 19:18:19 +00:00
mattias
1913e8198e
IDEIntf: added TComponentEditorDesigner.ChangeStamp and OnModified handler list
...
git-svn-id: trunk@22703 -
2009-11-22 12:31:34 +00:00