maxim
213dc57b27
Merged revision(s) 54953-54955 #fa6f0296b6-#fa6f0296b6, 54981 #bf3e483768, 55015 #61beca02f9, 55038-55039 #5daa890980-#5daa890980 from trunk:
...
IdeIntf: OI: always write values to objects if explicitely wanted.
........
IdeIntf: propedits: always write property values to objects. The property setter method has to decide about the need of update, not the propedit code.
........
IdeIntf: propedits: fix highlighting default (=not stored) properties.
........
ideintf: fix regression in image scaling code.
........
IDEIntf: Restore the backwards compatible event TPropHookModified. Add a new event TPropHookModifiedWithName.
........
ExternHelp: fix uses clause after r55035 #5d03c243b5
........
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
........
git-svn-id: branches/fixes_1_8@55049 -
2017-05-22 22:52:38 +00:00
mattias
5eefc140b7
IDEIntf: fixed TIDESpecialCommand.GetCaption using command.localizedname
...
git-svn-id: trunk@54427 -
2017-03-17 07:25:17 +00:00
mattias
ffe5651d76
IDEIntf: comment
...
git-svn-id: trunk@54255 -
2017-02-23 00:03:35 +00:00
mattias
c303c71d2d
IDE: added multi paste dialog like Delphi, patch #30671 , from Silvio Clécio
...
git-svn-id: trunk@53063 -
2016-10-01 11:03:21 +00:00
juha
b70be02b90
IDEIntf: Add function RemoveShortCut. IDE extension package may want to use a reserved shortcut and remove it.
...
git-svn-id: trunk@52874 -
2016-08-26 13:08:06 +00:00
mattias
a3af6a18b4
IDE: fixed updating key/command relations, bug #30436
...
git-svn-id: trunk@52774 -
2016-08-02 08:23:28 +00:00
maxim
74b73ae3c1
IDE: fixed/improved message (layout, typos and i18n) shown when key conflict detected
...
git-svn-id: trunk@52599 -
2016-07-02 14:27:40 +00:00
maxim
5ed0714686
IDE: added "Resave forms with i18n" function, which opens and resaves all project forms for which i18n was enabled in order to regenerate their translation tables
...
git-svn-id: trunk@52586 -
2016-06-29 22:48:52 +00:00
ondrej
2b94ec1a7c
IDEIntf: assign OnClick events in RegisterIDEButtonCommand. Issue #30137
...
git-svn-id: trunk@52306 -
2016-05-15 07:53:35 +00:00
ondrej
b04af8ad35
ide: implement "Open unit" dialog
...
git-svn-id: trunk@52272 -
2016-05-03 13:36:39 +00:00
ondrej
a43a0c4d4b
ide: implement Run without Debugging. Issue #29832
...
git-svn-id: trunk@51933 -
2016-03-14 09:29:58 +00:00
ondrej
3594fefc04
ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
...
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
06d19a8613
ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
...
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
martin
1cab92748c
Keymap: fix, remove deleted entries from category.
...
git-svn-id: trunk@51563 -
2016-02-10 06:37:07 +00:00
ondrej
e293f914e1
IDEIntf, IDE: IDECommands property synchronization refactoring, add SyncProperties property. Fix "move/clone to new window" menu items captions and visibility.
...
git-svn-id: trunk@50731 -
2015-12-10 13:18:27 +00:00
ondrej
b1ae15362f
IDE: IDECommands refactoring; deleted menu item Project -> Change Build Mode
...
git-svn-id: trunk@50441 -
2015-11-20 14:04:24 +00:00
mattias
f84365210d
IDE: fixed range check error
...
git-svn-id: trunk@50215 -
2015-11-03 16:08:41 +00:00
ondrej
66c3995fd2
IDE: use LCLProc.CompareMethods in IDECommands
...
git-svn-id: trunk@50203 -
2015-11-02 08:47:00 +00:00
ondrej
e022bfe9e8
IDE: fixed AV in Editor->FileSettings->Encoding. Issue #28930
...
git-svn-id: trunk@50200 -
2015-10-30 12:38:55 +00:00
ondrej
5ec7988f47
IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
...
git-svn-id: trunk@50152 -
2015-10-23 17:04:26 +00:00
juha
3823cf94c4
IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835 , patch from Ondrej.
...
git-svn-id: trunk@50112 -
2015-10-18 21:21:38 +00:00
juha
44a6127f25
IdeIntf: Restore missing shortcut keys in menus. Issue #28868 , patch from Ondrej.
...
git-svn-id: trunk@50094 -
2015-10-17 10:59:09 +00:00
juha
412b1ebab6
IdeIntf, IDE: Define a command for changing project BuildMode. Otherwise a ToolButton does not show up.
...
git-svn-id: trunk@50032 -
2015-10-11 15:15:52 +00:00
juha
b1942fb168
IdeIntf, IDE: Revert r50029 #c87cf550f3 and improve the command update timer and its naming. From Ondrej Pokorny.
...
git-svn-id: trunk@50031 -
2015-10-11 14:48:11 +00:00
juha
c87cf550f3
IdeIntf: Prevent the command update timer repeating itself forever.
...
git-svn-id: trunk@50029 -
2015-10-11 12:24:53 +00:00
juha
78e663cb20
IdeIntf: IdeCommands refactoring. Move implementation code to have the same order as interface definition.
...
git-svn-id: trunk@50028 -
2015-10-11 12:24:48 +00:00
juha
38878ad607
IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@50026 -
2015-10-11 09:11:47 +00:00
mattias
ee08d00d18
IDE: added command for Context sensitive smart hint, from Ondrej
...
git-svn-id: trunk@49870 -
2015-09-23 12:47:40 +00:00
juha
24978f559e
IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49811 -
2015-09-10 13:57:24 +00:00
juha
423c43ea13
IDE: Fully implement saving/loading desktops and the GUI for it. Modified patch from Ondrej Pokorny.
...
git-svn-id: trunk@49514 -
2015-07-09 19:05:29 +00:00
juha
15df1a216f
IDE: An experimental GUI for saving and switching desktops + other related changes. Define EnableDesktops.
...
git-svn-id: trunk@49457 -
2015-06-28 12:27:48 +00:00
juha
c6b6503cf2
IDE: New JumpTo... commands and menu items. Remove the functionality from EditorToolbar. Issue #28199 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49226 -
2015-05-31 10:21:27 +00:00
martin
b6efaa244f
SynEdit: Multi caret beta
...
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
juha
5a97e101a6
IDE: remove methods that were deprecated already for Lazarus 0.9.x
...
git-svn-id: trunk@45787 -
2014-07-05 14:56:40 +00:00
juha
48a6a75f6c
IDE: A new command and entry in Run menu for building many modes at one go.
...
git-svn-id: trunk@45772 -
2014-07-04 14:31:31 +00:00
juha
72bb33e99c
IDE: use better text for menu item and variables, "Clean up and Build".
...
git-svn-id: trunk@45771 -
2014-07-04 14:30:51 +00:00
mattias
f3a8270e7d
IDE: insert license notice commands: split into English and translated items
...
git-svn-id: trunk@45219 -
2014-05-29 09:43:07 +00:00
mattias
27d7dc5448
IDEIntf: less unit dependencies, less hints, fixed passing AsLast
...
git-svn-id: trunk@44243 -
2014-02-26 08:51:28 +00:00
mattias
612b486281
IDE: implement find references of used unit
...
git-svn-id: trunk@42686 -
2013-09-08 22:47:26 +00:00
mattias
6426218e58
IDE: renamed Manage Source Editors
...
git-svn-id: trunk@41976 -
2013-07-02 18:30:32 +00:00
juha
ecd140c985
Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
juha
dada73665c
IDE: formatting
...
git-svn-id: trunk@41212 -
2013-05-15 18:00:13 +00:00
mattias
7dfc6db3f0
ideintf: moved to components
...
git-svn-id: trunk@40882 -
2013-04-23 07:04:51 +00:00