Commit Graph

1475 Commits

Author SHA1 Message Date
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