Difference between revisions of "IDE Window: Environment Options"
|Line 97:||Line 97:|
=== Miscellaneous ===
=== Miscellaneous ===
== Object Inspector ==
== Object Inspector ==
Revision as of 20:44, 30 April 2006
- 1 Files
- 2 Desktop
- 3 Windows
- 4 Form Editor
- 5 Object Inspector
- 6 Backup
- 7 Naming
- 8 LazDoc
Max recent files
The maximum number of items in the open recent file menu.
Max recent project files
The maximum number of items in the open recent project menu.
Open last project on start
Enable to save the automatically reopen the last edited project on IDE start
Set here the directory of the Lazarus source directory. The Lazarus source directory contains directories like 'ide', 'debugger', 'converter', 'components' and 'lcl'. It is used to find sources (.pas) of the LCL and components.
This must be the full filename of the used compiler. For example /usr/bin/ppc386 under linux or /usr/bin/ppcppc under MacOSX or C:\pp\ppc386.exe under windows. The filename depends on how the compiler was installed.
FPC Source directory
Set here the directory of the FreePascal source directory. The source directory contains directories like 'compiler', 'packages', 'rtl' and 'fcl'. Typically this is under linux/bsd/macosx /usr/share/fpcsrc/.
Note: Do not confuse this with the FPC unit/library directory (.../units/i386-win32/), that only contains the compiled .ppu files and has a totally different stucture.
Set here the path to the 'make' tool. Leave blank to let the IDE use the default.
Directory for building test projects
When a newly created project is not yet saved and you build it, the IDE saves the whole project into this directory and builds it there.
The language of all text of the IDE. You should restart the IDE to make sure all text is reloaded.
Not yet implemented.
Load or save the environment options to/from a file.
Check changes on disk with loading
When the IDE checks if some editor files changed on disk it normally only compares the file date. To also load the file and compare the content, enable this option.
Hints for component palette
Show hints, when mouse is over the component palette.
Show hints, when mouse is over the buttons of the main IDE bar window. (e.g. buttons for open, save)
Double click on message jumps
When enabled you must double click on a line in the message window (e.g. compiler messages). When disabled a single click is enough.
Minimize all on minimize all
Not yet implemented. Some widget sets do this automatically.
Hide IDE windows on run
When running the project, all IDE windows are hidden and restored when program stops.
Fine tune the positions of the IDE windows.
- Show grid - show a grid of points on each designer window. All client areas, which accept controls have this grid.
- Show border spacing - Show rectangles around each control showing the borderspacing. This is quite slow.
- Snap to grid - When moving or resizing components on the designer round the movement to the nearest grid point.
- Grid Size X - The step width in pixels for the grid.
- Grid Size Y - The step height in pixels for the grid.
- Grid color - the color of the grid points
- Selection - the color of a selection rubber band: Left click on the designer form client area, then drag the mouse keeping pressed. Release the left button and all intersecting controls are selected. Pressing shift to add/remove from/to the current selection.
- Creation - the color of a creation rubber band. Select a control in the component palette. Then drag a rectangle on a designer form. The new control will be created with this size.
- Show component caption - Show hints of the component name and classname, when mouse is over a control on a designer form.
- Show editor hints - Show hints of the component position and size, when mouse is over a control on a designer form.
- Auto create form when opening unit - Automatically open the designer form, when opening a pascal unit file. Useful for newbies, so enabled on default.
- Right click selects - right click selects and then shows the popup menu.
- Grabber color - the color of the 8 small boxes used to resize a selection of controls.
- Marker color - the color of the 4 small boxes on each control in a multi selection.
- Reduce designer painting - the IDE will use smart InvaldidateRect calls instead of full redraws. This is faster, but does not work with all widgets of all widgetsets. Use this to reduce artefacts on the designer forms.
The guide lines are the lines, showing to which controls the current selection is currently aligned.
- Show Guide lines - paint guide lines
- Snap to Guide lines - snap to nearest guide line during moving/resizing of controls on the designer form.
- color for left, top - the color for left, top aligned guide lines.
- color for right, bottom - the color for right, bottom aligned guide lines.