paul
8284eddbb5
ideintf: draw full sized expand/collapse images for object inspector
...
git-svn-id: trunk@24844 -
2010-04-23 02:53:01 +00:00
paul
f3ce045d4b
ideintf: exit ObjectInspector navigation mode when it is clicked or control changed (issue #0016259 )
...
git-svn-id: trunk@24711 -
2010-04-19 07:29:10 +00:00
paul
f95b2f63d5
win32:
...
- redo FinishCreateWindow to allow window subclassing,
- subclass combobox to get access to the first messages that control receives
ideintf: remove workaround with ValueComboBox handle check in MeasureItem
git-svn-id: trunk@24686 -
2010-04-17 19:53:55 +00:00
paul
35fd92cb93
ideintf: don't use canvas of ValueComboBox while handle is not assigned (fixes bug #0016246 )
...
git-svn-id: trunk@24636 -
2010-04-15 22:10:28 +00:00
paul
51487a0dd5
ideintf: fix collection items position after move up/move down in the collection editor (bug #0015570 )
...
git-svn-id: trunk@23773 -
2010-02-24 07:27:27 +00:00
paul
2f5e2f5d6a
ideintf: convert forms to use fpc resources
...
git-svn-id: trunk@23436 -
2010-01-13 12:57:55 +00:00
paul
8f7651a8e3
ideintf: don't set checked status for z-order menu items
...
git-svn-id: trunk@23209 -
2009-12-21 06:37:19 +00:00
paul
e5f3fab6f3
ideintf: don't recreate the inspector grid on show component tree option change
...
git-svn-id: trunk@23204 -
2009-12-20 12:46:11 +00:00
paul
2ec1f7c029
ideintf: add Z-Order menu section to the component treeview
...
git-svn-id: trunk@23202 -
2009-12-20 11:08:19 +00:00
paul
40f7e80de6
ideintf: show only relative popup menu items for object inspector elements: grid, component treeview, information box
...
git-svn-id: trunk@23201 -
2009-12-20 09:26:25 +00:00
paul
d84183aac1
ideintf: mark designer as modified after a successful drag/drop operation in the component treeview
...
git-svn-id: trunk@23183 -
2009-12-18 08:57:34 +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
paul
a6a7a37d2f
ideintf: add component editors menu items to the component treeview popup menu
...
git-svn-id: trunk@23158 -
2009-12-17 09:45:15 +00:00
paul
544cd5cf41
ide: delete all container items instead of container deletion
...
git-svn-id: trunk@22920 -
2009-12-02 11:05:37 +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
f358340f56
IDEIntf+LCL: TGetDesignerFormEvent using TPersistent instead of TComponent
...
git-svn-id: trunk@22907 -
2009-12-01 20:33:50 +00:00
mattias
646b432cb2
object inspector: added ActivateGrid
...
git-svn-id: trunk@22199 -
2009-10-17 10:09:36 +00:00
paul
b8cedf56c9
ideintf: don't try to show empty hints
...
git-svn-id: trunk@22190 -
2009-10-15 08:57:41 +00:00
paul
577d7e61d0
ideintf: more reliable hint showing in object inspector
...
git-svn-id: trunk@22186 -
2009-10-15 08:11:05 +00:00
paul
12e08463d5
ideintf: fix ValueComboBoxMeasureItem
...
git-svn-id: trunk@22133 -
2009-10-13 08:36:59 +00:00
paul
057cc0092d
ideintf: implement ListMeasureHeight for TPropertyEditor
...
git-svn-id: trunk@22131 -
2009-10-13 08:27:25 +00:00
paul
b67d8f48e4
ide: add ReadOnly color setting to the object inspector options, draw properties without writer using ReadOnly color setting
...
git-svn-id: trunk@22127 -
2009-10-13 04:48:17 +00:00
paul
6369c296cc
ideintf: introduce new method TObjectInspectorDlg.FocusGrid
...
git-svn-id: trunk@21810 -
2009-09-22 01:10:32 +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
5e662e966a
ide: debugger general options: use object inspector settings for embedded options grid
...
git-svn-id: trunk@20084 -
2009-05-21 03:40:41 +00:00
paul
b3e275d1d9
ideintf: don't eat designer focus by object inspector
...
git-svn-id: trunk@19643 -
2009-04-27 03:33:32 +00:00
paul
a1de14844b
ideintf: formatting
...
git-svn-id: trunk@19642 -
2009-04-27 03:21:47 +00:00
mattias
5ad839caa4
IDEIntf: OI: moved property hints for long values vertically down a bit
...
git-svn-id: trunk@19273 -
2009-04-07 10:05:17 +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
46b1e4f932
ideintf: allow to search by first letter in the object inspector after pressing the Tab key (issue #0000901 ) by patch of Alexander S. Klenin
...
git-svn-id: trunk@19043 -
2009-03-20 14:51:47 +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
d6f16cb2d9
ideintf: add double click and delete key handlers to the component treeview. By patch of Leslie Kaye with modifications (issue #0001875 , issue #0001871 )
...
git-svn-id: trunk@18591 -
2009-02-06 02:48:40 +00:00
paul
4885a81fe5
ideint: formatting
...
git-svn-id: trunk@18493 -
2009-01-29 10:30:44 +00:00
mattias
98092f80f8
IDEIntf: OI: solved conflict between value and timer hint, clean up on hide hint
...
git-svn-id: trunk@18492 -
2009-01-29 09:54:03 +00:00
paul
13512410f8
lcl, ideintf: formatting
...
git-svn-id: trunk@18488 -
2009-01-29 08:33:56 +00:00
paul
f858cdf155
ideintf: more save comparison about current row in the OI (possibly fixes bug #0012998 )
...
git-svn-id: trunk@18485 -
2009-01-29 07:06:20 +00:00
mattias
97c23626c2
IDEIntf: OI: fixed position of hint
...
git-svn-id: trunk@18423 -
2009-01-24 19:15:35 +00:00
mattias
b63c3586fb
IDEIntf: OI: not showing big value hint for current row to not hide editor
...
git-svn-id: trunk@18422 -
2009-01-24 19:10:16 +00:00
paul
3756931f3e
ideintf: restore itemindex after expand to prevent row mix in the object inspector + formatting (bug #0012999 )
...
git-svn-id: trunk@18336 -
2009-01-19 06:35:47 +00:00
mattias
c73fbe1f50
OI: update combobox items on idle
...
git-svn-id: trunk@18313 -
2009-01-16 19:36:49 +00:00
mattias
306e5ea3d4
OI: clearing combobox items on error
...
git-svn-id: trunk@18308 -
2009-01-16 17:19:52 +00:00
paul
3265971fc4
ide, ideintf: save object inspector changes when designer selection is changed (bug #0012868 )
...
git-svn-id: trunk@18193 -
2009-01-07 17:56:15 +00:00
paul
8af15edac9
ideintf: object inspector refactoring from Alexander S. Klenin (Mantis #0012871 )
...
- extract IsCurrentEditorAvailable function
- use CanEditRowValue function
- move favorite and restricted properties into a separate unit
- restrict visibility of public fields
- remove duplicated code in TObjectInspectorDlg.CreateNoteBook
git-svn-id: trunk@17970 -
2008-12-29 03:06:09 +00:00
paul
3b8c66ab2a
ideintf: expanding/collapsing subproperties by alt + left/right keys in the Object Inspector (by Alexander S. Klenin, #0012852 )
...
git-svn-id: trunk@17939 -
2008-12-24 14:41:07 +00:00
paul
c040b5885d
ideintf: Object Inspector: HandleStandardKeys refactoring (from Alexander S. Klenin #0012851 )
...
git-svn-id: trunk@17931 -
2008-12-24 10:20:44 +00:00
paul
8367b491f6
ideintf: Esc key for cancel in Object Inspector ( #0002007 from Alexander S. Klenin)
...
git-svn-id: trunk@17926 -
2008-12-24 09:25:53 +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
fb380a80d4
ide, codetools, ideintf: fix warnings
...
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
paul
25daa2e783
ide: minor improvements in showing help in the info box
...
git-svn-id: trunk@17488 -
2008-11-21 08:18:39 +00:00
mattias
04b8a93513
IDE+object inspector: shwoing code help hints for properties
...
git-svn-id: trunk@17478 -
2008-11-20 16:27:27 +00:00