Commit Graph

979 Commits

Author SHA1 Message Date
mattias
1b335b08eb IDE: build modes: implemented move up/down
git-svn-id: trunk@17996 -
2008-12-30 13:17:45 +00:00
paul
8a652e2213 ideintf: better parse mask example in the mask editor
git-svn-id: trunk@17991 -
2008-12-30 09:49:08 +00:00
mattias
9e3a20fbaa IDE: build modes: assign/load/save/creatediff
git-svn-id: trunk@17989 -
2008-12-30 08:54:22 +00:00
paul
d8c89b30e2 ideintf: mask editor - fix taborder (tab order editor cannot handle such order)
git-svn-id: trunk@17988 -
2008-12-30 08:44:47 +00:00
mattias
50264b6b8b IDEINtf: fixed confusing uses sections
git-svn-id: trunk@17986 -
2008-12-30 08:17:31 +00:00
mattias
2ea820af53 IDE: added build modes to compiler options
git-svn-id: trunk@17984 -
2008-12-30 07:18:40 +00:00
paul
5bf2315967 ideintf: improve mask editor:
- parse mask lines from delphi .dem files (tested with D7 .dem files)
  - set correct edit mask from that lines (before example was set instead of mask)
  - draw listbox items as MaskCaption | formatted MaskExample
  - change buttons to bitbuttons and correct tab order

git-svn-id: trunk@17981 -
2008-12-30 03:41:48 +00:00
mattias
00ba61e4c2 IDEIntf: started build mode
git-svn-id: trunk@17978 -
2008-12-29 11:57:07 +00:00
paul
8af15edac9 ideintf: object inspector refactoring from Alexander S. Klenin (Mantis #0012871)
- extract IsCurrentEditorAvailable function
 - use CanEditRowValue function
 - move favorite and restricted properties into a separate unit
 - restrict visibility of public fields
 - remove duplicated code in TObjectInspectorDlg.CreateNoteBook

git-svn-id: trunk@17970 -
2008-12-29 03:06:09 +00:00
mattias
ed41f24c10 IDE: started editor for conditional compiler option nodes
git-svn-id: trunk@17964 -
2008-12-27 14:50:43 +00:00
mattias
9d570a2eba LCL: TTreeView: fixed crash on painting tree lines
git-svn-id: trunk@17959 -
2008-12-27 08:43:57 +00:00
mattias
2f112de7fd IDE: added project compiler options page conditionals
git-svn-id: trunk@17953 -
2008-12-26 16:38:47 +00:00
mattias
98dfb8d966 IDE: conditional compiler options: editing
git-svn-id: trunk@17950 -
2008-12-26 11:32:17 +00:00
paul
3b8c66ab2a ideintf: expanding/collapsing subproperties by alt + left/right keys in the Object Inspector (by Alexander S. Klenin, #0012852)
git-svn-id: trunk@17939 -
2008-12-24 14:41:07 +00:00
paul
c040b5885d ideintf: Object Inspector: HandleStandardKeys refactoring (from Alexander S. Klenin #0012851)
git-svn-id: trunk@17931 -
2008-12-24 10:20:44 +00:00
paul
8367b491f6 ideintf: Esc key for cancel in Object Inspector (#0002007 from Alexander S. Klenin)
git-svn-id: trunk@17926 -
2008-12-24 09:25:53 +00:00
marc
1be0908482 Updated Lithuanian translation by Valdas Jankunas
git-svn-id: trunk@17909 -
2008-12-23 23:32:26 +00:00
mattias
2e9143f08c LCL: fixed writing empty resource
git-svn-id: trunk@17887 -
2008-12-22 22:12:34 +00:00
mattias
f4560dae0c IDE: conditional compiler options: diff, assign
git-svn-id: trunk@17886 -
2008-12-22 21:40:35 +00:00
mattias
014229dcec IDE: conditional compiler options: load/save
git-svn-id: trunk@17883 -
2008-12-22 15:41:01 +00:00
paul
ba83fff416 ideintf: don't execute command twice (Mattias, review it)
git-svn-id: trunk@17878 -
2008-12-21 15:12:16 +00:00
mattias
9679ef7abb IDEIntf: TIDEMenuCommand now connects events to commands automatically
git-svn-id: trunk@17875 -
2008-12-21 09:27:27 +00:00
mattias
dd4e9f87a1 IDE: added macro ProjOutDir and Project(OutputDir)
IDE: added project option to put .lrs files of .lfm files into output directory

git-svn-id: trunk@17857 -
2008-12-18 13:24:52 +00:00
marc
598126853c * Initial implementation of assembler dialog
git-svn-id: trunk@17735 -
2008-12-09 01:39:31 +00:00
paul
dbb79626c8 ide, debugger: add other frames to the ide options
git-svn-id: trunk@17690 -
2008-12-05 08:52:28 +00:00
paul
758072e721 ide: prepare merge of debugger options into ide options
git-svn-id: trunk@17676 -
2008-12-04 00:17:04 +00:00
laurent
be0dc642f6 IDE: Update French language
git-svn-id: trunk@17670 -
2008-12-03 10:11:51 +00:00
laurent
4b344f137a IDE: rename the images to avoid overload
git-svn-id: trunk@17660 -
2008-12-02 13:28:21 +00:00
paul
fb380a80d4 ide, codetools, ideintf: fix warnings
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
paul
cdb0d3c467 ideintf: improve TSetElementPropertyEditor - report non default values
git-svn-id: trunk@17609 -
2008-11-27 03:29:28 +00:00
jesus
037203ea19 translations update
git-svn-id: trunk@17606 -
2008-11-26 20:45:06 +00:00
mattias
40d1b6687c IDEIntf: removed SrcEditSubMenuSetBookmarks, added SrcEditSubMenuToggleBookmarks, IDE: replaced SetBookmarks wirh ToggleBookmarks
git-svn-id: trunk@17601 -
2008-11-26 14:52:46 +00:00
paul
5675834a5f ide: reorganize editor options frames
git-svn-id: trunk@17594 -
2008-11-26 03:32:44 +00:00
paul
5fb741ee89 ideintf: teach few property editors to understand *nodefault* property modifier
git-svn-id: trunk@17507 -
2008-11-22 10:33:59 +00:00
paul
e2a7e1f941 ide: allow to create suboptions in the ide options dialog. use editor color settings as an example of suboptions for display option
git-svn-id: trunk@17494 -
2008-11-21 13:12:41 +00:00
paul
25daa2e783 ide: minor improvements in showing help in the info box
git-svn-id: trunk@17488 -
2008-11-21 08:18:39 +00:00
marc
ff6ade8eca * Updated russion translation by Maxim Ganetsky
git-svn-id: trunk@17481 -
2008-11-20 23:00:43 +00:00
mattias
04b8a93513 IDE+object inspector: shwoing code help hints for properties
git-svn-id: trunk@17478 -
2008-11-20 16:27:27 +00:00
paul
5422c800cd ideintf: increase area for showing property info
git-svn-id: trunk@17476 -
2008-11-20 15:09:19 +00:00
paul
d083f486d2 ideintf: improve TBoolPropertyEditor from Gerard Visent (#0012607)
git-svn-id: trunk@17472 -
2008-11-20 13:09:09 +00:00
paul
c7cadabc8d ide: start showing of help for properties in the object inspector
- add ShowInfoBox option
  - add appropriate events and handlers to the object inspector (showing actual help is in todo)

git-svn-id: trunk@17471 -
2008-11-20 10:32:06 +00:00
paul
b5f8b6bb2a ide: add an option to show/hide Object Inspector status bar
git-svn-id: trunk@17469 -
2008-11-20 08:35:23 +00:00
laurent
50b55f1167 ideintf: add objectinspector_img.lrs to load pg_active_row as resource, when not used in lazarus [bug #12670]
git-svn-id: trunk@17450 -
2008-11-19 17:32:18 +00:00
marc
88ff1df906 + Added Registers debug view
git-svn-id: trunk@17431 -
2008-11-19 01:35:01 +00:00
paul
1db8426dea ideintf: fix TWideStringPropertyEditor.SetValue() by Anton Kavalenka (#0012663)
git-svn-id: trunk@17430 -
2008-11-19 00:12:51 +00:00
marc
d92cd626a3 * Updated Slovak translation by Slavko
git-svn-id: trunk@17415 -
2008-11-18 00:10:02 +00:00
paul
3a9d260426 ide: draw gutter only for inspector with horizontal layout
git-svn-id: trunk@17395 -
2008-11-15 03:53:22 +00:00
paul
d57ba4becb ide: further improve object inspector
- draw gutter till bottom
  - add an option to show gutter
  - reorder colors in options dialog
  - draw mark for an active row

git-svn-id: trunk@17390 -
2008-11-14 16:50:25 +00:00
paul
71a04db97e ide: add gutter, gutter edge colors to the object inspector and ide options, adjust OI painting
git-svn-id: trunk@17388 -
2008-11-14 10:44:10 +00:00
paul
db04b7c32d ideintf: move default colors to const section and use that consts everywhere
ide: add 2 buttons to set default lazarus and delphi colors for the object inspector

git-svn-id: trunk@17387 -
2008-11-14 10:01:24 +00:00