Commit Graph

159 Commits

Author SHA1 Message Date
paul
b5f9b3cb92 objectinspector: increase splitter height a bit to give enough space for grabber drawing
git-svn-id: trunk@14108 -
2008-02-12 10:33:19 +00:00
mattias
6955671ea9 IDE: OI no autosize for combobox and edit
git-svn-id: trunk@14068 -
2008-02-10 11:48:40 +00:00
paul
c69fef99dc images:
- added new, moved/renamed old
- procedure list dialog now use standard set of images instead of own

git-svn-id: trunk@13155 -
2007-12-05 06:43:08 +00:00
paul
f8c92c994c objectinspector: assign some glyphs to popup menu
git-svn-id: trunk@13075 -
2007-11-29 09:15:55 +00:00
mattias
1d517decaf IDE: fixed auto code templates to not always add the typed character, IDE: fixed resetting IDE ToolStatus, fixing crash when double clicking on install package button, IDEIntf: added property OpenEditorsOnCodeToolChange to allow tools to cleanly change sources (this fixes the bug of quickfix items not working with temporary files)
git-svn-id: trunk@12613 -
2007-10-27 18:26:35 +00:00
mattias
a4dc35765d IDEIntf: added lfm/lrs files for objectinspector
git-svn-id: trunk@11965 -
2007-09-08 14:11:53 +00:00
vincents
e91eed25eb object inspector: only show scollbars in the component treeview, if they are needed (bug #9081) from Graeme
git-svn-id: trunk@11333 -
2007-06-19 06:22:16 +00:00
mattias
02ea45b594 OI: TSpeedButton.Transparent:=false, setting ItemHeight for combobox as workaround for win intf
git-svn-id: trunk@11141 -
2007-05-15 08:40:23 +00:00
mattias
bb201517c7 IDE: debugger: added checks for working directory
git-svn-id: trunk@11132 -
2007-05-12 14:40:06 +00:00
mattias
1cf140d3ce OI: improved property value rectangles when there is a button
git-svn-id: trunk@11082 -
2007-05-05 09:14:52 +00:00
vincents
0830b94a40 changed object inspector combobox style to csDropDown
git-svn-id: trunk@11061 -
2007-05-03 08:29:53 +00:00
mattias
68ad9e2527 gtk2 intf: improved combobox style and items
git-svn-id: trunk@11053 -
2007-05-02 18:33:54 +00:00
vincents
8b9755db56 Object inspector: select text after enter (bug #8727 en 8728) from Graeme
git-svn-id: trunk@10976 -
2007-04-19 14:34:36 +00:00
vincents
404e47ff0e object inspector: fixed drawing [+] and [-] broken by TCanvas.Rectangle change
git-svn-id: trunk@10788 -
2007-03-23 18:49:31 +00:00
mattias
83cc6976b1 IDE: compiler output path single . is now kept, bug #7695
git-svn-id: trunk@10131 -
2006-10-30 11:11:01 +00:00
mattias
33c9b2e647 OI: made cut/copy/paste/delete descriptions more clear and paste components does not delete components
git-svn-id: trunk@9921 -
2006-09-17 22:25:05 +00:00
mattias
ef77b40e9f fixed closing an empty TTIPropertyGrid
git-svn-id: trunk@9866 -
2006-09-12 16:39:51 +00:00
mattias
694d469e5e IDEIntf: added revert editor file function, h2pas gui: added tools for extern c and empty c macros
git-svn-id: trunk@9839 -
2006-09-08 15:24:58 +00:00
mattias
f7855da268 IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
cbbc16493d fixed double creating hints in OI
git-svn-id: trunk@9820 -
2006-09-06 08:53:48 +00:00
mattias
3080a56bcc IDE: closing all forms when IDE is closing
git-svn-id: trunk@9819 -
2006-09-05 19:41:48 +00:00
mattias
d0d41cb402 OI: replaced TPairSplitter with TSplitter from Alexander Klenin
git-svn-id: trunk@9673 -
2006-07-25 17:21:22 +00:00
mattias
62b45b27b6 objectinspector: refresh after DoCallEdit and selection change
git-svn-id: trunk@9589 -
2006-07-10 19:03:35 +00:00
mattias
cb27ed406f TObjectInspector: fixed updating LookupRoot without selection change
git-svn-id: trunk@9474 -
2006-06-22 03:33:40 +00:00
mattias
8f6fad5537 moved ideintf/configstorage.pas to lcl/lazconfigstorage.pas
git-svn-id: trunk@9270 -
2006-05-13 11:44:14 +00:00
mattias
950dc3d88a implemented Help for IDE windows, added node for OI
git-svn-id: trunk@9199 -
2006-04-29 12:25:17 +00:00
mattias
a8832a3e66 help for IDE windows: started editor and mapping
git-svn-id: trunk@9198 -
2006-04-28 14:16:25 +00:00
mattias
c202035638 implemented find declaration of OI property popupmenu item
git-svn-id: trunk@8917 -
2006-03-11 02:17:02 +00:00
mattias
f540eb7d8f implemented context help for OI properties
git-svn-id: trunk@8916 -
2006-03-11 01:50:10 +00:00
mattias
9272283138 restored old tpanel.xpm
git-svn-id: trunk@8909 -
2006-03-10 16:19:34 +00:00
mattias
4d93dd90aa added new tpanel.xpm
git-svn-id: trunk@8908 -
2006-03-10 14:15:46 +00:00
marc
02d58be3f6 * Added vertical layout to objectinspector
git-svn-id: trunk@8708 -
2006-02-05 11:22:09 +00:00
jesus
e69285d376 gtk: only ownerdraw lists receive OnDrawItem (bug #910), windows: enable listbox with color in objectinspector
git-svn-id: trunk@8137 -
2005-11-11 21:54:34 +00:00
mattias
115184dccb fixed creating child handles on Visible=false parent at designtime
git-svn-id: trunk@8094 -
2005-11-07 18:50:28 +00:00
mattias
80dc5d6ce3 started OI checkbox for boolean properties
git-svn-id: trunk@8056 -
2005-11-04 16:53:18 +00:00
mattias
d09df9bae0 OI improvements: selection on mouse down from Tomáš Gregorovič
git-svn-id: trunk@7937 -
2005-10-08 16:11:21 +00:00
vincents
caa54488de added double click on set element properties (issue #1225)
git-svn-id: trunk@7844 -
2005-09-28 07:11:46 +00:00
marc
8925ef5f51 * Fixed bug #907
* Changed TLMScoll <-> TWMScroll, TLMScroll has extended position info

git-svn-id: trunk@7665 -
2005-09-10 16:31:04 +00:00
mattias
5240d61868 started improving menuintf for dynamic entries
git-svn-id: trunk@7612 -
2005-09-01 09:36:44 +00:00
mattias
747e74d401 fixed german translation from iso-8859-1 to utf8
git-svn-id: trunk@7599 -
2005-08-30 19:44:41 +00:00
mattias
dea57e262f updated german translation from Joerg Braun
git-svn-id: trunk@7584 -
2005-08-28 23:27:21 +00:00
mattias
e9bef6865c fixed word/identifier completion adding keys
git-svn-id: trunk@7583 -
2005-08-27 17:45:51 +00:00
vincents
f86a999846 fixed changing values when expanding row above current row in OI
git-svn-id: trunk@7407 -
2005-07-23 13:08:03 +00:00
vincents
2f778a2275 free rows in reverse order, so child rows are freed before parent rows (prevents accessing released memory)
git-svn-id: trunk@7396 -
2005-07-22 12:41:39 +00:00
mattias
6fac34ae24 fixed getting property under muse cursor in OI from Martin Smat
git-svn-id: trunk@7337 -
2005-07-10 21:31:39 +00:00
mattias
4319ce503a replaced some strings with resource strings from George Lober
git-svn-id: trunk@7314 -
2005-07-02 09:24:51 +00:00
micha
f0f06564f4 fix reading of object inspector grid splitter X value
git-svn-id: trunk@7074 -
2005-04-13 11:13:56 +00:00
mattias
a81cc46219 implemented favourite properties for ObjectInspector
git-svn-id: trunk@7072 -
2005-04-13 09:33:15 +00:00
marc
3d07b12402 * patch from Luca Minuti
git-svn-id: trunk@7043 -
2005-03-30 22:51:26 +00:00
mattias
89a38f7ff1 started OI favourites
git-svn-id: trunk@7033 -
2005-03-29 09:30:15 +00:00
mattias
b9fc98d4c3 registered actions and added new action list editor from Pawel
git-svn-id: trunk@6941 -
2005-03-11 15:33:29 +00:00
mattias
41ace17a4c OI now locks during doubleclick and synedit now uses only MouseCapture instead of heuristic
git-svn-id: trunk@6896 -
2005-03-05 12:08:49 +00:00
mattias
5ff7db8121 added debuln for OI fillcombobox
git-svn-id: trunk@6892 -
2005-03-04 17:20:03 +00:00
mattias
87a6e6b99c added update check for OI while updating combobox
git-svn-id: trunk@6854 -
2005-02-26 22:03:42 +00:00
mattias
383be2bf12 reduced overhead on updating OI combobox
git-svn-id: trunk@6841 -
2005-02-25 17:44:30 +00:00
mattias
ef800eef3c OI now fills combobox after calling edit
git-svn-id: trunk@6827 -
2005-02-21 20:29:57 +00:00
mattias
95fb01d94f fixed OI to end a RefreshPropertyValues on change
git-svn-id: trunk@6678 -
2005-01-24 15:12:30 +00:00
micha
4c10140dbf check range of new TopY
git-svn-id: trunk@6655 -
2005-01-21 12:40:31 +00:00
vincents
ef95085574 fixed memleak: if AutoFreeHook is true, free PropertyEditorHook
git-svn-id: trunk@6607 -
2005-01-15 21:26:01 +00:00
mattias
0ced54bdb8 implemented TCheckBox.State=cbGrayed for gtk intf without visual representation
git-svn-id: trunk@6489 -
2005-01-07 01:31:44 +00:00
mattias
332d4e3136 implemented dialog to edit basic help db settings
git-svn-id: trunk@6425 -
2004-12-27 16:51:19 +00:00
mattias
45f82e0f1e improved OI for new scrollbar values
git-svn-id: trunk@6415 -
2004-12-23 21:12:20 +00:00
mattias
d9f87ef6eb updatepofiles is now case sensitive,
replaced many places, where Application was needlessly Owner
updated po files, started Configure IDE Install Package dialog,
implemented removing double file package links

git-svn-id: trunk@6388 -
2004-12-18 10:20:22 +00:00
mattias
3f05bb31fd implemented new generic class creation for TJITForms
git-svn-id: trunk@6241 -
2004-11-13 17:41:49 +00:00
micha
5632bc02aa clCaptionText is white in linux/gtk (text color selected items?), so hard to read, change to window text
git-svn-id: trunk@6230 -
2004-11-11 15:54:13 +00:00
micha
8d67244ac0 clActiveCaption is not a text color, but a background color (fixes readability problem on windows xp with silverxp/luna theme)
git-svn-id: trunk@6229 -
2004-11-11 15:51:08 +00:00
mattias
cfaf6208d5 object inspector now uses ConfigSorage instead of laz_xmlxcfg
git-svn-id: trunk@6172 -
2004-10-28 10:01:30 +00:00
micha
944b1d8ec7 forgotten: patch to solve scrollbar to show upon handle creation instead of after first resize
git-svn-id: trunk@6160 -
2004-10-25 11:13:52 +00:00
mattias
b739b9b6dd updated finnish translation from Seppo
git-svn-id: trunk@6147 -
2004-10-17 09:55:36 +00:00
vincents
89fe6ac437 replaced writeln by DebugLn
git-svn-id: trunk@6001 -
2004-09-14 21:30:37 +00:00
vincents
c892e4ee98 fix crash when showing hints from Andrew Haines
git-svn-id: trunk@5889 -
2004-08-30 07:41:49 +00:00
vincents
7efeef9232 Use same defaults for loading and saving options
git-svn-id: trunk@5885 -
2004-08-29 12:21:37 +00:00
mattias
fe2b26de51 fixed OI options defaults
git-svn-id: trunk@5881 -
2004-08-29 09:20:20 +00:00
mattias
dcc3efa9ef added Show Hints option to OI options
git-svn-id: trunk@5880 -
2004-08-29 09:12:52 +00:00
mattias
87eeaf72b3 added hints for long props in OI from Andrew Haines
git-svn-id: trunk@5877 -
2004-08-28 10:22:13 +00:00
micha
eb3a62d452 do not draw border, interface will draw border: borderstyle = bssingle
git-svn-id: trunk@5870 -
2004-08-27 09:39:48 +00:00
mattias
4316d37265 better theming for some dialogs
git-svn-id: trunk@5833 -
2004-08-22 12:10:56 +00:00
mattias
d0ded429f3 implemented simple HTML help viewer
git-svn-id: trunk@5831 -
2004-08-21 23:16:11 +00:00
mattias
784902b92a TXMLPropStorage basically working
git-svn-id: trunk@5704 -
2004-07-25 01:04:45 +00:00
mattias
d6b764fae2 started TCollectionPropertyEditor
git-svn-id: trunk@5701 -
2004-07-24 00:00:33 +00:00
mattias
116c988455 added RTTI controls
git-svn-id: trunk@5687 -
2004-07-16 21:49:00 +00:00
mattias
587f9c2420 added Delphi ToDo support, Application.WndProc, small bugfixes from Colin
git-svn-id: trunk@5664 -
2004-07-10 18:17:30 +00:00
mattias
ae7b138a88 improved key handling for OI
git-svn-id: trunk@5642 -
2004-07-03 13:06:29 +00:00
mattias
c1f1aa5d22 implemented handling keys in IDE windows
git-svn-id: trunk@5526 -
2004-05-29 17:20:06 +00:00
micha
fb64a7db1a fix positioning problem by putting edit/combobox on top of property- and eventgrid
git-svn-id: trunk@5521 -
2004-05-29 11:08:05 +00:00
mattias
c01cf47133 quick fixed crashing property overloading BorderStyle
git-svn-id: trunk@5495 -
2004-05-21 18:12:17 +00:00
micha
0ebc945aa3 implement new borderstyle
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it

git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
6e24956d9e replaced WMSize by DoSetBounds
git-svn-id: trunk@5476 -
2004-05-15 20:17:09 +00:00
micha
d5c68d33ff fix show scrollbar; same reasoning as in synedit
git-svn-id: trunk@5464 -
2004-05-12 18:22:52 +00:00
mattias
617948d9c8 removed unneeded units in uses sections
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
3a41138231 implemented Hints for TPropertyEditor
git-svn-id: trunk@5373 -
2004-04-04 14:33:07 +00:00
mattias
6a46350696 added icons for synhighlighter
git-svn-id: trunk@5124 -
2004-01-31 15:29:55 +00:00
mattias
ac0beeca32 fixed double hints in OI
git-svn-id: trunk@5123 -
2004-01-29 22:58:30 +00:00
mattias
977a622fe7 made some string constants resource strings
git-svn-id: trunk@5122 -
2004-01-29 22:53:34 +00:00
mattias
a418b3b9fc changed consistency stops during method renaming to errors
git-svn-id: trunk@5063 -
2004-01-13 22:34:06 +00:00
mattias
9605ba5354 deactivated EraseBackGound for TOIPropertyGrid and TTreeView
git-svn-id: trunk@5042 -
2004-01-10 17:09:20 +00:00
mattias
85edd4a3f8 implemented highlighting non default values in OI
git-svn-id: trunk@5041 -
2004-01-10 02:36:16 +00:00
mattias
9c2965f234 implemented Undo property for OI
git-svn-id: trunk@5040 -
2004-01-10 02:01:37 +00:00
mattias
2d933b44e8 improved gtk intf key fetching and OI keyboard navigation
git-svn-id: trunk@5035 -
2004-01-09 13:49:43 +00:00
mattias
3192ecfa95 fixed initial selection in goto dialog
git-svn-id: trunk@5033 -
2004-01-08 23:23:23 +00:00