Commit Graph

22949 Commits

Author SHA1 Message Date
marc
1a16269c53 * apiwizz: added scanner for existing functions
git-svn-id: trunk@23363 -
2010-01-03 19:25:29 +00:00
mattias
0e35f7bf06 IDE: build modes: fixed type picklist
git-svn-id: trunk@23362 -
2010-01-03 16:18:11 +00:00
paul
2effde41c0 ide: register bulid modes editor in the IDE common dialog
git-svn-id: trunk@23361 -
2010-01-03 16:06:02 +00:00
mattias
9e0bd4b9e8 IDE: build modes: selected
git-svn-id: trunk@23360 -
2010-01-03 15:10:27 +00:00
sekelsenmat
5509fc02c5 Implements LCLIntf.CreateRoundRectRgn purely with other LCL routines, using CreateRectRgn, CreateEllipticRgn and CombineRgn. Also fixes a crash in LCL-Qt
git-svn-id: trunk@23359 -
2010-01-03 14:49:46 +00:00
paul
2826bd7bab ide: remove OnImExportCompilerOptions event and use MainIDEInterface directly instead
git-svn-id: trunk@23358 -
2010-01-03 13:51:38 +00:00
dmitry
83786d3eec ide: renamed 'use options as default' caption to 'use compiler options as default'
git-svn-id: trunk@23357 -
2010-01-03 13:30:58 +00:00
paul
09f3891edd ide: fix work of 'default' compiler options
git-svn-id: trunk@23356 -
2010-01-03 13:19:22 +00:00
paul
bf67a1aaf6 ide: some improvements for editing of compiler option in the common dialog
git-svn-id: trunk@23355 -
2010-01-03 11:08:29 +00:00
paul
199795b4c1 ide: implement custom buttons and checkbox for the compiler options
git-svn-id: trunk@23354 -
2010-01-03 10:43:21 +00:00
paul
28e9903440 ide: move TestCompilerOptions event to compileroptions unit
git-svn-id: trunk@23353 -
2010-01-03 10:42:26 +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
paul
90eed3dc98 lcl: fix order of custom buttons in TButtonPanel
git-svn-id: trunk@23350 -
2010-01-03 06:29:40 +00:00
paul
96e1d6cc49 lcl: arrange all buttons places on TButtonPanel in design time (with Align = bkCustom)
git-svn-id: trunk@23349 -
2010-01-03 05:07:56 +00:00
marc
eacdf95a0f * gtk2: remove unnecesary begin/endupdate & other cleanup
git-svn-id: trunk@23348 -
2010-01-02 18:59:39 +00:00
marc
56ade4e781 * GTK2: Return correct inserion index into gtkliststore when an object is added to a sorted TSrings. Fixes #11942. Based on patch by A. Schneider
git-svn-id: trunk@23347 -
2010-01-02 18:37:36 +00:00
marc
b7391553c7 * Code Reformatted, was part of fix for 11942, but comitted separately
git-svn-id: trunk@23346 -
2010-01-02 18:09:34 +00:00
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