This section describes the different elements of hbIDE's main-toolbar.
. |
|
Below we enumerate the various buttons on the Main Toolbar.
Button |
Invokes |
Alternate |
Shortcut |
Public Method |
Description |
||||
Exits hbIDE |
Main Menu->Files->Exit "X" button on Title-bar |
Ctrl+Sh+W |
Unlike "X" button, this action does not ask for confirmation whether user really wants to exit. |
||||||
|
|||||||||
Panel: Stats |
|
Hosts two tabs:
|
|||||||
New editor instance with title "Untitled" on the active panel. |
MenuBar->Files->New->Source |
Ctrl+N |
At this invocation no syntax highlighting theme is assigned to the source. It is the responsibility of the user to save it with valid extension and then reopen the same to have theme activated. |
||||||
File Open Dialog to select a source to be edited. |
MenuBar->Files->Open |
Ctrl+O |
The selected file is tested against hbIDE's supported formats and an alert is issued if it does not matches and operation is abandoned. |
||||||
Saves the active editing instance source on the disk. |
MenuBar->Files->Save |
Ctrl+S |
The save operation is silent, no alert is issued. |
||||||
Closes the active editing instance. |
MenuBar->Files->Close |
Ctrl+W Esc |
If the instance is in "Modified" state than an alert is issued to confirm if it be saved first before closing. |
||||||
Print Preview Dialog with active editing instance contents. |
Ctrl+P |
Print Preview dialog offers a variety of options from controlled printing to export to various formats, such as PDF. |
|||||||
|
|||||||||
Compiles active editing instance if it is a .prg source. |
Context-menu->Compile |
|
|||||||
Compiles active editing instance to .ppo format if it is .prg source. |
MenuBar->Build-Compile to PPO Context-menu->Compile to PPO |
|
If compile succeeds, opens .ppo into a new editing instance. |
||||||
|
|||||||||
Builds the "current" project. |
MenuBar->Build->Build Project |
|
If no project is set as "current" ( can be confirmed from status-bar panel ), a list of hosted projects is presented to select one. If some source from this project is opened in any of the editing instances, and is in a "Modified" state, then thus source is saved before "Build" process starts.
This explanation holds good for next three options. |
||||||
Builds current project and Launches it if successful. |
MenuBar->Build->Build and Launch |
|
|||||||
Re-Builds the current project. |
MenuBar->Build->Re-build Project |
|
|||||||
Re-Builds the current project and Launches it if successful |
MenuBar->Build->Re-build and Launch |
|
|||||||
DnArrow: drop-down menu to invoke a Tool |
|