Commit Graph

22931 Commits

Author SHA1 Message Date
paul
1887ef1c98 synedit: extend a list of places where procedure modifiers are allowed, restrict 'pascal', 'register' and 'safecall' modifiers to that places
git-svn-id: trunk@23345 -
2010-01-02 11:23:04 +00:00
paul
aab393226c ide: increase compiler stamp and set modified flag if compiler options (modified by IDE options dialog) are changed
git-svn-id: trunk@23344 -
2010-01-02 11:09:12 +00:00
paul
7082105282 ide: add compiler compile options frame
git-svn-id: trunk@23343 -
2010-01-02 09:47:45 +00:00
paul
074ef3ac0d ide: add compiler inherited options frame
git-svn-id: trunk@23342 -
2010-01-02 09:31:05 +00:00
paul
5413724717 ide: fix IDE option dialog ReadSettings, WriteSettings - call methods if supported class is ancestor too
git-svn-id: trunk@23341 -
2010-01-02 09:30:19 +00:00
paul
8cfb4412a9 ide: compiler options frames - support TBaseCompilerOptions instead of TProjectCompilerOptions
git-svn-id: trunk@23340 -
2010-01-02 08:23:08 +00:00
paul
658f3137f0 ide: add compiler other options frame
git-svn-id: trunk@23339 -
2010-01-02 08:00:15 +00:00
paul
eb4f300ff2 ide: add verbosity options frame
git-svn-id: trunk@23338 -
2010-01-02 07:03:01 +00:00
paul
778ab0dfd7 ide: add linking options frame
git-svn-id: trunk@23337 -
2010-01-02 06:53:50 +00:00
paul
7b033bbf43 ide: add compiler code generation options frame
git-svn-id: trunk@23336 -
2010-01-02 06:38:41 +00:00
paul
1247659900 ide: fix layout of 2 options frames
git-svn-id: trunk@23335 -
2009-12-31 03:33:57 +00:00
paul
4573043677 ide: add compiler parsing options to the common dialog
git-svn-id: trunk@23334 -
2009-12-31 03:22:29 +00:00
paul
974f544515 ide: further work on registering compiler options, fix IDE options dialog behavior when error is found during Check calls
git-svn-id: trunk@23333 -
2009-12-31 02:55:17 +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
mattias
a82a5f4b89 IDE: fixed description of macro ConfDir, bug #15444
git-svn-id: trunk@23329 -
2009-12-30 19:39:35 +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
vincents
f7bf225a8a IDE: fixed compilation with fpc 2.2.4 by telling the unit from which CompareText must be used, the compiler cannot find out by itself
git-svn-id: trunk@23327 -
2009-12-30 13:48:59 +00:00
dmitry
60ea486874 ide: added exception-handler for loading project icon
git-svn-id: trunk@23326 -
2009-12-30 13:40:40 +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
4766d65d5b ide: typo
git-svn-id: trunk@23324 -
2009-12-30 13:06:09 +00:00
paul
a60e1acf1e ide: rename project_messages to compiler_messages, use TProjectCompilerOptions instead of TProject as options class
git-svn-id: trunk@23323 -
2009-12-30 13:03:56 +00:00
blikblum
ed2bc1f026 lcl: remove Invalidate call in TWinControl.FontChanged since is already called descendant
git-svn-id: trunk@23322 -
2009-12-30 12:32:38 +00:00
blikblum
defbc455bc lcl: On TDBEdit.DataChange only set the MaxLength to Field.Size if is a String field and if MaxLength = 0 (Delphi compatible), , fixes bug #15443
git-svn-id: trunk@23321 -
2009-12-30 12:02:16 +00:00
dmitry
61f6219bdd ide: added compiler messages frame
git-svn-id: trunk@23320 -
2009-12-30 11:17:28 +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
blikblum
cda8e1ba09 gtk: Change the logic to select the gtkstyle in TGtkThemeServices.GetGtkStyleParams so is possible to draw in DC without widgets (Bitmaps)
git-svn-id: trunk@23317 -
2009-12-29 19:36:19 +00:00
andrew
2fc46bc8e1 Changed chm idepkg so that helplabel cannot be blank
git-svn-id: trunk@23316 -
2009-12-29 16:45:26 +00:00
paul
4f2c331030 lcl: make TCustomIcon.LoadFromResourceHandle endian safe
git-svn-id: trunk@23315 -
2009-12-28 23:33:40 +00:00
mattias
b52661b103 educationlaz: fixed compilation and fixed handling new IDE filter
git-svn-id: trunk@23314 -
2009-12-28 12:00:33 +00:00
mattias
2871bcfd3b IDE: options filter: fixed accessing nil
git-svn-id: trunk@23313 -
2009-12-28 11:56:05 +00:00
mattias
20f8159dce codetools: fixed class completion for new public methods without context
git-svn-id: trunk@23312 -
2009-12-28 11:45:59 +00:00
paul
a35c06eeb7 lcl: when menu shortcut is executed perform action update and click starting from the parent to node (this is delphi compatible behavior). Fixes issue #0015427
git-svn-id: trunk@23311 -
2009-12-28 10:48:40 +00:00
paul
8f7b3f6e4b lcl: formatting
git-svn-id: trunk@23310 -
2009-12-28 10:46:43 +00:00
paul
c9568c610d lazde: disable editing of module and elements trees
git-svn-id: trunk@23309 -
2009-12-28 10:09:12 +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
fe2b30e8d2 lazde: fix TEditorPage.FirstPackage and TPackageEditor.SelectModule
git-svn-id: trunk@23307 -
2009-12-28 10:00:45 +00:00
dodi
8b83117d89 docs: some LCL doc updates
git-svn-id: trunk@23306 -
2009-12-28 08:21:01 +00:00
paul
58960ad251 ideintf: add ide images interface documentation
git-svn-id: trunk@23305 -
2009-12-28 06:36:42 +00:00
paul
28db99f799 doceditor: fix fpdocupdater compilation
git-svn-id: trunk@23304 -
2009-12-28 06:17:13 +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
e14141a3c2 packager: add 2 units to the predefined IDEIntf package
git-svn-id: trunk@23302 -
2009-12-28 03:57:39 +00:00
blikblum
6100129694 lcl: In TDBEdit FDataLink.UpdateRecord was being called twice after Tab key is pressed (KillFocus and a direct call). Remove the direct call.
git-svn-id: trunk@23301 -
2009-12-27 19:46:44 +00:00
dodi
c5169e801b dockmanager example: Patch to make IDE dockable, persistent
git-svn-id: trunk@23300 -
2009-12-27 12:22:36 +00:00
zeljko
bfbcd3b353 Qt: do not copy #0 chars on to clipboard. fixes #15425.
git-svn-id: trunk@23299 -
2009-12-27 11:58:58 +00:00
dodi
05b9b38a87 dockmanager example: more IDE integration attempts.
git-svn-id: trunk@23298 -
2009-12-27 11:47:28 +00:00
zeljko
dcaa3c193a Qt: TQtComboBox - do not fire OnChange(), OnSelect() when adding or deleting items from list. Now it's delphi (7) compatibile.OnChange() fires when text is changed, OnSelect() when user changes an item in list.
git-svn-id: trunk@23297 -
2009-12-27 11:16:32 +00:00
dodi
eb94849313 dockmanager example: some cleanup
git-svn-id: trunk@23296 -
2009-12-26 21:19:48 +00:00