Commit Graph

911 Commits

Author SHA1 Message Date
paul
7dd0bd8b77 ide, designer: fix compilation after recent fpc 2.3.1 change - r13320 #54190edc5b
git-svn-id: trunk@20725 -
2009-06-24 01:29:12 +00:00
paul
82a3cd2da5 designer: change caption 'xml' -> 'XML', adjust designer menu
git-svn-id: trunk@20678 -
2009-06-20 11:08:34 +00:00
paul
cab70763c4 designer: add, change some popup menu constants
git-svn-id: trunk@20677 -
2009-06-20 10:40:35 +00:00
paul
012469d3f6 designer: menu designer:
- decrease amount of global variables
  - set correct owner for internal popupmenu and items
  - fix few memory leaks

git-svn-id: trunk@20647 -
2009-06-17 06:27:43 +00:00
paul
fed0249f42 designer: menu editor: format code, add more checks
git-svn-id: trunk@20645 -
2009-06-17 02:17:06 +00:00
paul
282a2b206c ide: fix "insert menu from template" dialog buttons
git-svn-id: trunk@20615 -
2009-06-13 09:17:32 +00:00
mattias
dcf8452b15 IDE: fixed crash on copying components with new methods, bug #13204
git-svn-id: trunk@20266 -
2009-05-27 13:59:22 +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
ad30f8d3e7 ide: use same string and icon for all Options menu items
git-svn-id: trunk@20082 -
2009-05-21 01:59:12 +00:00
paul
e932577e22 ide, debugger, packager: don't use special Ok, Cancel, Help captions for buttons - use standard LCL - they have accelerators (Ok and Help) (fixes a part of issue #0001379)
git-svn-id: trunk@20045 -
2009-05-19 08:54:33 +00:00
paul
84fe092b0e designer: don't position new frame form at the default position (by request of Phil in issue #0013695)
git-svn-id: trunk@19934 -
2009-05-12 02:51:25 +00:00
paul
fe23c7c33f designer: change more dialogs to have button panel instead of ok, cancel buttons
git-svn-id: trunk@19732 -
2009-05-01 12:41:29 +00:00
paul
03a60c0956 designer: set AutoSize = True for spinedits in the anchor editor
git-svn-id: trunk@19731 -
2009-05-01 12:23:46 +00:00
paul
d0bc80f9d9 designer: reanchor align components dialog, use button panel
git-svn-id: trunk@19730 -
2009-05-01 12:21:29 +00:00
paul
45fc6d2b1f designer: reduce verbosity
git-svn-id: trunk@19725 -
2009-05-01 07:38:13 +00:00
vincents
a168077e2a menu designer: reduce changes in the OnPaint event (issue #11190) from Dmitry
git-svn-id: trunk@19688 -
2009-04-29 10:01:48 +00:00
mattias
5f4c6b579f IDE: added more ShowAbort flags
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
jesus
2e5838c4d2 IDE, unconditionally show component caption on form designer hints
git-svn-id: trunk@19431 -
2009-04-15 00:17:49 +00:00
paul
c8fc970de1 ide: form positions (part of issue #0013507)
- correctly save/restore anchor editor position
  - show all registered (in enum) windows in the option->environment->window
  - rename few menu items (remove 'View' since they are in the View menu already)

git-svn-id: trunk@19406 -
2009-04-13 09:22:56 +00:00
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