paul
3b28882b67
designer: fix crashes (bug #0013385 )
...
git-svn-id: trunk@19068 -
2009-03-23 01:35:02 +00:00
paul
0a20153a4d
designer: fix painting (visible only on windows)
...
- use symmetric DC.Restore for all DC.Save calls
- set control for designer DC since it is not always possible to retrieve control from DC (especially it is impossible on windows)
- if GetDCOriginRelativeToWindow return False use another approach to retrieve this origin (using known DC control)
- formatting
git-svn-id: trunk@19064 -
2009-03-22 16:00:04 +00:00
paul
f48e79bee7
designer: allow to drop components on several opened designer forms ( fixes #0008062 )
...
git-svn-id: trunk@18835 -
2009-02-27 08:21:37 +00:00
paul
2b18e40042
designer: formatting
...
git-svn-id: trunk@18834 -
2009-02-27 08:14:13 +00:00
paul
2f23907551
designer: when show component name fill name rectangle before to prevent ugly look if few names overlap each-other
...
git-svn-id: trunk@18819 -
2009-02-24 14:09:22 +00:00
paul
e341c015c5
designer: introduce TDesigner.ShowComponentCaptions property, fix SetShowComponentCaptionHints and SetShowEditorHints
...
ide: switch Designer.ShowComponentCaptions when "Show component captions" option is switched in the IDE options
git-svn-id: trunk@18812 -
2009-02-24 02:22:36 +00:00
paul
7e1eb7a0f1
designer: a bit improve form invalidates I introduced in r18806 #d37ad93cb0
...
git-svn-id: trunk@18810 -
2009-02-23 15:09:45 +00:00
paul
d37ad93cb0
designer: Show non-visual component names below icons (issue #0013180 )
...
git-svn-id: trunk@18806 -
2009-02-23 09:13:27 +00:00
paul
1fdf7aac12
designer: improve look of non-visual components
...
git-svn-id: trunk@18805 -
2009-02-23 08:34:04 +00:00
paul
b260e0bc7d
designer: formatting
...
git-svn-id: trunk@18801 -
2009-02-23 07:32:49 +00:00
paul
e8e122df26
designer: add SelectAll menu item, Ctrl+A key handling (implements issue #0001776 )
...
git-svn-id: trunk@18757 -
2009-02-19 03:43:00 +00:00
paul
2b2c44b007
formatting
...
git-svn-id: trunk@18756 -
2009-02-19 02:53:00 +00:00
paul
ce5bc947cf
designer: BuildPopupMenu must reassign DesignerMenuRoot and all events (fixes bug #0011278 )
...
git-svn-id: trunk@18750 -
2009-02-18 15:36:14 +00:00
mattias
26293e4375
IDE: designer: fixed updating Form.Left/Top on window move
...
git-svn-id: trunk@18628 -
2009-02-10 10:11:04 +00:00
paul
40f211f179
designer: formatting
...
git-svn-id: trunk@18627 -
2009-02-10 04:19:06 +00:00
mattias
b9db2f0fa6
clean up
...
git-svn-id: trunk@18624 -
2009-02-09 23:31:35 +00:00
mattias
838c0d5428
IDE: designer: update OI props of selected form when moving
...
git-svn-id: trunk@18623 -
2009-02-09 23:23:24 +00:00
paul
c0d727fb3c
designer: stop resizing when Esc is pressed (bug #0010981 )
...
git-svn-id: trunk@18559 -
2009-02-04 14:17:13 +00:00
paul
f6ffc3b079
formatting
...
git-svn-id: trunk@18518 -
2009-01-31 13:11:39 +00:00
paul
5f96a45479
designer: set Cancel = True to Cancel button in some dialogs
...
git-svn-id: trunk@18484 -
2009-01-29 06:20:21 +00:00
paul
3fbd1fcf2d
designer: sat modified state after resize, align, mirror (bug #0012510 )
...
git-svn-id: trunk@18483 -
2009-01-29 06:18:54 +00:00
paul
e3f461ec5f
designer: skip invisible for designer controls from tab-order dialog
...
git-svn-id: trunk@18459 -
2009-01-27 04:19:52 +00:00
mattias
de0f8578f0
set some TTreeView.ReadOnly to true
...
git-svn-id: trunk@18361 -
2009-01-20 20:20:52 +00:00
paul
85a4abd345
designer: clear the whole component selection on designer destroying (bug #0012994 )
...
git-svn-id: trunk@18337 -
2009-01-19 08:32:41 +00:00
paul
e70dbcf2b1
designer: don't skip controls with TabStop=False when writing TabOrder. Such controls can have another controls and skipping them can break desired order.
...
git-svn-id: trunk@18226 -
2009-01-09 17:35:02 +00:00
paul
469e8d7e1a
designer: don't allow to drop controls on a parent which does not support that child class (part of bug #0010378 )
...
git-svn-id: trunk@18188 -
2009-01-07 13:37:57 +00:00
paul
49277ad3f4
designer: don't lose component event handlers when copy component to the buffer (bug #0012505 )
...
git-svn-id: trunk@18080 -
2009-01-03 18:09:52 +00:00
martin
96f69ddc65
AnchorEditor: fix range-check, bug #12906
...
git-svn-id: trunk@18076 -
2009-01-03 14:08:37 +00:00
paul
c78852b34d
designer: fix right click select on windows
...
git-svn-id: trunk@18009 -
2009-01-01 13:23:48 +00:00
mattias
be5d5ae20a
removed jitform
...
git-svn-id: trunk@17994 -
2008-12-30 11:48: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
mattias
64899ef234
IDE: designer: fixed pasting onto a focused but not selected form
...
git-svn-id: trunk@17961 -
2008-12-27 08:59:10 +00:00
mattias
5f7325271c
IDE: searching jitmethods in ancestors
...
git-svn-id: trunk@17754 -
2008-12-09 12:02:16 +00:00
paul
ccada0730a
designer: reduce debug output
...
git-svn-id: trunk@17743 -
2008-12-09 06:23:54 +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
c564a009b3
designer: allow to put controls on a TCustomFrame children
...
git-svn-id: trunk@17607 -
2008-11-27 02:26:06 +00:00
mattias
11bd4ccd3d
IDE: anchor editor: implemented anchoring for left/top/right/bottommost sibling for multi selections from Benito van der Zander, bug #12340
...
git-svn-id: trunk@17603 -
2008-11-26 15:58:52 +00:00
paul
85dde9ba4f
designer: increase max limits in the anchors editor from 200 to 2048 (why it was so little before?)
...
git-svn-id: trunk@17583 -
2008-11-25 15:55:21 +00:00
paul
6e2e2c1ff2
lcl: update visibility of methods to prevent compiler warnings
...
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
- move some descendants methods from lower visibility to higher
- fix use of protected KeyDown, Paint inside few ide units
git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +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
marc
88ff1df906
+ Added Registers debug view
...
git-svn-id: trunk@17431 -
2008-11-19 01:35:01 +00:00
paul
e1ab76a782
designer: workaround problem with using Width as ClientWidth
...
git-svn-id: trunk@17026 -
2008-10-17 02:05:35 +00:00
mattias
405932ec23
IDE: enabled TFrame by default
...
git-svn-id: trunk@16909 -
2008-10-07 11:56:03 +00:00
paul
942fc72cd3
designer: formatting, + add misc debugLn
...
git-svn-id: trunk@16858 -
2008-10-03 09:26:48 +00:00
paul
1ea08777de
designer: restore occasionally removed 'not'
...
git-svn-id: trunk@16857 -
2008-10-03 08:07:17 +00:00
tombo
e365c98cca
LCL: renamed TWidgetSet.LCLCapabilities to GetLCLCapabilities
...
- added new capabilities
git-svn-id: trunk@16849 -
2008-10-02 12:51:37 +00:00
paul
717d247586
designer (regression! must be merged): repair up, down buttons in TabOrder dialog. (thanks Logo for hint)
...
git-svn-id: trunk@16739 -
2008-09-26 03:12:15 +00:00
paul
60b7a905c7
designer: simplify code
...
git-svn-id: trunk@16737 -
2008-09-26 01:27:49 +00:00
laurent
985937e965
Load glyph form resource
...
git-svn-id: trunk@16710 -
2008-09-24 14:50:51 +00:00
laurent
dd28cb447d
Load glyph form resource and somme resourcestrings
...
git-svn-id: trunk@16705 -
2008-09-24 12:56:01 +00:00