Commit Graph

192 Commits

Author SHA1 Message Date
sekelsenmat
9d1b80451a Changes all dynamic methods in the ide, lclintf and lcl to virtual methods, because they are the same in fpc and dynamic is a legacy directive
git-svn-id: trunk@21280 -
2009-08-18 14:44:25 +00:00
mattias
2fb278ff06 IDEIntf: fixed mem leak
git-svn-id: trunk@20721 -
2009-06-23 13:22:00 +00:00
mattias
36306bcd2a IDEIntf: added oem keys
git-svn-id: trunk@20617 -
2009-06-13 12:29:54 +00:00
martin
4b157f9023 Options, PropEdits: Keyboard-shortcut-config show "grab key" Window on screen center, instead of Desktop center (matters for multi-monitor)
git-svn-id: trunk@20324 -
2009-05-31 14:42:59 +00:00
paul
93a1c4eccf designer: update component treeview and object inspect on after execution of chnage parent command (issue #0013787)
git-svn-id: trunk@20115 -
2009-05-22 04:29:39 +00:00
paul
61a7fb8388 ideintf: return more correct key string by KeyAndShiftStateToKeyString
git-svn-id: trunk@19815 -
2009-05-06 05:54:37 +00:00
marc
bda3dae344 * Improved key name localization by Maxim Ganetsky
git-svn-id: trunk@19787 -
2009-05-03 22:49:09 +00:00
paul
d90d0bff54 ide: cleanup, formatting
git-svn-id: trunk@19680 -
2009-04-29 01:18:30 +00:00
paul
4c79bca2f3 gtk2: use another rules to choose whether combobox will have entry or no (fixes issue #0009303)
git-svn-id: trunk@19644 -
2009-04-27 05:29:20 +00:00
paul
3d28c2f73a ideintf: don't set paHasDefaultValue if property does not has default value (it was so for only few property editors)
git-svn-id: trunk@19217 -
2009-04-04 16:30:59 +00:00
marc
08b05a7399 * Don't use C-style assignments
git-svn-id: trunk@19141 -
2009-03-28 16:23:09 +00:00
paul
16d50a7062 ideintf: fix crash with TCollection as subproperty (bug #0013381) by Alexander S. Klenin
git-svn-id: trunk@19067 -
2009-03-23 01:24:27 +00:00
paul
8fe1d7409b ideintf: trial to properly fix a bug with showing more than needed in the Methods page of object inspector (part of issue #0013354) by patch of Alexander S. Klenin
git-svn-id: trunk@19044 -
2009-03-20 15:03:57 +00:00
paul
7a695c516b ideintf: do not filter sub-properties by TComponent (fixes bug #0013354)
git-svn-id: trunk@19035 -
2009-03-20 00:33:50 +00:00
paul
a075ba45c5 ideintf: apply patches of Alexander S. Klenin (issue #0013326)
- ClassPropEdit: Make subproperties type filter configurable
  - ClassPropEdit: Refactor TClassPropertyEditor and TPersistentPropertyEditor
  - Object Inspector: Do not show objects without properties of appropriate kind
  - Object inspector: Do not show events on Properties page, even for nested objects

git-svn-id: trunk@19016 -
2009-03-18 06:37:40 +00:00
paul
51334b4f2b ideintf: don't quicksort if count = 0
git-svn-id: trunk@18617 -
2009-02-09 14:27:31 +00:00
paul
76a103588d ideintf: sort prop info list after create to correctly compare items when selection components count > 1 (fixes bug #0013138)
git-svn-id: trunk@18606 -
2009-02-09 04:24:05 +00:00
paul
588e9f6302 ideintf: string properties
- increase edit limit for string properties from 255 to 4095
  - report correct length and line count when start editing of string property

git-svn-id: trunk@18396 -
2009-01-23 16:43:27 +00:00
paul
f46d70252b fix asterisk alignment
git-svn-id: trunk@18307 -
2009-01-16 15:21:23 +00:00
paul
62594ddc68 ideintf: fix TStringsPropertyEditor so it is possible to edit Lines/Items/... of many objects at moment (bug #0012869)
git-svn-id: trunk@18140 -
2009-01-05 19:06:04 +00:00
laurent
4b344f137a IDE: rename the images to avoid overload
git-svn-id: trunk@17660 -
2008-12-02 13:28:21 +00:00
paul
cdb0d3c467 ideintf: improve TSetElementPropertyEditor - report non default values
git-svn-id: trunk@17609 -
2008-11-27 03:29:28 +00:00
paul
5fb741ee89 ideintf: teach few property editors to understand *nodefault* property modifier
git-svn-id: trunk@17507 -
2008-11-22 10:33:59 +00:00
paul
d083f486d2 ideintf: improve TBoolPropertyEditor from Gerard Visent (#0012607)
git-svn-id: trunk@17472 -
2008-11-20 13:09:09 +00:00
paul
1db8426dea ideintf: fix TWideStringPropertyEditor.SetValue() by Anton Kavalenka (#0012663)
git-svn-id: trunk@17430 -
2008-11-19 00:12:51 +00:00
mattias
710f2aa2d1 IDE: fixed fake methods, bug #12248
git-svn-id: trunk@17214 -
2008-11-04 10:42:43 +00:00
marc
b6bfdfc7a4 * Improved localization of Filter Editor dialog by Maxim Ganetsky
git-svn-id: trunk@17103 -
2008-10-22 23:31:00 +00:00
vincents
273220e891 fixed compilation after merging of the fpc Unicode branch to fpc 2.3.1
git-svn-id: trunk@16573 -
2008-09-12 21:24:45 +00:00
mattias
391e62dbb5 IDEIntg: fixed typo
git-svn-id: trunk@16487 -
2008-09-08 12:38:59 +00:00
tombo
83db1b5f7a IdeIntf propedits: Do not allow to set caption for TCustomShortCutGrabBox
git-svn-id: trunk@16482 -
2008-09-08 11:10:10 +00:00
mattias
3dc4969f21 IDEIntf: improved grab key form size
git-svn-id: trunk@16137 -
2008-08-19 03:05:18 +00:00
mattias
e374b51dd5 IDEIntf: moved IDE key grabbing to propedits, added button to TShortCutPropertyEditor
git-svn-id: trunk@16136 -
2008-08-19 02:57:17 +00:00
mattias
903f90de7a LCL: added ssMeta to ShortCutToText
git-svn-id: trunk@16135 -
2008-08-19 02:06:21 +00:00
mattias
5014375f11 IDEIntf: improved layout of file dialog filter property dialog
git-svn-id: trunk@16034 -
2008-08-12 12:57:28 +00:00
mattias
6c5d67e54c IDEIntf: using TComponentNamePropertyEditor only for TComponent, bug #11839
git-svn-id: trunk@16033 -
2008-08-12 12:44:20 +00:00
mattias
57334df646 IDEIntf: added property editor for TNoteBook.ActivePage to only allow/show pages of this notebook
git-svn-id: trunk@15940 -
2008-08-03 19:58:58 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
7f8fab8d64 IDE+codetools: added verbosity via -dVerboseDanglingComponentEvents
git-svn-id: trunk@15798 -
2008-07-17 06:47:25 +00:00
mattias
2bc8e3e329 IDEIntf: fixed TMethodPropertyEditor setting nil, bug #11666
git-svn-id: trunk@15791 -
2008-07-16 10:11:44 +00:00
mattias
a694ca9ced IDE: changed GetLookupRootForComponent to handle nested/inline components
git-svn-id: trunk@15719 -
2008-07-09 11:56:49 +00:00
mattias
1546f3eee9 IDEIntf: TPropertyEditorHook changed method names to be ansistring instead shortstring
git-svn-id: trunk@15712 -
2008-07-08 18:48:15 +00:00
mattias
53f2b70699 implemented Ctrl-Click for values, started inlined method properties
git-svn-id: trunk@15705 -
2008-07-08 14:06:42 +00:00
mattias
3246e67e23 IDEIntf: added resourcestrings
git-svn-id: trunk@15697 -
2008-07-07 15:36:06 +00:00
mattias
31774d4769 IDEIntf: object inspector: implemented paPickList, bug #11258
git-svn-id: trunk@15352 -
2008-06-07 02:19:40 +00:00
mattias
755e6888e0 IDEIntf: fixed typo
git-svn-id: trunk@15306 -
2008-06-04 09:25:01 +00:00
vincents
3f55063f8c IDE: implemented showing widestring properties in the object inspector
git-svn-id: trunk@15245 -
2008-05-26 20:55:07 +00:00
mattias
f2fa3c549d IDEIntf: OI: implemented sorting sub properties
git-svn-id: trunk@15192 -
2008-05-21 11:38:09 +00:00
paul
3825a0a319 ide: start frame support (with -dEnableTFrame)
git-svn-id: trunk@15052 -
2008-05-06 03:28:07 +00:00
mattias
ae532864a2 LCL: added TFrame.LCLVersion
git-svn-id: trunk@15035 -
2008-05-03 11:20:40 +00:00
mattias
6a8f9555e3 IDE: auto closing circles of designer components
git-svn-id: trunk@14879 -
2008-04-18 17:34:40 +00:00