Commit Graph

249 Commits

Author SHA1 Message Date
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