ondrej
|
d0db90af50
|
ide, designer: handle next/prior editor commands in docked designer. Bug #29038
git-svn-id: trunk@51158 -
|
2016-01-03 13:53:22 +00:00 |
|
ondrej
|
7fcc772645
|
designer, ideintf: rename TPropHookType htMouse* to htDesignerMouse*
git-svn-id: trunk@51156 -
|
2016-01-03 13:35:38 +00:00 |
|
ondrej
|
cdfb590aee
|
ideintf, designer: add MouseDown and MouseUp event handlers for designer
git-svn-id: trunk@51144 -
|
2016-01-03 12:06:07 +00:00 |
|
ondrej
|
00c6de89c7
|
designer: fix TJITForms.IsJITForm
git-svn-id: trunk@51136 -
|
2016-01-02 20:16:39 +00:00 |
|
ondrej
|
0ba709770d
|
lcl, designer: add and use GetDesignerForm
git-svn-id: trunk@51133 -
|
2016-01-02 18:20:54 +00:00 |
|
ondrej
|
bcca492fd6
|
designer: unify menu editor PopupParent/PopupMode code with r51051 #175c0031c0
git-svn-id: trunk@51052 -
|
2015-12-27 13:23:11 +00:00 |
|
ondrej
|
874f07c4da
|
designer: menudesigner: set PopupMode and PopupParent to ObjectInspector (or its parent form in case of docked environment). Remove fsStayOnTop as it is buggy
git-svn-id: trunk@51008 -
|
2015-12-23 13:41:44 +00:00 |
|
ondrej
|
4fbab4bd38
|
designer: set TCheckMarkDialog PopupMode to pmAuto.
git-svn-id: trunk@50993 -
|
2015-12-22 20:53:51 +00:00 |
|
juha
|
5beb73daf3
|
New Menu Designer by Howard Page-Clark. Issue #29205.
git-svn-id: trunk@50992 -
|
2015-12-22 19:17:29 +00:00 |
|
mattias
|
d4675305e2
|
IDEIntf: deprecated ChildsAsSubMenu, typo
git-svn-id: trunk@50816 -
|
2015-12-15 15:34:01 +00:00 |
|
mattias
|
bf5fbcb10a
|
IDE: designer: fixed Change class dialog
git-svn-id: trunk@50351 -
|
2015-11-16 22:42:34 +00:00 |
|
mattias
|
9e47be687c
|
IDE: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50314 -
|
2015-11-12 10:24:07 +00:00 |
|
mattias
|
c6391b6a34
|
IDE: fixed Disable/EnableAutosizing debug designer form
git-svn-id: trunk@50180 -
|
2015-10-26 22:21:14 +00:00 |
|
mattias
|
9b0d4c01b6
|
IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
|
2015-10-26 21:34:11 +00:00 |
|
juha
|
79858e55f1
|
Designer: Improve AskCompNameDlg layout. Issue #28780.
git-svn-id: trunk@49988 -
|
2015-10-08 07:39:15 +00:00 |
|
mattias
|
2d873789da
|
IDE: designer: implemented csDesignInteractive
git-svn-id: trunk@49803 -
|
2015-09-09 22:34:53 +00:00 |
|
mattias
|
82f7a21c05
|
IDE: designer: unbind mediator before freeing
git-svn-id: trunk@49783 -
|
2015-09-08 10:42:17 +00:00 |
|
juha
|
08c9621520
|
Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
|
2015-08-07 17:20:40 +00:00 |
|
mattias
|
415968937e
|
IDE: less hints
git-svn-id: trunk@49610 -
|
2015-08-07 16:36:17 +00:00 |
|
juha
|
ef6fdb4d02
|
Designer: Bug fix for DrawGrid. Use LogicalClientRect instead of ClientRect. r49385 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49532 -
|
2015-07-12 23:05:18 +00:00 |
|
juha
|
140203ca19
|
PropEdits: New event TPropHookPersistentDeleted (called after component deletion). r49377 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49531 -
|
2015-07-12 23:05:17 +00:00 |
|
juha
|
de6fbf05fb
|
Component Palette: More detailed "ComponentAddedEvent". r49376 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49530 -
|
2015-07-12 23:05:15 +00:00 |
|
juha
|
2f54ed431e
|
Designer: IDEComponentsMaster class proposition for manipulating components (now with single method). r49372 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49529 -
|
2015-07-12 23:05:13 +00:00 |
|
juha
|
2ca8f21e64
|
IdeIntf: Improve identification of designer forms. r49352,r49367,r49371,r49510 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49528 -
|
2015-07-12 23:05:08 +00:00 |
|
juha
|
06ac76f560
|
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
|
2015-07-04 23:08:00 +00:00 |
|
juha
|
1539bf8ab0
|
IDE: Modeless dialogs clean-up. Issue #28354, patch from Ondrej Pokorny.
git-svn-id: trunk@49460 -
|
2015-06-28 12:27:53 +00:00 |
|
juha
|
f12c7c2fa3
|
Taborder dialog: Fix caption when form designer is not active. Issue #28054, patch from Ondrej Pokorny.
git-svn-id: trunk@49433 -
|
2015-06-24 16:12:33 +00:00 |
|
juha
|
663e1b5ca2
|
TabOrder dialog: Prevent an extra item under EditButton. Issue #28191, patch from Ondrej Pokorny.
git-svn-id: trunk@49310 -
|
2015-06-10 09:02:57 +00:00 |
|
juha
|
da03828c1c
|
DesignerMenu: Use shadow-type "none", change the submenu arrow. Issue #28220, patch from Alexey Torgashin.
git-svn-id: trunk@49255 -
|
2015-06-03 17:23:26 +00:00 |
|
juha
|
b8503e1976
|
Menueditor: Fix error when moving menu items. Issue #27849, patch from Michl.
git-svn-id: trunk@49172 -
|
2015-05-25 22:30:54 +00:00 |
|
mattias
|
e5ab0fcfc8
|
IDE: less hints
git-svn-id: trunk@49112 -
|
2015-05-19 21:05:37 +00:00 |
|
juha
|
e9b41a4170
|
Designer: ChangeClass tweak. Issue #28115, patch from Alexey Torgashin.
git-svn-id: trunk@49077 -
|
2015-05-17 22:50:13 +00:00 |
|
juha
|
979a45947d
|
Designer: AskCompNameDialog redo more. Issue #28116, patch from Alexey Torgashin
git-svn-id: trunk@49075 -
|
2015-05-17 22:50:07 +00:00 |
|
juha
|
929870eadc
|
Designer: AskCompNameDialog redone. Issue #28116, patch from Alexey Torgashin
git-svn-id: trunk@49073 -
|
2015-05-17 19:02:30 +00:00 |
|
juha
|
240949a096
|
Scale dialog: use SpinEdt. Issue #28111, patch from Alexey Torgashin.
git-svn-id: trunk@49062 -
|
2015-05-17 11:41:35 +00:00 |
|
mattias
|
6e1f74fdb9
|
IDE: designer: fixed drag move, drag move, bug #27854
git-svn-id: trunk@48756 -
|
2015-04-14 21:31:24 +00:00 |
|
mattias
|
0c578bd921
|
IDE: designer: keep resizing with old bounds as long bounds stay the same (e.g. not changed by OI)
git-svn-id: trunk@48747 -
|
2015-04-13 10:32:48 +00:00 |
|
mattias
|
f07f7ec8a7
|
IDE: designer: simplified TSelectedControl.SetFormRelativeBounds
git-svn-id: trunk@48745 -
|
2015-04-13 10:16:29 +00:00 |
|
mattias
|
21ab8152c3
|
IDE: designer: simplified TSelectedControl
git-svn-id: trunk@48743 -
|
2015-04-13 10:08:30 +00:00 |
|
mattias
|
05d3490005
|
IDE: designer: simplified TSelectedControl.SetBounds
git-svn-id: trunk@48741 -
|
2015-04-13 10:04:26 +00:00 |
|
juha
|
f51604367b
|
IdeIntf: Add "Change Class" feature also to popup menu of Object Inspector.
git-svn-id: trunk@48551 -
|
2015-03-31 17:10:25 +00:00 |
|
juha
|
7003a55fb6
|
ToDo items for some uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48452 -
|
2015-03-22 10:17:59 +00:00 |
|
juha
|
708afdf966
|
Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
|
2015-03-22 10:17:35 +00:00 |
|
juha
|
40d5c1519c
|
Revert r46068 #8db03dc81d "Designer: remove a duplicate call to DoDeletePersistent." Issue #27689.
git-svn-id: trunk@48425 -
|
2015-03-19 18:25:13 +00:00 |
|
juha
|
aa474f5750
|
IDE: Reuse 'Options' resource string.
git-svn-id: trunk@48316 -
|
2015-03-12 23:02:06 +00:00 |
|
mattias
|
2290274ae7
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48238 -
|
2015-03-10 16:02:54 +00:00 |
|
mattias
|
982ab43ff6
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48233 -
|
2015-03-10 15:48:55 +00:00 |
|
mattias
|
a0ac496603
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48230 -
|
2015-03-10 15:41:06 +00:00 |
|
mattias
|
b98e5b914f
|
IDE: checked compiler warnings, clean up, fixed compile with fpc 2.6.4
git-svn-id: trunk@48228 -
|
2015-03-10 15:28:11 +00:00 |
|
mattias
|
21cfb7317b
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48222 -
|
2015-03-10 15:04:30 +00:00 |
|
mattias
|
8f4d84fdbd
|
IDE: fixed freeing TSizeComponentsDialog
git-svn-id: trunk@48221 -
|
2015-03-10 15:00:35 +00:00 |
|
mattias
|
f3f0866921
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
|
2015-03-10 14:51:21 +00:00 |
|
mattias
|
7dde88bfad
|
IDE: designer: InvokeComponentEditor: removed MenuIndex, it was not used
git-svn-id: trunk@48199 -
|
2015-03-10 12:07:50 +00:00 |
|
mattias
|
dab5d2ef91
|
IDE: designer: resize multiple controls: round mathematically instead of always down, needed for increase size by 1
git-svn-id: trunk@47900 -
|
2015-02-19 12:34:47 +00:00 |
|
mattias
|
ef2ddfca01
|
IDE: designer: initialize FIsNonVisualComponent, bug #27502
git-svn-id: trunk@47898 -
|
2015-02-19 12:07:14 +00:00 |
|
juha
|
a949da703b
|
Designer: cleanup a debug message.
git-svn-id: trunk@47176 -
|
2014-12-12 00:49:04 +00:00 |
|
juha
|
a3490826ea
|
Designer: fix the palette update problem with DataModule on Windows. Message.Active can be WA_CLICKACTIVE, too.
git-svn-id: trunk@47142 -
|
2014-12-08 21:30:26 +00:00 |
|
juha
|
4990c79e9f
|
Designer: another debug message indicating that Message.Active<>WA_ACTIVE on Windows when Designer gets LM_ACTIVATE.
git-svn-id: trunk@47141 -
|
2014-12-08 21:06:48 +00:00 |
|
juha
|
cfdbbbb410
|
IDE: Do not trigger palette update with OnComponentVisibleChanged and OnPageVisibleChanged events. Will be triggered by other means.
git-svn-id: trunk@47140 -
|
2014-12-08 20:22:31 +00:00 |
|
juha
|
c589873743
|
Designer, OI: Synchronize z-order changes. Issue #20450, patch from Mike Thompson.
git-svn-id: trunk@47039 -
|
2014-11-30 13:13:08 +00:00 |
|
mattias
|
817995bf38
|
IDE: when renaming component via F2: mark form as modified
git-svn-id: trunk@46769 -
|
2014-11-06 22:37:11 +00:00 |
|
mattias
|
fc3563fa16
|
IDE: fixed change component name resourcestring
git-svn-id: trunk@46768 -
|
2014-11-06 22:31:48 +00:00 |
|
mattias
|
c4771eb74b
|
IDE: clean up
git-svn-id: trunk@46699 -
|
2014-10-30 10:24:29 +00:00 |
|
mattias
|
1fada3022b
|
IDE: designer: fixed updating undo bounds on mouse up
git-svn-id: trunk@46479 -
|
2014-10-08 18:37:57 +00:00 |
|
mattias
|
20540fd87b
|
IDE: designer: redo: non visual TComponent.Left/Top
git-svn-id: trunk@46478 -
|
2014-10-08 18:12:10 +00:00 |
|
mattias
|
b69bf50553
|
IDE: designer: clean up undo code
git-svn-id: trunk@46476 -
|
2014-10-08 17:46:51 +00:00 |
|
juha
|
7964da2129
|
Designer: Name a record better, TUndoList -> TUndoItem.
git-svn-id: trunk@46469 -
|
2014-10-07 22:08:40 +00:00 |
|
juha
|
fe55929cd6
|
Designer: an attempt to fix a Undo-bug with non-visible components. Now the index for FUndoList goes over. :(
git-svn-id: trunk@46466 -
|
2014-10-07 20:53:26 +00:00 |
|
juha
|
001970dd85
|
Designer: a temporary exception to search a bug where index for FUndoList goes negative with non-visible components.
git-svn-id: trunk@46465 -
|
2014-10-07 20:53:19 +00:00 |
|
juha
|
de2cf80287
|
Show hints inside one screen. Fix application, designer and TAChart hints.
git-svn-id: trunk@46303 -
|
2014-09-23 19:49:02 +00:00 |
|
mattias
|
d506aca142
|
IDE: clean up
git-svn-id: trunk@46301 -
|
2014-09-23 14:55:29 +00:00 |
|
juha
|
a23a0688fb
|
Designer, Menu Editor: Implement drag'n'drop for moving items. Issue #8733, patch from Mike Thompson.
git-svn-id: trunk@46280 -
|
2014-09-21 21:49:19 +00:00 |
|
mattias
|
9d3226d369
|
LCL: removed TControl.ParentVisibleChanged
git-svn-id: trunk@46188 -
|
2014-09-11 16:52:52 +00:00 |
|
mattias
|
8c9f6d38b4
|
LCL: docs: undo
git-svn-id: trunk@46187 -
|
2014-09-11 16:50:44 +00:00 |
|
juha
|
78afb4c373
|
LCL: Fix THintWindow.CalcHintRect. Issue #26674. Inspired by patch from Denis Golovan.
git-svn-id: trunk@46165 -
|
2014-09-09 10:17:54 +00:00 |
|
juha
|
0312721e35
|
Designer: remove a hack IgnoreDeletingPersistent. It was replaced by another hack TWinControl.DesignerDeleting.
git-svn-id: trunk@46073 -
|
2014-08-24 15:58:11 +00:00 |
|
juha
|
9d6fca6e69
|
LCL + Designer: A new flag TWinControl.DesignerDeleting. Make TPairSplitter use it. Issue #26618
git-svn-id: trunk@46072 -
|
2014-08-24 15:58:09 +00:00 |
|
juha
|
b6da8dd7a5
|
Designer: minor refactoring, remove PersistentIsMarkedForDeletion method.
git-svn-id: trunk@46071 -
|
2014-08-24 15:58:01 +00:00 |
|
juha
|
8db03dc81d
|
Designer: remove a duplicate call to DoDeletePersistent.
git-svn-id: trunk@46068 -
|
2014-08-23 15:50:54 +00:00 |
|
mattias
|
822e9eaeee
|
IDE: anchor editor: update when becoming visible again, bug #26558
git-svn-id: trunk@46022 -
|
2014-08-06 17:13:22 +00:00 |
|
mattias
|
1dfcf970e9
|
IDE: anchor editor: clean up
git-svn-id: trunk@46020 -
|
2014-08-06 16:14:17 +00:00 |
|
juha
|
b189500498
|
LCL: Revert some of THintWindow changes because of Delphi compatibility. Issue #26516
git-svn-id: trunk@45973 -
|
2014-07-25 16:56:19 +00:00 |
|
juha
|
24ce977ee8
|
LCL, SynEdit: improve THintWindow methods. Fixes code completion offset problem, issue #26509
git-svn-id: trunk@45937 -
|
2014-07-20 18:26:37 +00:00 |
|
juha
|
503833f19b
|
Remove typecasts because LookupRoot was moved to TIDesigner. Also formatting.
git-svn-id: trunk@45784 -
|
2014-07-05 10:49:34 +00:00 |
|
juha
|
2f1bc3998e
|
Remove Designer dependency from SourceFileManager.
git-svn-id: trunk@45783 -
|
2014-07-05 10:49:22 +00:00 |
|
juha
|
53765b59dd
|
IDE: formatting. Format some resource strings so that line changes together with %s referring to LineEnding.
git-svn-id: trunk@45553 -
|
2014-06-16 18:00:06 +00:00 |
|
juha
|
4fbeea1dfd
|
IDE: ... and more hard-coded quotations in resourcestrings.
git-svn-id: trunk@45521 -
|
2014-06-15 11:52:27 +00:00 |
|
juha
|
a912107bf0
|
IDE: More hard-coded quotations in resourcestrings.
git-svn-id: trunk@45520 -
|
2014-06-15 11:52:15 +00:00 |
|
juha
|
7138d69f4a
|
Designer: Simplify code.
git-svn-id: trunk@45460 -
|
2014-06-10 16:10:47 +00:00 |
|
mattias
|
5656db6508
|
IDE: indentiation
git-svn-id: trunk@45217 -
|
2014-05-28 23:12:11 +00:00 |
|
mattias
|
8844f15f3a
|
IDE: designer mediator: fixed non visual components selection and moving, patch #26234
git-svn-id: trunk@45216 -
|
2014-05-28 22:43:19 +00:00 |
|
mattias
|
43ebc91b4e
|
IDE: designer: check result of AddClicked
git-svn-id: trunk@45048 -
|
2014-05-16 19:53:14 +00:00 |
|
juha
|
b07ae15e65
|
Designer, ChangeClassDialog: reverse the order of ancestor inheritance list. Now starts from bottom (TObject) and grows upwards.
git-svn-id: trunk@44810 -
|
2014-04-26 11:56:06 +00:00 |
|
juha
|
f8592da384
|
Designer, ChangeClassDialog: add space before class name + some layout fine-tuning.
git-svn-id: trunk@44809 -
|
2014-04-26 11:55:39 +00:00 |
|
juha
|
72678bdaef
|
Designer, ChangeClassDialog: formatting, cleanup, add a try - finally block.
git-svn-id: trunk@44808 -
|
2014-04-26 11:55:11 +00:00 |
|
mattias
|
d599292ff9
|
IDE: designer: snap to nearest grid, instead of form grid, bug #18579
git-svn-id: trunk@44733 -
|
2014-04-14 20:22:29 +00:00 |
|
mattias
|
57685b5e28
|
IDE: designer: fixed change parent for TControl
git-svn-id: trunk@44508 -
|
2014-03-24 17:28:29 +00:00 |
|
mattias
|
02b09d18e6
|
IDEIntf: form designer: added AddClicked hook, called whenever the user selected a component class and clicked on the designer to add a new component
git-svn-id: trunk@44335 -
|
2014-03-03 20:03:24 +00:00 |
|
mattias
|
6bbcd8740a
|
IDE: designer: change parent: do not allow children of inlined components, do not allow to move to nested components
git-svn-id: trunk@44299 -
|
2014-02-28 18:32:28 +00:00 |
|
mattias
|
ad284bb8ab
|
IDE: debug componentstate
git-svn-id: trunk@44279 -
|
2014-02-27 12:49:45 +00:00 |
|
mattias
|
f656b58c53
|
IDE: comment
git-svn-id: trunk@44275 -
|
2014-02-27 10:36:22 +00:00 |
|
mattias
|
632f4c9629
|
IDE: use IDEMessageDialog
git-svn-id: trunk@44274 -
|
2014-02-27 10:15:06 +00:00 |
|
zeljko
|
e72d3ad584
|
designer: TDesigner.AddUndoAction check if GetPropInfo returned valid result, otherwise we'll crash.issue #25748,#25757
git-svn-id: trunk@44200 -
|
2014-02-22 20:45:11 +00:00 |
|
mattias
|
41460c7d4f
|
IDE: fixed renaming components, simplified designer undo
git-svn-id: trunk@44173 -
|
2014-02-19 18:57:53 +00:00 |
|
mattias
|
1217b68eb7
|
IDE: designer IsUndoLocked
git-svn-id: trunk@44172 -
|
2014-02-19 17:59:47 +00:00 |
|
mattias
|
3a56cdd900
|
IDE: designer: fixed range check error on undo
git-svn-id: trunk@44157 -
|
2014-02-18 21:51:56 +00:00 |
|
mattias
|
baabe96213
|
IDE: undo for designer, patch #22584
git-svn-id: trunk@44156 -
|
2014-02-18 21:46:36 +00:00 |
|
mattias
|
5a07230297
|
IDE: clean up
git-svn-id: trunk@44146 -
|
2014-02-18 18:47:15 +00:00 |
|
mattias
|
fbe7c6e932
|
IDE: designer: fixed enabling View lfm
git-svn-id: trunk@43211 -
|
2013-10-11 21:00:35 +00:00 |
|
paul
|
7f4caeb374
|
ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
|
2013-09-27 12:27:04 +00:00 |
|
mattias
|
446747ed6c
|
IDE: designer: fixed adding components on inherited form, bug #25084
git-svn-id: trunk@42945 -
|
2013-09-26 13:48:25 +00:00 |
|
mattias
|
3b717ddda1
|
IDE: fixed duplicate code, break cycle lfmunitresource
git-svn-id: trunk@42895 -
|
2013-09-20 09:15:48 +00:00 |
|
mattias
|
0c1f11b7a5
|
IDE: reverted patch #42889
git-svn-id: trunk@42894 -
|
2013-09-20 09:05:34 +00:00 |
|
mattias
|
0b54eaf3c2
|
IDE: lfmunitresource: break cycle
git-svn-id: trunk@42890 -
|
2013-09-19 20:01:11 +00:00 |
|
mattias
|
ef779a623b
|
IDE: designer: break cycle
git-svn-id: trunk@42889 -
|
2013-09-19 19:52:39 +00:00 |
|
mattias
|
e140abe386
|
IDE, IDEIntf: fixed componentreeview dragover check
git-svn-id: trunk@42713 -
|
2013-09-10 09:30:35 +00:00 |
|
mattias
|
c16df66c27
|
IDE: clean up
git-svn-id: trunk@42302 -
|
2013-08-04 08:03:10 +00:00 |
|
mattias
|
46ea5ac433
|
IDE: clean up
git-svn-id: trunk@42301 -
|
2013-08-04 08:02:02 +00:00 |
|
mattias
|
109e2af7e6
|
IDE: clean up
git-svn-id: trunk@42284 -
|
2013-08-03 15:07:55 +00:00 |
|
maxim
|
10b64645c5
|
IDE: Frame Reset menu item localization
git-svn-id: trunk@41997 -
|
2013-07-04 22:24:57 +00:00 |
|
juha
|
0acde59704
|
Designer: Fix flickering cursor when dragging control on windows 7 64 bit. Issue #20292, patch from Cyrax.
git-svn-id: trunk@41934 -
|
2013-06-29 08:03:30 +00:00 |
|
mattias
|
35903c6be8
|
IDE: added designer menu item Reset to reset to ancestor bounds
git-svn-id: trunk@41911 -
|
2013-06-27 02:36:17 +00:00 |
|
juha
|
7b162087fd
|
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
|
2013-05-24 18:30:06 +00:00 |
|
mattias
|
51d0aff5e3
|
IDE: clean up
git-svn-id: trunk@40695 -
|
2013-04-02 10:11:26 +00:00 |
|
mattias
|
f595fb71f7
|
IDE: added unitresources
git-svn-id: trunk@40326 -
|
2013-02-16 16:15:18 +00:00 |
|
mattias
|
c026b52cc5
|
IDE: menu designer: prevent crash when all menu items were deleted, bug #23870
git-svn-id: trunk@40241 -
|
2013-02-10 12:28:36 +00:00 |
|
mattias
|
251a4c02ff
|
IDE: designer: fixed csDesignFixedBounds
git-svn-id: trunk@40153 -
|
2013-02-03 11:51:16 +00:00 |
|
mattias
|
a49c504df0
|
IDE: designer: fixed ssAlt moving
git-svn-id: trunk@40152 -
|
2013-02-03 11:36:31 +00:00 |
|
mattias
|
b33abc827c
|
IDE: designer: change class dlg: disable ok button
git-svn-id: trunk@40037 -
|
2013-01-30 01:43:13 +00:00 |
|
martin
|
d79176d7d4
|
IDE : prevent a crash in designer "Change Class" if new name does not exist
git-svn-id: trunk@40033 -
|
2013-01-29 23:50:00 +00:00 |
|
mattias
|
88c2af49d0
|
IDE: designer: fixed handling deactivate messages
git-svn-id: trunk@39774 -
|
2013-01-06 11:53:30 +00:00 |
|
juha
|
6bad0c04f9
|
IDE: Rename control in designer by pressing F2. Issue #23497
git-svn-id: trunk@39660 -
|
2012-12-26 23:34:05 +00:00 |
|
mattias
|
73d6a41ca5
|
IDE: designer: fixed painting of designer items for TControl paint messages
git-svn-id: trunk@39624 -
|
2012-12-22 21:44:08 +00:00 |
|
juha
|
5c8670cd8a
|
Designer, SizeCompsDlg: Autocheck radiobutton when entering a value in HeightEdit / WidthEdit. Issue #23398, patch from Alexander Strokach
git-svn-id: trunk@39405 -
|
2012-11-28 22:00:51 +00:00 |
|
juha
|
22c9f39a9c
|
Designer: formatting
git-svn-id: trunk@39089 -
|
2012-10-15 10:42:04 +00:00 |
|
juha
|
a4875743e3
|
Designer: TControlSelection method optimizations by Zex Atilla
git-svn-id: trunk@39063 -
|
2012-10-13 09:13:51 +00:00 |
|
juha
|
6b90fc2348
|
Designer: Disable ViewLFM menu item for virtual units
git-svn-id: trunk@38817 -
|
2012-09-24 20:58:10 +00:00 |
|
juha
|
dde19a64cc
|
Designer: ToDo item for disabling ViewLFM menu item for virtual units. How to do it?
git-svn-id: trunk@38801 -
|
2012-09-23 20:00:31 +00:00 |
|
mattias
|
053e01608d
|
IDEIntf: fixed typo: favorite should use the American spelling instead of the British favourite
git-svn-id: trunk@38750 -
|
2012-09-19 13:16:39 +00:00 |
|
mattias
|
ae08ad8a5e
|
IDEIntf: fixed typo: favorite should use the American spelling instead of the British favourite
git-svn-id: trunk@38749 -
|
2012-09-19 13:12:42 +00:00 |
|
juha
|
672f5bd862
|
Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
|
2012-09-13 06:39:56 +00:00 |
|
mattias
|
451424cf20
|
IDE: fixed crash in menu editor, issue #22699
git-svn-id: trunk@38606 -
|
2012-09-09 20:48:13 +00:00 |
|
juha
|
995b5a3d55
|
Use a record of signed SmallInts to prevent range check errors. Still about issue #22760
git-svn-id: trunk@38476 -
|
2012-09-02 00:32:29 +00:00 |
|
mattias
|
4f588d7a62
|
designer: clean up
git-svn-id: trunk@38474 -
|
2012-09-01 23:49:47 +00:00 |
|
juha
|
9b6e54b588
|
Revert r38465 #f26e63161d and use typecasts to prevent range errors. Should fix issue #22760
git-svn-id: trunk@38469 -
|
2012-08-31 22:38:46 +00:00 |
|
juha
|
50b8a2fee5
|
Designer: formatting
git-svn-id: trunk@38466 -
|
2012-08-31 16:19:43 +00:00 |
|
juha
|
f26e63161d
|
Use signed instead of unsigned integer in a structure to prevent range check errors. Issue #22760
git-svn-id: trunk@38465 -
|
2012-08-31 16:19:36 +00:00 |
|
mattias
|
3f599eaa55
|
IDE: TDataModule minimum size 150x150
git-svn-id: trunk@38110 -
|
2012-08-01 21:18:48 +00:00 |
|
mattias
|
a99a34ebd2
|
IDE: using UTF8CompareText
git-svn-id: trunk@37960 -
|
2012-07-16 20:53:37 +00:00 |
|
juha
|
6814f6a1f8
|
Designer -> Change Class opens a dilaog, add 3 dots to the menuitem
git-svn-id: trunk@37665 -
|
2012-06-16 11:13:05 +00:00 |
|
juha
|
3b50e92d50
|
Designer: cleanup for MenuEditor
git-svn-id: trunk@37661 -
|
2012-06-15 20:25:23 +00:00 |
|
juha
|
80fa80846b
|
Designer: Improve MenuEditor, delete only one item at time. Issue #22142, patch from Anton
git-svn-id: trunk@37659 -
|
2012-06-15 18:01:35 +00:00 |
|
mattias
|
24c2470b43
|
IDE: using TFileStreamUTF8 and TStringListUTF8
git-svn-id: trunk@37656 -
|
2012-06-15 16:50:31 +00:00 |
|
mattias
|
d91e9ccb16
|
IDE: paste components: update TControl.Caption
git-svn-id: trunk@37640 -
|
2012-06-13 16:26:29 +00:00 |
|
mattias
|
22957ca052
|
IDE: paste multiple components: fix references
git-svn-id: trunk@37638 -
|
2012-06-13 15:56:51 +00:00 |
|
mattias
|
86b0a8eb31
|
IDE: paste component: fix renamed references
git-svn-id: trunk@37635 -
|
2012-06-13 14:43:12 +00:00 |
|
mattias
|
0fa5af44a5
|
IDE: designer selection: emit OnChange before OnChangeProperties
git-svn-id: trunk@37452 -
|
2012-05-29 11:10:04 +00:00 |
|
mattias
|
fb9c855546
|
IDEIntf: added TObjectInspectorDlg.EnableHookGetSelection, IDE: designer selection is now stored in TheControlSelection, as OI does not always exist
git-svn-id: trunk@37450 -
|
2012-05-29 09:42:07 +00:00 |
|
juha
|
794930e8e2
|
Remove unused units in some files.
git-svn-id: trunk@36440 -
|
2012-03-30 07:40:15 +00:00 |
|
paul
|
519194cb6c
|
ideintf: add TComponentEditorDesigner CanCopy method similar to CanPaste
git-svn-id: trunk@35966 -
|
2012-03-14 07:24:37 +00:00 |
|
martin
|
a4e43e4501
|
AnchorEditor: commit keyboard changes. Issue #0020826
git-svn-id: trunk@35960 -
|
2012-03-14 00:41:15 +00:00 |
|
mattias
|
3e9e907062
|
IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
|
2012-03-13 20:55:43 +00:00 |
|
mattias
|
534d860289
|
IDE: utility function GetJITMethod
git-svn-id: trunk@35729 -
|
2012-03-05 11:21:19 +00:00 |
|
juha
|
f9525156e2
|
Designer: Make FormStyle=fsStayOnTop in Menu editor, issue #21405
git-svn-id: trunk@35655 -
|
2012-03-02 20:47:15 +00:00 |
|
juha
|
a0fb17b27e
|
IDE: Unite duplicate (single word) resourcestrings and name them consistently.
git-svn-id: trunk@35486 -
|
2012-02-19 15:50:48 +00:00 |
|
mattias
|
7448696074
|
IDE: anchor editor: extended hints with notes about borderspacing
git-svn-id: trunk@35447 -
|
2012-02-18 14:28:18 +00:00 |
|
juha
|
2550bbf3be
|
IDE: unify some common resource strings. Add hints for Path Edit dialog
git-svn-id: trunk@35361 -
|
2012-02-13 19:57:58 +00:00 |
|
juha
|
b1a90d72e4
|
Menu Designer: use class instead of record for TDesignerMenuItem, rename some variables.
git-svn-id: trunk@35347 -
|
2012-02-13 08:00:15 +00:00 |
|
juha
|
6b19f5e2aa
|
IDE: inite resource strings for Undo, Redo, Cut, Copy and Paste
git-svn-id: trunk@35323 -
|
2012-02-12 14:35:42 +00:00 |
|
juha
|
4ef51619f5
|
IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
|
2012-02-12 13:04:36 +00:00 |
|
juha
|
c82d1b544d
|
IDE: use resource lisAdd instead of lisCodeTemplAdd in many places.
git-svn-id: trunk@35320 -
|
2012-02-12 13:03:15 +00:00 |
|
martin
|
bcee3c3ca7
|
IDE: Enable Tracking for scrollboxes. issue #21240
git-svn-id: trunk@35244 -
|
2012-02-08 19:51:27 +00:00 |
|
mattias
|
0bf369ec20
|
IDE: free designer on idle, do not free while processing the closequery
git-svn-id: trunk@34737 -
|
2012-01-14 18:18:25 +00:00 |
|
mattias
|
fc55260fbc
|
IDE: replaced some cycle with circular dependency
git-svn-id: trunk@34590 -
|
2012-01-04 23:53:33 +00:00 |
|
mattias
|
48657d7019
|
IDE: renamed circle detection with cycle detection
git-svn-id: trunk@34541 -
|
2012-01-02 17:13:43 +00:00 |
|
mattias
|
0d84f6918e
|
IDE: using IsValidUnitName
git-svn-id: trunk@34317 -
|
2011-12-20 09:33:01 +00:00 |
|
maxim
|
d0e1af2495
|
IDE: fixed Tab Order dialog layout, bug #20901
git-svn-id: trunk@34192 -
|
2011-12-14 20:05:54 +00:00 |
|
mattias
|
c37254b8ff
|
IDE: designer: allow dotted unit names, bug #20892
git-svn-id: trunk@34175 -
|
2011-12-14 10:03:56 +00:00 |
|
juha
|
241f651b88
|
IDE / Designer: Formatting
git-svn-id: trunk@33523 -
|
2011-11-14 09:33:03 +00:00 |
|
juha
|
ab94abe6d8
|
IDE / Designer: fix access violation when switching designer / lfm source. Issue #18506
git-svn-id: trunk@33522 -
|
2011-11-14 09:32:50 +00:00 |
|
juha
|
436d4002ce
|
Designer: don't use IDEDialogLayoutList for AnchorEditor and TabOrderEditor. They are modeless IDE windows.
git-svn-id: trunk@33004 -
|
2011-10-21 15:44:12 +00:00 |
|
juha
|
f1ce0599f2
|
AnchorEditor: remove a useless StringList.Sort.
git-svn-id: trunk@32968 -
|
2011-10-19 06:37:18 +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 |
|
maxim
|
610e13e273
|
IDE: TOIAddRemoveFavouriteDlg is a resourceless form so it should use CreateNew, patch from cobines, bug #20411
git-svn-id: trunk@32676 -
|
2011-10-04 21:57:06 +00:00 |
|
mattias
|
5b28299656
|
IDE: jitforms: using GetPropList for safer align, bug #19109
git-svn-id: trunk@32566 -
|
2011-09-30 14:19:13 +00:00 |
|
mattias
|
df7c65a674
|
IDE: anchor editor: fixed reading space
git-svn-id: trunk@32560 -
|
2011-09-29 18:56:32 +00:00 |
|
mattias
|
785a28d88e
|
LCL: TControlBorderSpacing.GetSideSpace and GetSpace were swapped, fixed
git-svn-id: trunk@32543 -
|
2011-09-28 13:07:25 +00:00 |
|
juha
|
776eb29c39
|
Designer: Close MenuEditor when linked MainMenu/PopupMenu is destroyed , issue #19964, patch from Flávio Etrusco
git-svn-id: trunk@31958 -
|
2011-08-12 09:14:11 +00:00 |
|
juha
|
7e2778735b
|
IDE: TabOrderDlg enhancement from Flávio Etrusco. Issue #0019908
git-svn-id: trunk@31883 -
|
2011-08-05 23:17:32 +00:00 |
|
juha
|
63be6b3a21
|
Designer: Fixed wrong coordinated when getting a non-WinControl parent for a new component. Issue #19891
git-svn-id: trunk@31862 -
|
2011-08-04 16:42:15 +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 |
|
mattias
|
51e1742910
|
IDE: clean up
git-svn-id: trunk@31329 -
|
2011-06-22 07:52:10 +00:00 |
|
juha
|
042dd6b290
|
IDE & designer: add layout management to anchor editor and tab order dialog
git-svn-id: trunk@31095 -
|
2011-06-05 10:54:20 +00:00 |
|
mattias
|
72ce7a70f6
|
IDE: property editor for TControl.TabOrder
git-svn-id: trunk@30427 -
|
2011-04-22 14:46:32 +00:00 |
|
juha
|
4f019d9f5b
|
Designer: fix tab orders in Anchor editor window. (no layout changes although it looks so by the commit)
git-svn-id: trunk@30406 -
|
2011-04-20 18:13:16 +00:00 |
|
juha
|
57bc360c3f
|
Designer: Set buttons enabled state after selection change
git-svn-id: trunk@30405 -
|
2011-04-20 18:13:09 +00:00 |
|
juha
|
79c76f7cd9
|
Designer: Synchronize property value in Object Inspector with Tab Order dialog
git-svn-id: trunk@30404 -
|
2011-04-20 16:05:28 +00:00 |
|
juha
|
47e46eae59
|
Designer: synchronize Tab Order tree selection with Designer selection
git-svn-id: trunk@30401 -
|
2011-04-20 12:46:18 +00:00 |
|
juha
|
a53269bb43
|
Designer: Add 3 dots to Align, Scale and Size menu items. They open modal dialogs.
git-svn-id: trunk@30390 -
|
2011-04-19 21:38:52 +00:00 |
|
juha
|
c1c6acdc2b
|
IDE: "Tab Order Editor" -> "Tab Order"
git-svn-id: trunk@30389 -
|
2011-04-19 21:38:47 +00:00 |
|
juha
|
815bdde47c
|
Designer: change SwapNodes from function to procedure in Tab Order dialog
git-svn-id: trunk@30353 -
|
2011-04-17 20:01:43 +00:00 |
|
juha
|
71961a04c9
|
Designer: Update Enable state of buttons in Tab Order dialog while user navigates it
git-svn-id: trunk@30350 -
|
2011-04-17 14:55:06 +00:00 |
|
juha
|
1977485b9c
|
IDE: Add new image for Tab Order to main menu and Designer popup menu
git-svn-id: trunk@30349 -
|
2011-04-17 14:16:33 +00:00 |
|
maxim
|
dee28f6a01
|
IDE, Tab order dialog: improved localization
git-svn-id: trunk@30343 -
|
2011-04-17 12:05:49 +00:00 |
|
juha
|
da0e5e00ab
|
Designer: formatting + add icon for AnchorEditor popup menu caption
git-svn-id: trunk@30337 -
|
2011-04-17 10:10:24 +00:00 |
|
juha
|
2f0e51c639
|
Designer: make TabOrder dialog respond to changed form and added component.
git-svn-id: trunk@30334 -
|
2011-04-17 07:07:08 +00:00 |
|
juha
|
4e77a0efec
|
Designer: add Anchor Editor to Designer's popup menu.
git-svn-id: trunk@30328 -
|
2011-04-16 18:01:16 +00:00 |
|
juha
|
7d2cf39b54
|
Designer: make some AnchorEditor public functions private.
git-svn-id: trunk@30327 -
|
2011-04-16 17:15:45 +00:00 |
|
juha
|
eb5924a313
|
Designer: make Tab Order dialog work as modeless dialog.
git-svn-id: trunk@30325 -
|
2011-04-16 17:15:35 +00:00 |
|
juha
|
1f812b5dd7
|
IDE: Make Tab Order dialog modeless and add it to View menu.
git-svn-id: trunk@30324 -
|
2011-04-16 17:15:29 +00:00 |
|
juha
|
716bb3dc97
|
Designer: formatting
git-svn-id: trunk@30323 -
|
2011-04-16 17:15:24 +00:00 |
|
juha
|
2979d50c70
|
Designer: Remove a leftover button from TabOrder form
git-svn-id: trunk@30276 -
|
2011-04-12 21:00:05 +00:00 |
|
mattias
|
cc790adde3
|
IDE: debugging
git-svn-id: trunk@29974 -
|
2011-03-21 17:12:25 +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 |
|
mattias
|
b3a8dd03b1
|
fixed typos: childs
git-svn-id: trunk@29440 -
|
2011-02-10 09:37:16 +00:00 |
|
paul
|
ec6a2842f0
|
designer: use CreateNew constructor for TCustomNonFormDesignerForm
git-svn-id: trunk@29288 -
|
2011-02-01 10:16:22 +00:00 |
|
paul
|
483f4ec94a
|
designer: send client coords to MouseUp, MouseDown, MoveMove (issue #0018458)
git-svn-id: trunk@29207 -
|
2011-01-26 12:53:58 +00:00 |
|
paul
|
5bb404e360
|
designer: report CM_DESIGNHITTTEST in client coordinates, report mouse moves more properly (issue #0018458)
git-svn-id: trunk@29132 -
|
2011-01-20 04:45:26 +00:00 |
|
paul
|
308101f480
|
designer: fixed a memory leak made early today
git-svn-id: trunk@28341 -
|
2010-11-19 10:02:28 +00:00 |
|
paul
|
21ac80d159
|
designer: use right brush color for component caption draw
git-svn-id: trunk@28340 -
|
2010-11-19 10:00:03 +00:00 |
|
paul
|
50e6fb6263
|
ide: extent component editor and designer to provide developer-defined hints (feature #0017203)
git-svn-id: trunk@28336 -
|
2010-11-19 07:19:54 +00:00 |
|
mattias
|
5dd01ce874
|
codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
git-svn-id: trunk@27481 -
|
2010-09-26 20:30:24 +00:00 |
|
paul
|
41160c3a52
|
designer: disable snapping when Alt key is pressed (issue #0001974)
git-svn-id: trunk@26910 -
|
2010-07-30 08:17:49 +00:00 |
|
paul
|
9d983ccdcd
|
designer: fix memory leak
git-svn-id: trunk@26651 -
|
2010-07-14 16:22:49 +00:00 |
|
paul
|
308c5de7e0
|
designer: don't handle lm_contextmenu for other things than keyboard
git-svn-id: trunk@26643 -
|
2010-07-14 13:04:11 +00:00 |
|
mattias
|
8531e6e0cf
|
IDE: FindDeclarationOfOIProperty: check for TNestedPropertyEditor
git-svn-id: trunk@26584 -
|
2010-07-10 19:41:36 +00:00 |
|
mattias
|
6b96372e72
|
IDE: FindDeclarationOfOIProperty: searching persistents directly via RTTI unitname, bug #15160
git-svn-id: trunk@26550 -
|
2010-07-09 18:23:16 +00:00 |
|
paul
|
1fce8997f8
|
designer: don't reset the frame width and height when it set in the object inspector (bug #0013665)
git-svn-id: trunk@26421 -
|
2010-07-02 17:56:28 +00:00 |
|
mattias
|
2bd8a3a414
|
IDE; anchoreditor: less annoying circle checks
git-svn-id: trunk@26280 -
|
2010-06-24 12:17:43 +00:00 |
|
mattias
|
d5526f2aeb
|
IDE: fixed anchor
git-svn-id: trunk@26251 -
|
2010-06-22 07:15:12 +00:00 |
|
mattias
|
60adf0cc86
|
IDE: anchor editor: warn for circles
git-svn-id: trunk@26219 -
|
2010-06-20 22:00:27 +00:00 |
|
mattias
|
1ee3d6dcf4
|
IDEIntf: moved TSimpleIDEWindowLayout to IDEWindowCreators
git-svn-id: trunk@26201 -
|
2010-06-20 10:45:52 +00:00 |
|
mattias
|
dab1b02763
|
clean up OldAutoSize
git-svn-id: trunk@25823 -
|
2010-06-01 20:21:32 +00:00 |
|
paul
|
0fd468ac81
|
designer: fix selection of non-visual components on the same level (bug #0015428)
git-svn-id: trunk@25791 -
|
2010-05-31 03:35:41 +00:00 |
|
mattias
|
1f0867e592
|
LCL: update BaseParentClientSize on SetParent, bug #16594
git-svn-id: trunk@25769 -
|
2010-05-30 14:25:54 +00:00 |
|
dmitry
|
f9e656e9a1
|
ide: fix for TMainMenuComponentEditor edit method. Fix crash of MenuEditor, on edited menu component deleted
git-svn-id: trunk@25611 -
|
2010-05-24 15:17:55 +00:00 |
|
mattias
|
f25c0d95e5
|
IDE: using IDEIntf to show dockable windows
git-svn-id: trunk@25604 -
|
2010-05-24 14:31:03 +00:00 |
|
mattias
|
811e84764c
|
IDE: removed TComponentInterface
git-svn-id: trunk@25457 -
|
2010-05-16 11:41:42 +00:00 |
|
mattias
|
d8e625e5a2
|
IDE: anchor editor layout
git-svn-id: trunk@25375 -
|
2010-05-13 17:21:44 +00:00 |
|
mattias
|
a92d69cb0d
|
IDE: undid handling copy, cut, paste of objectinspector
git-svn-id: trunk@24855 -
|
2010-04-23 16:05:36 +00:00 |
|
mattias
|
188ae1249a
|
IDE: removing designer commands cut,copy,paste and using global ones, bug #15481
git-svn-id: trunk@24699 -
|
2010-04-18 17:19:27 +00:00 |
|
mattias
|
e77e383461
|
IDE: designer forms are now created with delayed autosize
git-svn-id: trunk@24423 -
|
2010-04-05 00:29:46 +00:00 |
|
mattias
|
b32f435668
|
IDE: pasting controls: delay autosizing to keep layout of multi selection
git-svn-id: trunk@24380 -
|
2010-04-03 16:21:48 +00:00 |
|
dmitry
|
fd3fbf3d4a
|
ide: added splitter for the menu editor
git-svn-id: trunk@24214 -
|
2010-03-25 20:19:57 +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
|
2980a30f5a
|
designer: convert forms to use fpc resources
git-svn-id: trunk@23443 -
|
2010-01-14 09:26:08 +00:00 |
|
paul
|
d8faa4f504
|
designer: inform widgetset that designer handles WM_CONTEXTPOPUP message itself by Zeljan (issue #0015409)
git-svn-id: trunk@23234 -
|
2009-12-22 11:54:24 +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
|
5b7d36de82
|
lcl, designer, ideintf, components: rename csOwnedChildsNotSelectable -> csOwnedChildrenNotSelectable
git-svn-id: trunk@23185 -
|
2009-12-18 10:07:11 +00:00 |
|
paul
|
eea7e0ab75
|
designer: clear previous component editor menu items from the popup menu even if new component editor is not assigned
git-svn-id: trunk@23178 -
|
2009-12-18 04:05:27 +00:00 |
|