Commit Graph

259 Commits

Author SHA1 Message Date
dmitry
df5cb0c835 ide: starting usage of global compiler messages list. Added the selection of the compiler messages into environment->files frame
git-svn-id: trunk@25235 -
2010-05-07 06:52:19 +00:00
mattias
d98b7c1e71 IDE: added option to switch to favorite after ask new component name, from Maxim Ganetsky, bug #16339
git-svn-id: trunk@24984 -
2010-04-26 21:54:36 +00:00
marc
835ac997bd * IDE: add option to show full project path in window caption. Patch by Jarto Tarpio
git-svn-id: trunk@24875 -
2010-04-24 14:13:58 +00:00
mattias
e598482148 IDE: added window option to show only one taskbar for IDE windows, bug #16310
git-svn-id: trunk@24825 -
2010-04-22 19:16:14 +00:00
paul
364b6d328c ide: compile dialog improvements from Erwin van den Bosch (issue #0015990)
git-svn-id: trunk@24718 -
2010-04-19 09:26:17 +00:00
marc
3e10dd5404 * debug: implemented dispay of debugevents. patch #16148 by Flavio Etrusco
git-svn-id: trunk@24577 -
2010-04-11 14:11:47 +00:00
mattias
a7a60cd4d3 IDE: using FileAgeCached
git-svn-id: trunk@24344 -
2010-04-01 11:42:03 +00:00
martin
3e92d4df61 SourceEditor/IDE Layout: more multi-window changes
git-svn-id: trunk@24194 -
2010-03-24 18:28:00 +00:00
paul
f5da4dfcbc ide: add an option to skip packages check on form creation for designer
git-svn-id: trunk@23592 -
2010-01-29 09:41:47 +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
mattias
f265272e57 clean up
git-svn-id: trunk@23273 -
2009-12-25 11:52:38 +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
mattias
4a57ea658c IDE: implemented option to show project first in IDE title
git-svn-id: trunk@23161 -
2009-12-17 13:56:21 +00:00
paul
405dd2ca7c ide: implement DoAfterWrite for IDE options classes
git-svn-id: trunk@23130 -
2009-12-14 02:29:53 +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
mattias
8d7e5bda13 IDE: designer added option to ask for component name on create
git-svn-id: trunk@22221 -
2009-10-18 11:32:42 +00:00
mattias
97a9d2384e IDE: default lazarus directory: remove bundle path
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
ede3c52deb IDE: environment options, fixed checking FPCSrcDir with macros
git-svn-id: trunk@21751 -
2009-09-17 22:28:12 +00:00
mattias
1a7644e937 IDE: clean up, lazbuild: using package codetools
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
mattias
a0a148582d IDE: allow relative filename for make
git-svn-id: trunk@21363 -
2009-08-20 18:00:22 +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
paul
fe6e112d79 ide: add show menu glyphs to the desktop options frame
git-svn-id: trunk@20194 -
2009-05-25 09:10:56 +00:00
paul
3f5dc06930 lcl: implement TMenuItem.GlyphShowMode, TApplication.ShowMenuGlyphs, TApplicationProperties.ShowMenuGlyphs
git-svn-id: trunk@20192 -
2009-05-25 08:38:20 +00:00
paul
3089bd0e3a ide: desktop options
- replace groupboxes with bevels and labels
  - add an ability to choose button glyphs visibility (with default = System)

git-svn-id: trunk@19949 -
2009-05-13 03:15:21 +00:00
mattias
2e228a8d7f IDE: option to hide icons in message window, bug #13578, from Dmitry
git-svn-id: trunk@19653 -
2009-04-27 18:59:25 +00:00
mattias
d17044ea69 IDE: rename unit, update references: added options
git-svn-id: trunk@19359 -
2009-04-11 18:34:25 +00:00
mattias
30f4e50753 IDE: implemented setting template for new unit/form speed button
git-svn-id: trunk@17375 -
2008-11-13 17:09:59 +00:00
mattias
47a79e54b2 IDE: clean up, added saving new unit/form templates
git-svn-id: trunk@17373 -
2008-11-13 15:59:28 +00:00
paul
971276cb1d ide: complete IDE Options api, adjust frames and editor to work with it
git-svn-id: trunk@17085 -
2008-10-21 09:30:01 +00:00
paul
472544c43b ide: convert environment options editor to IDE options editor
ideintf: add ideoptionsintf - base classes and functions to register IDE options editors, editor groups

git-svn-id: trunk@17070 -
2008-10-20 08:22:09 +00:00
paul
7c43bd88d8 ide: cleanup
git-svn-id: trunk@17062 -
2008-10-20 01:45:02 +00:00
paul
d8ff367a20 ide: add register method for environment option editors, register all our editors, make environment options dialog more generic
git-svn-id: trunk@17054 -
2008-10-19 13:04:49 +00:00
paul
85c5b849e2 ide: extract options_backup, options_naming, option_fpdoc as frames from environment options dialog
git-svn-id: trunk@17052 -
2008-10-19 06:58:04 +00:00
paul
0c5d26efb7 ide:
- add base environment options frame class to derive from
  - extract options_desktop as frame from environment options dialog

git-svn-id: trunk@17050 -
2008-10-19 05:18:52 +00:00
paul
3f810f4d24 ide: extract options_files as frame from environment options dialog
git-svn-id: trunk@17049 -
2008-10-19 04:30:06 +00:00
paul
9b6a2c6b9d ide: environment options
- split environment options into 2 units - class and dialog
  - move object inspector settings to a separate frame

git-svn-id: trunk@17040 -
2008-10-18 16:23:37 +00:00
paul
8f1c46ea09 ide: fix typos in strings
git-svn-id: trunk@17027 -
2008-10-17 02:06:43 +00:00
vincents
2747f43e6b IDE: use GetAllFileMasks instead of *.* from Graeme (issue #12405)
git-svn-id: trunk@17022 -
2008-10-16 13:07:52 +00:00
darius
9a5a4f4246 removed procedure TranslateButtonPanel as it is handled by TButtonPanel itself
git-svn-id: trunk@16998 -
2008-10-15 08:25:10 +00:00
darius
1fec8e9baf implemented TranslateButtonPanel funtion in LazarusIDEStrContsts to initialize the translation of a buttonpanel.
implemented TButtonPanel in the remaining forms and slightly improved anchoring where appropriate

git-svn-id: trunk@16996 -
2008-10-14 22:40:32 +00:00
laurent
21581dc6e0 Load glyph form resource and somme resourcestrings
git-svn-id: trunk@16677 -
2008-09-23 06:56:22 +00:00
laurent
ef99e72ec8 add standard glyph in buttons
git-svn-id: trunk@16603 -
2008-09-16 07:45:44 +00:00
mattias
380d06867a IDE: environment options: adding default compiler fpaths to combobox
git-svn-id: trunk@16355 -
2008-09-01 18:33:40 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
vincents
7c263b6e77 IDE: fixed keyboard handling of window list on window tab of environment options dialog (issue #11952)
git-svn-id: trunk@16209 -
2008-08-24 20:03:36 +00:00
mattias
c624f4b5de IDE: environment options: sorted i18n languages
git-svn-id: trunk@16168 -
2008-08-20 16:43:31 +00:00
mattias
1752c2e410 IDE: environment option FPCSourceDirectory can now contain macros
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
c36f4205cd IDE: clean up
git-svn-id: trunk@15948 -
2008-08-04 11:38:26 +00:00
mattias
bfba06a2d8 fixed macro description ExeExt, fixed abort on lfm repair during project loading, fixed uninitialized result for HasUnitRegisterProc, find/replace dialog now can enable/disable replace by user - needed for apple human interface guide lines
git-svn-id: trunk@15941 -
2008-08-03 20:00:49 +00:00
mattias
9d0afc204c IDE: moved IFDEF BigIDE to lazarus.pp to let it work even on quick build, LazBuild: implemented compiling IDE standard packages
git-svn-id: trunk@15720 -
2008-07-09 13:22:45 +00:00