Understanding The User Interface The user interface is shown below and divides into the main editing area, the menu system, the status bar and an optional side panel. The menu bar divides into the following options: FILE Menu NEW PROJECT : Starts a new project OPEN PROJECT : Opens an existing project OPEN SOURCE : Opens an existing DBA file for current project REOPEN : Opens a project previously worked on SAVE PROJECT : Save the current project SAVE PROJECT AS : Save project under a new name SAVE SOURCE : Save currently edited source code SAVE SOURCE AS : Save current source code under a new name SAVE ALL : Save all source code of current project CLOSE : Close window holding current source code CLOSE ALL : Close all windows containing source code PRINT : Print current source code to printer EXIT : Exit the editor EDIT Menu UNDO : Restore source code to previous state REDO : Reapply state prior to UNDO being used CUT : Copy and cut currently selected text to clipboard COPY : Copy currently selected text to clipboard PASTE : Paste contents of clipboard to source code cursor DELETE BLOCK : Deletes all text currently highlighted SELECT ALL : Selects all text in current source code window TOGGLE BREAKPOINT : Toggles breakpoint within source code SET BOOKMARK : Sets a bookmark at the current cursor position SEARCH Menu FIND : Finds a text match within the current source code FIND AGAIN : Uses text from previous search to find again SEARCH/REPLACE : Finds text and replaces it with alternative GO TO LINE : Jumps to a specified line number GO TO BOOKMARK : Jumps to a specified bookmark position VIEW Menu SHOW TOOL BAR : Shows/Hides the iconic shortcut toolbar SHOW PROJECT MANAGER : Shows/Hides the project settings TOOLBARS : Control toolbar visibility DISPLAY MODE : Controls editor mode FOLD ALL FUNCTIONS : Folds each function to a single line UNFOLD ALL FUNCTIONS : Unfolds all functions to normal COMPILE Menu CHECK SYNTAX/MAKE EXE : Compiles current project MAKE EXE/RUN : Compiles and runs current project RUN IN DEBUG MODE : Compiles and runs in debug mode RUN IN STEP-THROUGH MODE : Compiles and runs in step-through mode TOOLS Menu SYSTEM OPTIONS : Shows system information WINDOW Menu CASCADE : Arranges windows in cascade order TILE HORIZONTALLY : Arranges windows in horizontal order TILE VERTICALLY : Arranges windows in vertical order HELP Menu CONTENTS : Shows help at contents page LAST HELP FILE : Shows last help page viewed INDEX : Shows command index page CHECK FOR UPGRADES : Checks DarkBasic Website for Upgrades DARK BASIC PROFESSIONAL HOME : Go to Dark Basic Professional Website DARK BASIC DEVELOPER NETWORK : Go to DarkBASIC Developer Network Website DARK BASIC SOFTWARE HOME : Go to Dark Basic Software homepage ABOUT : Shows software about dialogue GO TO THE NEXT PAGE