Difference between revisions of "IDE Window: Desktops"

From Free Pascal wiki
Jump to navigationJump to search
m (minor tidying)
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
=Desktops=
 
=Desktops=
Desktops are a part of IDE configuration, they contain:
+
Desktops expand the IDE configuration. They are containers for the following states:
  
* IDE windows states, positions, sizes
+
* IDE windows states, positions and sizes
 
* Window page settings in the environment options
 
* Window page settings in the environment options
 
* Completion window size
 
* Completion window size
Line 11: Line 11:
 
* Component palette settings
 
* Component palette settings
  
For example, you can make desktop which shows Source Editor, Object Inspector and Messages windows.
+
For example, it is possible to make a desktop that shows the Source Editor, Object Inspector and Messages windows.
  
"Debug" desktop is used when you run an application for debugging. For example, the debug desktop can additionally show the "Call Stack" window and hide object inspector and other windows you don't need when debugging.
+
A "Debug" desktop simplifies running an application for debugging. For example, the debug desktop can additionally show the "Call Stack" window and hide the Object Inspector and other windows that are not needed when debugging.
  
 
=Dialog "Manage desktops"=
 
=Dialog "Manage desktops"=
Line 19: Line 19:
 
[[File:desktops.png]]
 
[[File:desktops.png]]
  
Dialog can be called from IDE's Tools menu. It allows to create/delete/rename desktops and choose any of them as debug desktop.
+
This dialog can be called from the IDE's Tools menu. It allows you to create/delete/rename desktops and choose any of them as the debug desktop.
You can also export/import desktops to/from XML files.
+
It is also possible to export (or import) desktops to (or from) XML files.
  
If you see "grayed" listbox items, then such desktops are incompatible with IDE's docked/undocked state.
+
If you see "grayed" listbox items, then those grayed-out desktops are incompatible with the current docked/undocked state of the IDE.

Latest revision as of 21:39, 26 September 2016

English (en)

Desktops

Desktops expand the IDE configuration. They are containers for the following states:

  • IDE windows states, positions and sizes
  • Window page settings in the environment options
  • Completion window size
  • IDE Coolbar settings
  • Editor Toolbar settings
  • Component palette settings

For example, it is possible to make a desktop that shows the Source Editor, Object Inspector and Messages windows.

A "Debug" desktop simplifies running an application for debugging. For example, the debug desktop can additionally show the "Call Stack" window and hide the Object Inspector and other windows that are not needed when debugging.

Dialog "Manage desktops"

desktops.png

This dialog can be called from the IDE's Tools menu. It allows you to create/delete/rename desktops and choose any of them as the debug desktop. It is also possible to export (or import) desktops to (or from) XML files.

If you see "grayed" listbox items, then those grayed-out desktops are incompatible with the current docked/undocked state of the IDE.