paul
4ca87431d7
ide: increase project version build number only on build and not on each compile/run
...
git-svn-id: trunk@23772 -
2010-02-24 02:32:13 +00:00
jesus
9727287dbb
updated spanish translation from Javier Villarroya
...
git-svn-id: trunk@23770 -
2010-02-23 20:06:54 +00:00
paul
f5fa216d8b
ide, debugger: implement *step out* debugger action by Flávio Etrusco (issue #0015760 )
...
git-svn-id: trunk@23717 -
2010-02-16 13:02:30 +00:00
paul
310b5da0c2
regenerate po files
...
git-svn-id: trunk@23713 -
2010-02-16 09:19:55 +00:00
paul
dec95b5bef
ideintf: add less space before {$R *.lfm}
...
git-svn-id: trunk@23693 -
2010-02-11 15:03:10 +00:00
mattias
e01fe377a6
IDE: delphi converter: silently adding interfaces unit, bug #15641
...
git-svn-id: trunk@23685 -
2010-02-11 09:08:57 +00:00
mattias
b4983e5d51
IDEIntf: clean up
...
git-svn-id: trunk@23679 -
2010-02-10 18:22:35 +00:00
paul
6d3622fa85
ide: use $R forms by default
...
git-svn-id: trunk@23675 -
2010-02-09 23:25:36 +00:00
mattias
9b0d596224
lcl+codetools: CreateRelativePath: support for double pathdelims
...
git-svn-id: trunk@23666 -
2010-02-09 13:36:20 +00:00
paul
43b99f14d4
ideintf: add Default color to imagelist editor
...
git-svn-id: trunk@23661 -
2010-02-08 03:27:37 +00:00
blikblum
57eaaec4ea
ide: Split images in more than one dimension (Width X Height) in Image List Editor. Copy data through TRawImage to preserve alpha info. Fix #15617 (Second try)
...
git-svn-id: trunk@23619 -
2010-02-03 19:59:27 +00:00
paul
649b458180
ideintf: action list category property editor by Alexey Lagunov
...
git-svn-id: trunk@23610 -
2010-02-02 08:55:22 +00:00
blikblum
4f3a4da4f5
ide: add ability in ImageList editor to split image file containing multiple images in the format (Width / Height * n) where n is the number of images. Previously where possible to load only images with format (Width * n / Height). Issue #0015617
...
git-svn-id: trunk@23595 -
2010-01-29 15:36:27 +00:00
paul
41c87858e7
ideintf: request property values update on component treeview drag-drop (issue #0015570 )
...
git-svn-id: trunk@23580 -
2010-01-28 08:11:51 +00:00
paul
66884f2359
ide: implement show execution point command by Flávio Etrusco (issue #0001920 )
...
git-svn-id: trunk@23576 -
2010-01-28 03:50:48 +00:00
mattias
ef6fcc1280
translations: finnish: updates from Seppo
...
git-svn-id: trunk@23554 -
2010-01-25 10:31:49 +00:00
paul
90d11eb2a2
ide: remove compiler options menu item and key command
...
git-svn-id: trunk@23539 -
2010-01-23 17:03:05 +00:00
mattias
b4eccef56f
IDEIntf: removed IDECommandStrs
...
git-svn-id: trunk@23531 -
2010-01-22 12:54:52 +00:00
ask
b0d8c7c5df
IDEIntf: Use Classes.TGetStrProc instead of PropEdits.TGetStringProc
...
git-svn-id: trunk@23506 -
2010-01-20 15:53:39 +00:00
mattias
9d62f8913b
IDEIntf: removed TGetStringProc from propeditutils
...
git-svn-id: trunk@23499 -
2010-01-20 11:57:38 +00:00
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
mattias
0de4518618
IDE: started filling build modes grid
...
git-svn-id: trunk@23098 -
2009-12-12 12:42:48 +00:00
paul
cf28b5f621
ideintf, ide: read/write all registered IDE options instead of reading/writing particular known classes
...
git-svn-id: trunk@23094 -
2009-12-12 10:43:01 +00:00
paul
f5cb1ce5f9
ideintf: free options index searching
...
- GetFreeIDEOptionsGroupIndex - to find free group index
- GetFreeIDEOptionsIndex - to find free options index inside group
git-svn-id: trunk@23092 -
2009-12-12 09:00:46 +00:00
mattias
ee09f1c4ce
IDEIntf: property editors: mark the designer of the property persistent modified, bug #14268
...
git-svn-id: trunk@23077 -
2009-12-10 23:45:14 +00:00
mattias
bb4b1cccd4
IDEIntf: added resourcestrings
...
git-svn-id: trunk@23021 -
2009-12-08 09:46:51 +00:00
mattias
b0f209cfa3
IDEIntf: added resourcestrings
...
git-svn-id: trunk@23020 -
2009-12-08 09:40:45 +00:00
paul
d342bcff0e
ide: if project options has FPC resource chosen then generate all new forms, datamodules and frames with that resources
...
git-svn-id: trunk@22968 -
2009-12-04 17:32:00 +00:00
paul
8b7563686a
ideintf: don't set expanded for collection node
...
git-svn-id: trunk@22932 -
2009-12-03 04:10:16 +00:00
paul
544cd5cf41
ide: delete all container items instead of container deletion
...
git-svn-id: trunk@22920 -
2009-12-02 11:05:37 +00:00
paul
835f394fbd
ide: allow deletion of TCollectionItems (todo: don't allow deletion of TCollection)
...
git-svn-id: trunk@22919 -
2009-12-02 10:38:03 +00:00
paul
fc82b28dc7
ideintf: simplify component treeview get caption method
...
git-svn-id: trunk@22917 -
2009-12-02 03:34:16 +00:00
paul
e99bd870b9
ide: fix component treeview collection handling
...
git-svn-id: trunk@22915 -
2009-12-02 03:21:24 +00:00
paul
9618584757
ide: fix component treeview images
...
git-svn-id: trunk@22914 -
2009-12-02 02:30:44 +00:00
mattias
f358340f56
IDEIntf+LCL: TGetDesignerFormEvent using TPersistent instead of TComponent
...
git-svn-id: trunk@22907 -
2009-12-01 20:33:50 +00:00
paul
27e171ca34
ideintf: initial implementation of showing collections in the component treeview
...
git-svn-id: trunk@22903 -
2009-12-01 16:22:52 +00:00
mattias
d3c0a4612b
IDEIntf: GetLookupRootForComponent extended to search via TCollectionItem and TCollection, bug #15217
...
git-svn-id: trunk@22896 -
2009-12-01 13:03:21 +00:00
mattias
99fd7bc690
IDEIntf: added open package flag pofDoNotOpenEditor, when changing lazarus source directory reload packages in lazarus source directory
...
git-svn-id: trunk@22862 -
2009-11-29 23:51:13 +00:00
mattias
0d6aff22e1
csOwnedChildsSelectable inverted and renamed to csOwnedChildsNotSelectable
...
git-svn-id: trunk@22852 -
2009-11-28 15:18:27 +00:00
mattias
830714131b
IDE: creating manifest file only for win32/win64 and where the exe is, which can differ from the project directory
...
git-svn-id: trunk@22849 -
2009-11-28 12:55:38 +00:00
mattias
9a2a11741e
IDEIntf: component treeview: csOwnedChildsSelectable
...
git-svn-id: trunk@22845 -
2009-11-28 00:31:25 +00:00
mattias
ba45db3a02
IDEIntf: GetSelectableComponents: csOwnedChildsSelectable
...
git-svn-id: trunk@22842 -
2009-11-28 00:20:46 +00:00
mattias
d095612940
IDEIntf: added GetSelectableComponents
...
git-svn-id: trunk@22832 -
2009-11-27 17:33:11 +00:00
mattias
ed9baa53d3
IDEIntf: comments
...
git-svn-id: trunk@22831 -
2009-11-27 16:59:25 +00:00
paul
0d4b165835
ideintf: show csInline component children in the component treeview, don't allow to drag csAncetor components in the component treeview (todo: fix setting csAncestor)
...
git-svn-id: trunk@22816 -
2009-11-27 03:29:59 +00:00
paul
18f393ac31
ideintf: mask property editor: allow multiply editing, allow revert, fix loading from the delphi files
...
git-svn-id: trunk@22713 -
2009-11-23 04:22:51 +00:00
paul
273a363d3d
ideintf: fix some issues in the MaskEdit property editor by Bart Broersma (issue #0014771 )
...
git-svn-id: trunk@22712 -
2009-11-23 04:08:55 +00:00
mattias
2b1408184e
codetools: parsing objcprotocol
...
git-svn-id: trunk@22707 -
2009-11-22 19:18:19 +00:00
mattias
1913e8198e
IDEIntf: added TComponentEditorDesigner.ChangeStamp and OnModified handler list
...
git-svn-id: trunk@22703 -
2009-11-22 12:31:34 +00:00
paul
6bc2815e1e
ideintf: disable multiply TabOrder editing, enabled multiply Tag editing
...
git-svn-id: trunk@22680 -
2009-11-19 07:52:27 +00:00
mattias
9e8c913c8c
IDEIntf: added default params
...
git-svn-id: trunk@22633 -
2009-11-17 04:29:12 +00:00
marc
4cb19a0888
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@22609 -
2009-11-15 22:56:22 +00:00
mattias
da7a635ff0
IDE: changing session storage marks project as modified, bug #15045
...
git-svn-id: trunk@22516 -
2009-11-10 11:21:18 +00:00
mattias
334ef9e67d
IDE: save/load custom command shortcuts, bug #14564
...
git-svn-id: trunk@22507 -
2009-11-09 19:30:58 +00:00
mattias
b871c78205
IDEIntf: added FormEditingHook.CreateUniqueComponentName
...
git-svn-id: trunk@22497 -
2009-11-09 10:41:47 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
paul
ecbfc2aeaf
ideinf: apply patch of Boian Mitov to support listview state images in the listview property editor
...
git-svn-id: trunk@22326 -
2009-10-29 08:36:31 +00:00
paul
391e491deb
ideintf: fix fields removing from the dataset field list. selection must be removed before designer.modified call
...
git-svn-id: trunk@22283 -
2009-10-26 03:30:54 +00:00
paul
21709ba4c4
ideintf: fix add fields editor - don't use TFieldDef references since dataset can rebuild them and we get pointers to the wrong memory areas
...
git-svn-id: trunk@22256 -
2009-10-22 09:00:05 +00:00
mattias
bac47a7cdb
IDEIntf: added BuildFileIfActive and RnFileIfActive for file descriptors
...
git-svn-id: trunk@22251 -
2009-10-21 16:50:24 +00:00
mattias
5ea22214c6
educationlaz: implemented hiding menu items
...
git-svn-id: trunk@22241 -
2009-10-20 12:51:23 +00:00
mattias
3288b6cecf
IDEIntf: fixed compilation
...
git-svn-id: trunk@22235 -
2009-10-19 14:47:34 +00:00
mattias
97c17bf8a9
educationlaz: register component palette page
...
git-svn-id: trunk@22232 -
2009-10-19 13:00:47 +00:00
mattias
9bd937c421
IDEIntf: added nfAskFilename
...
git-svn-id: trunk@22200 -
2009-10-17 10:13:25 +00:00
mattias
646b432cb2
object inspector: added ActivateGrid
...
git-svn-id: trunk@22199 -
2009-10-17 10:09:36 +00:00
mattias
4d8c56fde5
IDE: grab key: show VK_unknown
...
git-svn-id: trunk@22191 -
2009-10-15 08:59:01 +00:00
paul
b8cedf56c9
ideintf: don't try to show empty hints
...
git-svn-id: trunk@22190 -
2009-10-15 08:57:41 +00:00
mattias
e2e83d6c1e
IDE: grab key: escape sets VK_UNKNOWN
...
git-svn-id: trunk@22189 -
2009-10-15 08:56:17 +00:00
paul
577d7e61d0
ideintf: more reliable hint showing in object inspector
...
git-svn-id: trunk@22186 -
2009-10-15 08:11:05 +00:00
paul
a03d8670c4
ideintf: remove workaround for non-working psPattern pen style
...
git-svn-id: trunk@22160 -
2009-10-14 01:07:46 +00:00
mattias
fb226819af
IDEIntf+gtk2: workaround for X crash when drawing Pen.Style=psPattern
...
git-svn-id: trunk@22148 -
2009-10-13 17:02:14 +00:00
paul
95cc044bf8
ideintf: make ImageList search more generic for ImageIndex property editor
...
git-svn-id: trunk@22140 -
2009-10-13 09:43:23 +00:00
paul
b716faba72
ideintf: enable ImageIndex editor for TContainedAction.ImageIndex (usually TAction.ImageIndex in the IDE)
...
git-svn-id: trunk@22139 -
2009-10-13 09:25:15 +00:00
mattias
6ae9e55963
IDE: implemented SaveClosedSourcesOnCodeToolChange
...
git-svn-id: trunk@22137 -
2009-10-13 09:24:06 +00:00
paul
3b14fe2074
ideintf: cleanup propedits - remove old workaround for typeinfo function
...
git-svn-id: trunk@22136 -
2009-10-13 08:53:22 +00:00
mattias
e9a1e8f8a1
IDE: do not open lpr on codetools changes, bug #14693
...
git-svn-id: trunk@22135 -
2009-10-13 08:44:56 +00:00
paul
41ff845357
ideintf: cleanup graphpropedits - remove old workaround for typeinfo function (this also fixes TBrushStyle, TPenStyle properties drawing)
...
git-svn-id: trunk@22134 -
2009-10-13 08:43:00 +00:00
paul
12e08463d5
ideintf: fix ValueComboBoxMeasureItem
...
git-svn-id: trunk@22133 -
2009-10-13 08:36:59 +00:00
paul
eb554c459c
ideintf: start property editor for ImageIndex property. Implement for TMenuItem.ImageIndex
...
git-svn-id: trunk@22132 -
2009-10-13 08:28:30 +00:00
paul
057cc0092d
ideintf: implement ListMeasureHeight for TPropertyEditor
...
git-svn-id: trunk@22131 -
2009-10-13 08:27:25 +00:00
paul
b67d8f48e4
ide: add ReadOnly color setting to the object inspector options, draw properties without writer using ReadOnly color setting
...
git-svn-id: trunk@22127 -
2009-10-13 04:48:17 +00:00
paul
3b842095b1
ideintf: don't execute key command if one of menu item handlers was executed
...
git-svn-id: trunk@22033 -
2009-10-05 02:54:17 +00:00
paul
16a72ec6d2
translations: Portuguese language files update (by Marcelo B Paula, issue #0014711 )
...
git-svn-id: trunk@22030 -
2009-10-05 01:55:14 +00:00
mattias
f5ce406aee
IDEIntf: compiler options: added TargetFilename
...
git-svn-id: trunk@22008 -
2009-10-03 22:34:05 +00:00
paul
ba29fdc2b5
regenerate po files
...
git-svn-id: trunk@21977 -
2009-10-02 06:59:31 +00:00
mattias
8bbd186b74
TTextConverterToolClasses.AssignCodeToolBossError
...
git-svn-id: trunk@21956 -
2009-10-01 19:38:02 +00:00
mattias
937fddda70
IDEIntf: using TCollectionItem.GetNamePath instead of DisplayName for method names, deleting invalid characters, from Alexander S Klenin, bug #14652
...
git-svn-id: trunk@21854 -
2009-09-25 08:16:00 +00:00
paul
6369c296cc
ideintf: introduce new method TObjectInspectorDlg.FocusGrid
...
git-svn-id: trunk@21810 -
2009-09-22 01:10:32 +00:00
paul
42742cc32a
ideintf: don't use custom captions for Ok/Cancel buttons
...
git-svn-id: trunk@21764 -
2009-09-19 09:04:13 +00:00
mattias
11ee91d1b3
IDE: added FreeNotifications for designer, mediator, form, jitformlists
...
git-svn-id: trunk@21734 -
2009-09-16 13:04:52 +00:00
mattias
3d4e211dbf
IDEIntf: designer mediator: mouse events
...
git-svn-id: trunk@21730 -
2009-09-16 09:59:02 +00:00
mattias
f080b4e85e
IDEIntf: docs for the designer mediator
...
git-svn-id: trunk@21702 -
2009-09-14 15:53:40 +00:00
mattias
483e7680e9
IDE: fixed creating fpdoc files for IDEIntf
...
git-svn-id: trunk@21701 -
2009-09-14 14:51:39 +00:00
mattias
fb82c5b9a3
IDEIntf: designer mediator key handling
...
git-svn-id: trunk@21670 -
2009-09-12 16:39:15 +00:00
mattias
9d47b22a8e
IDEIntf: fixed designer mediator grand child bounds
...
git-svn-id: trunk@21668 -
2009-09-12 16:06:18 +00:00
mattias
b6cf29d755
IDEIntf: designer mediator: fixed GetComponentOriginOnForm
...
git-svn-id: trunk@21667 -
2009-09-12 15:04:52 +00:00
mattias
6681f6a556
IDE: designer mediator: add components
...
git-svn-id: trunk@21664 -
2009-09-12 14:51:26 +00:00
mattias
de3d5fa347
IDEIntf: designer mediator: fixed GetComponentOriginOnForm
...
git-svn-id: trunk@21644 -
2009-09-10 11:12:52 +00:00
mattias
696ab5f46c
IDEIntf: designer mediator: fixed example GetClientArea
...
git-svn-id: trunk@21643 -
2009-09-10 11:08:32 +00:00
mattias
382a314889
IDEIntf: designer mediator: started ComponentAtPos
...
git-svn-id: trunk@21638 -
2009-09-09 22:17:40 +00:00
mattias
2d33a670e1
IDEIntf: designer mediator: added ComponentIsIcon
...
git-svn-id: trunk@21637 -
2009-09-09 20:16:48 +00:00
mattias
72c2e35d4a
IDEIntf: added LazSetMethodProp as workaround for fake methods in combinations with setter
...
git-svn-id: trunk@21636 -
2009-09-09 18:32:14 +00:00
mattias
135eaf5923
IDE: designer mediator: paint
...
git-svn-id: trunk@21626 -
2009-09-08 16:59:34 +00:00
mattias
4e4340b68b
IDEIntf: designer mediator: LCLForm and Designer
...
git-svn-id: trunk@21624 -
2009-09-08 15:26:39 +00:00
mattias
463fff0bb4
IDE: designer mediator: added InitFormInstance method
...
git-svn-id: trunk@21621 -
2009-09-08 11:55:37 +00:00
mattias
9e1dbe78ab
IDE: designer: create mediator
...
git-svn-id: trunk@21620 -
2009-09-08 11:43:21 +00:00
mattias
8ad516451b
IDE: implemented registering designer mediators
...
git-svn-id: trunk@21613 -
2009-09-08 10:12:55 +00:00
mattias
2291788a7c
IDEIntf: started TDesignerMediator
...
git-svn-id: trunk@21601 -
2009-09-07 13:43:44 +00:00
jesus
415817e5ce
spanish translation update from javivf
...
git-svn-id: trunk@21558 -
2009-09-03 17:14:13 +00:00
mattias
6d1ab9f902
IDE: quickfix item for identifier not found: search via code browser
...
git-svn-id: trunk@21532 -
2009-09-01 21:57:19 +00:00
paul
69dbb37163
languages: update Russian translations by Maxim Ganetsky
...
git-svn-id: trunk@21502 -
2009-08-31 14:57:43 +00:00
paul
8450ced843
languages: Polish translation update by Tomasz Wieckowski (issue #0014406 )
...
git-svn-id: trunk@21437 -
2009-08-24 15:16:28 +00:00
mattias
ee4adc753a
IDE: renamed more buildproperties
...
git-svn-id: trunk@21436 -
2009-08-24 14:39:27 +00:00
mattias
850f7771d2
IDEIntf: stringgrid component editor: improved layout and added resourcestrings
...
git-svn-id: trunk@21409 -
2009-08-22 22:09:02 +00:00
mattias
4b4089c587
IDE: renamed BuildMode
...
git-svn-id: trunk@21408 -
2009-08-22 21:36:29 +00:00
mattias
ef3a49fd63
translations: german: updates from Joerg Braun and Swen Heinig
...
git-svn-id: trunk@21395 -
2009-08-22 16:39:57 +00:00
paul
780307386f
languages: Updated Portuguese translations by Marcelo B Paula (issue #0014404 )
...
git-svn-id: trunk@21385 -
2009-08-21 15:24:37 +00:00
mattias
29e765c48f
IDEIntf: TComponentTreeView: insert marks for TControl only allow to change parent, but not position
...
git-svn-id: trunk@21379 -
2009-08-21 08:56:54 +00:00
mattias
6a855e9373
IDEIntf: TComponentTreeView: using insert marks
...
git-svn-id: trunk@21378 -
2009-08-21 08:43:34 +00:00
mattias
dccb75b96a
IDEIntf: TComponentTreeView: added check for dragging from Parent without csAcceptsControls
...
git-svn-id: trunk@21376 -
2009-08-21 08:19:31 +00:00
paul
e0ea0595ec
translations: update
...
git-svn-id: trunk@21360 -
2009-08-20 17:11:07 +00:00
sekelsenmat
9d1b80451a
Changes all dynamic methods in the ide, lclintf and lcl to virtual methods, because they are the same in fpc and dynamic is a legacy directive
...
git-svn-id: trunk@21280 -
2009-08-18 14:44:25 +00:00
paul
e447466f59
ide: fix compilation with fpc 2.5.1
...
git-svn-id: trunk@21277 -
2009-08-18 08:42:22 +00:00
mattias
20ea2c5116
TSheeTreeView, TShellListView: fixed using overrides instead of events
...
git-svn-id: trunk@21270 -
2009-08-17 20:13:51 +00:00
paul
ad8b1561b5
ideintf: component treeview: allow to drag-drop component to the root control
...
git-svn-id: trunk@21256 -
2009-08-16 17:44:52 +00:00
paul
198d41e001
ideintf: component treeview: don't allow to drag-drop component to the csInline components
...
git-svn-id: trunk@21255 -
2009-08-16 17:24:17 +00:00
martin
74e8a2eefb
EditorOptions: added simplified Mouse settings
...
git-svn-id: trunk@21232 -
2009-08-15 20:05:01 +00:00
martin
433e6874d6
EditorOptions: Layout
...
git-svn-id: trunk@21176 -
2009-08-11 22:26:44 +00:00
marc
f075b648e1
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@21126 -
2009-08-06 23:07:52 +00:00
vincents
9a47b536ff
IDE: fixed capitalization, updated po-files.
...
git-svn-id: trunk@21108 -
2009-08-05 14:39:21 +00:00
mattias
475edb145e
IDEIntf: TNewIDEItemCategory is no longer abstract. RegisterNewItemCategory now expects a real category class, needed for localization
...
git-svn-id: trunk@21069 -
2009-08-02 15:09:22 +00:00
jesus
4a22e85af6
Updated Portuguese translation from Marcelo B de Paula
...
git-svn-id: trunk@21034 -
2009-07-31 20:45:40 +00:00
marc
9e31b030dc
* Improved Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@21013 -
2009-07-29 23:47:40 +00:00
jesus
01c036ecbe
Updated IDE and IDEIntf translations
...
git-svn-id: trunk@20995 -
2009-07-28 19:46:40 +00:00
mattias
b386303ac5
IDEIntf: added some resourcestrings
...
git-svn-id: trunk@20990 -
2009-07-28 13:07:16 +00:00
jesus
80312b5794
IDE, support for translatable environment options captions, issues #14217 , #13572
...
git-svn-id: trunk@20985 -
2009-07-28 04:03:10 +00:00
jesus
f29cd75088
Translations update from current string resources
...
git-svn-id: trunk@20982 -
2009-07-27 21:13:36 +00:00
jesus
6c63ded97e
Changed remaining translation files encoding to UTF-8
...
git-svn-id: trunk@20980 -
2009-07-27 19:26:45 +00:00
jesus
e74bf8d1f2
Update of Portuguese translation from Marcelo Borges de Paula, issue #14173
...
git-svn-id: trunk@20932 -
2009-07-23 18:37:34 +00:00
mattias
d926f4eaad
clean up
...
git-svn-id: trunk@20920 -
2009-07-22 10:06:15 +00:00
martin
0a5042a856
SynEdit: Added Syncron-edit mode
...
git-svn-id: trunk@20917 -
2009-07-21 22:44:09 +00:00
martin
8523cdef61
SynEdit/IDE: Added RTTI info for KeyStrokes.Command. Needed to save MouseAction
...
git-svn-id: trunk@20879 -
2009-07-17 16:59:49 +00:00
marc
de0fcac323
* Updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@20844 -
2009-07-12 22:56:47 +00:00
vincents
25225a9184
IDE: Improved TMaskEdit.EditMask property editor from Michael van Canneyt (issue #14110 )
...
git-svn-id: trunk@20810 -
2009-07-08 14:27:53 +00:00
paul
3d475db9d7
ideintf: add an ability to register standard resource images for sub menus
...
git-svn-id: trunk@20808 -
2009-07-08 01:30:31 +00:00
martin
d6b3aff8c9
SynEdit: Added code-template mode: Edit params in cells
...
git-svn-id: trunk@20732 -
2009-06-24 19:33:05 +00:00
mattias
2fb278ff06
IDEIntf: fixed mem leak
...
git-svn-id: trunk@20721 -
2009-06-23 13:22:00 +00:00
paul
5e0c647868
menuintf: fix SetChildsAsSubMenu section bug
...
git-svn-id: trunk@20702 -
2009-06-22 02:51:28 +00:00
mattias
36306bcd2a
IDEIntf: added oem keys
...
git-svn-id: trunk@20617 -
2009-06-13 12:29:54 +00:00
vincents
7e3b776ad2
updated po files
...
git-svn-id: trunk@20577 -
2009-06-10 21:39:10 +00:00
martin
485e5c2c90
SourceEditor: Introduced Selection-Toggle-Comments issue #13824 and redone old Set/Unset Comment. Based on a patch by Flávio Etrusco
...
git-svn-id: trunk@20379 -
2009-06-03 18:06:25 +00:00
martin
8bca8c909b
SynEdit: Added configuration for mouse behaviour Issue #1878 , Issue #8603 , see http://wiki.lazarus.freepascal.org/Editor_Options_Mouse
...
git-svn-id: trunk@20353 -
2009-06-02 18:11:47 +00:00
martin
4b157f9023
Options, PropEdits: Keyboard-shortcut-config show "grab key" Window on screen center, instead of Desktop center (matters for multi-monitor)
...
git-svn-id: trunk@20324 -
2009-05-31 14:42:59 +00:00
mattias
65c80f814d
codetools: added indenter to sourcechanger
...
git-svn-id: trunk@20318 -
2009-05-30 17:58:32 +00:00
mattias
ba16d11eae
IDE: implemented rename main unit
...
git-svn-id: trunk@20235 -
2009-05-26 10:59:23 +00:00
paul
177082df45
ide: merge help options into generic IDE options dialog
...
git-svn-id: trunk@20184 -
2009-05-25 06:41:12 +00:00
mattias
90b6e6e5a5
IDE: messages: show all compiler messages beginning with a time stamp
...
git-svn-id: trunk@20169 -
2009-05-24 12:00:59 +00:00
paul
2ab7776d76
ide: rearrange source editor popup menu items
...
git-svn-id: trunk@20119 -
2009-05-22 06:25:27 +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
5e662e966a
ide: debugger general options: use object inspector settings for embedded options grid
...
git-svn-id: trunk@20084 -
2009-05-21 03:40:41 +00:00
paul
229053f385
ide: remove non-existent environment menu commands, change keymapping name for IDE options command
...
git-svn-id: trunk@20083 -
2009-05-21 02:20:06 +00:00
marc
63439af76b
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@20054 -
2009-05-19 21:47:23 +00:00
paul
fbf3cac9a9
ideintf: improve buttons in checklistbox editor
...
git-svn-id: trunk@19970 -
2009-05-15 07:46:36 +00:00
mattias
c6f0f92021
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@19906 -
2009-05-10 14:46:11 +00:00
paul
61a7fb8388
ideintf: return more correct key string by KeyAndShiftStateToKeyString
...
git-svn-id: trunk@19815 -
2009-05-06 05:54:37 +00:00
marc
5e1d90086d
* Updated po files
...
git-svn-id: trunk@19788 -
2009-05-03 22:56:05 +00:00
marc
bda3dae344
* Improved key name localization by Maxim Ganetsky
...
git-svn-id: trunk@19787 -
2009-05-03 22:49:09 +00:00
mattias
14bd4ea660
IDE: options: added frame for class completion
...
git-svn-id: trunk@19780 -
2009-05-03 11:08:54 +00:00
paul
7f4737ea06
ideintf: fix use of close button as custom button
...
git-svn-id: trunk@19767 -
2009-05-02 12:46:06 +00:00
paul
86ce2dea73
ideintf: reanchor imagelist editor, use buttonpanel
...
git-svn-id: trunk@19741 -
2009-05-01 15:19:52 +00:00
paul
c855c3e054
ideintf: fix checkgroup editor label color
...
git-svn-id: trunk@19739 -
2009-05-01 14:42:16 +00:00
paul
45d2c14cd3
ideintf: reanchor checkgroupeditor controls, use buttonpanel
...
git-svn-id: trunk@19738 -
2009-05-01 14:34:23 +00:00
mattias
b2eaa955d9
IDE: added menu item find overload
...
git-svn-id: trunk@19733 -
2009-05-01 13:34:06 +00:00
paul
173f90556b
ideintf: use button panel in standard actions editor
...
git-svn-id: trunk@19722 -
2009-05-01 07:04:20 +00:00
paul
6ec6f14351
ideintf: more fixes for masks editor
...
git-svn-id: trunk@19721 -
2009-05-01 06:51:56 +00:00
paul
285a8af5a6
ideintf: fix layouts
...
- use TButtonPanel in string and mask property editors
- reanchor mask property editor
git-svn-id: trunk@19720 -
2009-05-01 06:45:49 +00:00
mattias
a225d7489d
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@19716 -
2009-04-30 19:01:35 +00:00
mattias
b083f34d53
IDEIntf: added standard actions editor, bug #13602
...
git-svn-id: trunk@19700 -
2009-04-29 21:41:26 +00:00
vincents
3fe5350912
updated po files with new strings
...
git-svn-id: trunk@19681 -
2009-04-29 05:37:42 +00:00
paul
d90d0bff54
ide: cleanup, formatting
...
git-svn-id: trunk@19680 -
2009-04-29 01:18:30 +00:00
mattias
5f4c6b579f
IDE: added more ShowAbort flags
...
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
paul
4c79bca2f3
gtk2: use another rules to choose whether combobox will have entry or no (fixes issue #0009303 )
...
git-svn-id: trunk@19644 -
2009-04-27 05:29:20 +00:00
paul
b3e275d1d9
ideintf: don't eat designer focus by object inspector
...
git-svn-id: trunk@19643 -
2009-04-27 03:33:32 +00:00
paul
a1de14844b
ideintf: formatting
...
git-svn-id: trunk@19642 -
2009-04-27 03:21:47 +00:00
paul
b0aabf363d
ideintf: return border to scrollbox in the picture editor form
...
git-svn-id: trunk@19641 -
2009-04-27 03:11:37 +00:00
marc
a0cc36d681
* Updated Chineese translation by shinyv
...
* Renamed zh-cn extention to zh_CN (to be more consequent with others)
git-svn-id: trunk@19637 -
2009-04-26 15:44:31 +00:00
mattias
a557b7dfc8
IDE: renamed build modes to properties
...
git-svn-id: trunk@19624 -
2009-04-25 19:38:41 +00:00
mattias
22260a35b9
IDEIntf: renamed TLazBuildMode to TLazBuildProperty
...
git-svn-id: trunk@19615 -
2009-04-25 12:17:19 +00:00
marc
61fedc0c97
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@19592 -
2009-04-23 22:04:46 +00:00
vincents
5a271ede8d
IDE: added some accelerator keys in the file menu from Marius (issue #12339 )
...
git-svn-id: trunk@19569 -
2009-04-22 08:25:32 +00:00
vincents
9e597f8954
updated translation strings using new update po file tool.
...
git-svn-id: trunk@19563 -
2009-04-21 20:48:34 +00:00
martin
d3bde9aa5a
SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
...
git-svn-id: trunk@19491 -
2009-04-18 18:58:50 +00:00
martin
717098fbae
Editor-Options: Put fold/DividerDraw on separate pages
...
git-svn-id: trunk@19485 -
2009-04-18 13:45:49 +00:00
paul
e14b61c2fd
ide, ideintf: move code explorer options to the generic IDE options dialog
...
git-svn-id: trunk@19481 -
2009-04-18 07:44:37 +00:00
mattias
0a66890198
IDEIntf: added 12x12 images, IDE: messages: icons for message types
...
git-svn-id: trunk@19452 -
2009-04-16 08:12:16 +00:00
mattias
13d580f6d8
IDE: making some abort buttons context sensitive
...
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
mattias
b38cff5c4d
IDEIntf: added events: lihtOnProjectBuilding, lihtOnProjectDependenciesCompiling, lihtOnProjectDependenciesCompiled
...
git-svn-id: trunk@19363 -
2009-04-11 20:17:58 +00:00
mattias
26ef5cd496
IDE+codetools: started heuristic to find unused units
...
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
marc
b96aabcd76
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@19280 -
2009-04-08 22:41:53 +00:00
mattias
5ad839caa4
IDEIntf: OI: moved property hints for long values vertically down a bit
...
git-svn-id: trunk@19273 -
2009-04-07 10:05:17 +00:00
vincents
4444941bea
removed non-utf8 polish translations
...
git-svn-id: trunk@19257 -
2009-04-06 19:46:22 +00:00