mattias
c7c522d9e9
IDEIntf: added RegisterCompletionPlugin
...
git-svn-id: trunk@23484 -
2010-01-18 17:13:59 +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
2f5e2f5d6a
ideintf: convert forms to use fpc resources
...
git-svn-id: trunk@23436 -
2010-01-13 12:57:55 +00:00
paul
c376225ef0
ideintf: Extract CollectionPropEditForm from the Propedits unit by Alexander S. Klenin (issue #0015490 )
...
git-svn-id: trunk@23432 -
2010-01-13 07:47:05 +00:00
paul
7145aff4ca
ideintf, ide: make project resources pluggable
...
git-svn-id: trunk@23430 -
2010-01-13 07:05:16 +00:00
paul
4a17de49ea
ide: fix compilation with the fpc trunk
...
git-svn-id: trunk@23410 -
2010-01-09 18:56:43 +00:00
mattias
2e8a259717
IDE: clean up, naming old modes now variables
...
git-svn-id: trunk@23404 -
2010-01-09 14:26:34 +00:00
paul
649bb6bc58
ideintf: remove ver2_0 code
...
git-svn-id: trunk@23395 -
2010-01-06 17:49:05 +00:00
paul
57c13d9e05
ide: resources support:
...
- switch to fcl-res to resource generation
- generate .res files instead of .rc for all platforms, don't create .manifest file
git-svn-id: trunk@23380 -
2010-01-05 07:16:17 +00:00
paul
f78e4a4946
ideintf, ide: add TAbstractOptionsEditorDialog.AddControl method
...
git-svn-id: trunk@23352 -
2010-01-03 10:41:37 +00:00
paul
3653d72aa7
ideintf, ide: add TAbstractOptionsEditorDialog.AddButton method
...
git-svn-id: trunk@23351 -
2010-01-03 06:31:55 +00:00
marc
38c7c9f13f
* Updated Japanese translation by taka (issue #15445 )
...
git-svn-id: trunk@23332 -
2009-12-31 00:16:27 +00:00
marc
c2cc7fcc15
* Updated and improved Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@23331 -
2009-12-30 22:19:24 +00:00
mattias
9c05556a2a
translations: portuguese: updates from Marcelo
...
git-svn-id: trunk@23330 -
2009-12-30 19:41:40 +00:00
paul
b9deb8c122
ideintf, ide: implement custom caption for IDE options dialog, use another caption for project options
...
git-svn-id: trunk@23328 -
2009-12-30 15:45:14 +00:00
paul
7b2bf15ef5
ideintf: reserve compiler options numbers, use one in the messages options
...
git-svn-id: trunk@23325 -
2009-12-30 13:14:09 +00:00
paul
b08a1b3733
ideinf: apply fields patch of taka_jp (issue #0015387 )
...
git-svn-id: trunk@23319 -
2009-12-30 10:11:36 +00:00
paul
bad42d79bc
ide: project options: replace monolith project options dialog with project options frames, register them in IDE options
...
git-svn-id: trunk@23318 -
2009-12-30 09:24:39 +00:00
paul
e6cdb4a0ee
ideintf: fix documentation of ide images interface
...
git-svn-id: trunk@23308 -
2009-12-28 10:03:35 +00:00
paul
58960ad251
ideintf: add ide images interface documentation
...
git-svn-id: trunk@23305 -
2009-12-28 06:36:42 +00:00
paul
83f8d0d4d4
ideintf: add documentation for ide options interface
...
git-svn-id: trunk@23303 -
2009-12-28 04:48:36 +00:00
paul
13ae82a440
ide: change resource string + update translations
...
git-svn-id: trunk@23293 -
2009-12-26 19:18:14 +00:00
paul
ee188b5600
ideintf, ide: project resources:
...
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
mattias
9966c2200c
IDEIntf: RegisterIDEOptionsGroup checks if group exists, added boolean flag to get old behaviour of auto create group
...
git-svn-id: trunk@23288 -
2009-12-26 10:37:14 +00:00
mattias
77b42d4ccc
IDE: new package unit: use compiler options for mode directive
...
git-svn-id: trunk@23287 -
2009-12-26 09:02:09 +00:00
mattias
54c8997fd4
IDEIntf: TFileDescPascalUnit now uses syntax mode of project compiler options, bug #15394
...
git-svn-id: trunk@23286 -
2009-12-25 14:56:08 +00:00
mattias
a0e368a930
updated po files
...
git-svn-id: trunk@23281 -
2009-12-25 13:40:47 +00:00
mattias
a1f22a3dff
IDE: added Line ending menu item, bug #15420
...
git-svn-id: trunk@23277 -
2009-12-25 13:14:58 +00:00
paul
36ef1df4fe
ideintf: inherit compiler and project options from TAbstractIDEProjectOptions, reserve 2 groups for project and compiler options
...
git-svn-id: trunk@23253 -
2009-12-24 09:34:59 +00:00
paul
6c7c0ee0ad
ideintf, ide, components: IDE options:
...
- introduce 2 new abstract options classes: TAbstractIDEEnvironmentOptions and TAbstractIDEProjectOptions
- derive all current options classes from TAbstractIDEEnvironmentOptions
- fix broken previously education options
- move away actions triggered by reading / saving of predefined IDE options (like TEnvironmentOption, TIDEOptions, ...) from DoOpenIDEOptions to new read/write event handlers
- allow filtering of options showed in IDE options dialog by some options class
- use options filtering when show Object Inspect, Editor, CodeExplorer option
git-svn-id: trunk@23252 -
2009-12-24 08:31:23 +00:00
paul
c19f4f146b
ideintf: set Enable of the menu items for fields editor by taka_jp (issue #0015387 )
...
git-svn-id: trunk@23228 -
2009-12-22 06:28:46 +00:00
paul
e06e78b0d4
ideintf: fix checklistbox editor by taka_jp (issue #0015368 )
...
git-svn-id: trunk@23226 -
2009-12-22 06:19:48 +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
mattias
0fff58e158
IDE: use user compiler options only when project decsriptor allows
...
git-svn-id: trunk@23195 -
2009-12-19 10:50:36 +00:00
mattias
404211ce2f
IDE: debugger: searching files in temporary directory in unsaved files
...
git-svn-id: trunk@23190 -
2009-12-18 20:09:06 +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
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
5d54673967
ide: refresh component treeview every time some property change. no matter if this is name property or not since any other property can also change the name property and moreover TCollectionItem display name can be built using anything
...
git-svn-id: trunk@23182 -
2009-12-18 08:37:48 +00:00
paul
222c9222e3
ideintf: implement drag-drop for collection items in the component treeview
...
git-svn-id: trunk@23181 -
2009-12-18 08:16:58 +00:00
paul
3c8cb59395
ideintf: rename action list editor and image list editor verbs
...
git-svn-id: trunk@23175 -
2009-12-18 03:18:20 +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
mattias
79df51f818
translations: japanese: updates from taka_jp
...
git-svn-id: trunk@23160 -
2009-12-17 12:51:18 +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
9564185556
ideintf: fix some component editor constants
...
git-svn-id: trunk@23155 -
2009-12-17 08:00:52 +00:00
paul
ae854e394d
ideintf: fix field name generation to skip non allowed chars for pascal identifiers by taka_jp (issue #0015285 )
...
git-svn-id: trunk@23134 -
2009-12-14 04:25:28 +00:00
paul
5c498e6e64
ideintf: add DoOpenIDEOptions method to the lazarus interface
...
git-svn-id: trunk@23131 -
2009-12-14 02:46:01 +00:00
paul
b3de22c35b
ideintf, ide: add a notification that options are written by dialogs to a settings class
...
git-svn-id: trunk@23121 -
2009-12-13 16:01:13 +00:00