Main Menu

Top  Previous  Next

 

File Menu

New

Opens the New dialog, which lets you create a new dictionary, application, solution, project, or other file type. Select from a New >File, which calls the New File dialog, or New > Solution, Project or Application,which calls the New Project dialog.

Open File

Allows you to open a file (Dictionary, Appplication, Source, etc.). If the file is a dictionary (*.DCT) it will open the Dictionary Editor, if the file is a source file (*.CLW, *.CLN) it will open the Text Editor, and if the file is an application (*.APP) it will open the Application Editor (provided that an application is not already opened).

Open Project or Application

Use this option for cwproj projects or application files. This will allow the application to be compiled if needed. This option looks for all known project formats that you have installed, and will load them appropriately.

If a solution is already opened, additional options are presented to allow merging of the project or application to the current active solution, or open it as a brand new solution. "Ignore" means to not open the application or project (equivalent to cancelling the open)

 

Open File using Redirection File

You can also open any file using the current active IDE redirection file. (Open > Open File using Redirection File). Enter the name of the target file, and all redirection paths will be searched in an attempt to locate the file.

Close

Closes the active file or solution.

Reload File

Allows you to reload an active project file. This may be useful if you have modified the target file outside of the IDE, and need to refresh it.

Save

Saves the active file.

Save As

Saves the active file under a new name which you specify.

Save All

Saves all the active files.

Print

Prints the active document.

Print Preview

Calls the Print Preview dialog. From here, you can review a file’s contents before printing.

Recent Files

Displays a list of recent files accessed by the IDE.

Recent Solutions

Displays a filtered list of recent solutions accessed by the IDE.

Exit

Quits the program.

 

Edit Menu

Undo

Reverses the most recent editing action.

Redo

Reapplies the most recent editing action.

Cut

Deletes the selected text from the document and places it in the clipboard. See Also:

Cut or Copy entire line when nothing is selected

Copy

Places a copy of the selected text from the document into the clipboard.

Paste

Pastes text from the clipboard into the active document, at the insertion point.

Delete

Deletes the selected text from the document and does not place it in the clipboard.

Insert Color

Adds a color equate to the active document.

Insert new GUID

Adds a new Globally Unique Identifier to the active document

Format:

 

Remove Leading Ws

Remove all leading white spaces up to and including a new line

Remove Trailing Ws

Remove all trailing white spaces up to and including a new line

To Upper Case

Converts selected text to upper case

To Lower Case

Converts selected text to lower case

Capitalize

Converts selected text to upper case only the first letter of each word selected.

Sort Lines

Opens a dialog that allows you to resort all selected lines in alphabetical acending or descending order. You also have the option to Remove Duplicate Lines, make the sort Case Sensitive, and Ignore any trailing whitespaces encountered.

Tabs to Spaces

Converts any tab characters in the selection to spaces.

Spaces To Tabs

Converts any space characters in the selection to tabs.

Leading Tabs To Spaces

Converts any leading tab characters in the selection to spaces.

Leading Spaces to Tabs

Converts any leading space characters in the selection to tabs.

Comment region

Comments all lines from a selected region.

Uncomment region

Removes comments from all lines in a selected region

Indent

Indents the selected text based on the editor’s setup options.

Folding:

Folding is a mechanism that allows regions of text to be hidden, often replaced by a summary line of some sort.

Toggle Fold

Toggle selected fold between the full text or text summary.

Toggle All Folds

Toggle all folds between the full text or text summary.

Show definitions only

Select this option to only fold all classes and prototypes. Select the Toggle All Folds option to cancel this action.

Select All

Selects all text in the active document.

Enable Code Completion

Toggles the use of Code Completion in the active source document. See the Code Completion topic for more information.

Word Count

Displays a word count of the active document.

Structure Designer

Opens the Structure Designer tool, allowing you to create both WINDOW and REPORT structures.

 

View Menu

The View Menu can be used to display a wide variety of viewers (or "scouts" as #Develop likes to call them). These viewers provide a variety of information that is pertinent to your current project or solution. Select from one of the following options.

 

Solution Explorer

Opens the Solution Explorer window, which displays all pertinent files related to the target solution. This includes source, drivers, and other resources.

Classes

Displays all class structures references by the current active project or solution.

Toolbox

Displays a variety of read only lists, which can be used to drag and drop values into any valid target (i.e., source files)

Errors

Displays an error list that contains any errors or warnings generated from the last active build

Task List

Displays a list of special comments inserted into source that define a list of tasks specified by the developer. See Tools > Options for additional information.

Output

Displays the output of the last built project or solution. This window is displayed automatically when any project or solution is built.

Properties

Displays a list of properties associated with the active source file. Sidebar help is displayed below based on a selected property.

Data Sources

Displays a hierarchal tree of files, queues, groups and other structures detected in the current active project. This pad is used to quickly populate components in windows and reports.

Document Outline

Currently not used in the Clarion IDE

Control Templates

Provides a list of all control templates in the active template set. When an application window or report is active, you can drag a control template in the list and populate it on the window.

Data / Tables

Displays a list of all active data components in the active dictionary and application.

Applications

Provides a view of all opened applications in the IDE

Tab Order Assistant

Displays all controls in an active window or report. Its purpose is to allow easy changes to any control’s TabIndex, Name and Text properties.

Tools

The Tools menu item displays a submenu of Viewers or other windows (Panes) that were added to the basic IDE.

Debugger Windows

Refers to the Clarion.NET Debugger. You have a variety of Views to choose from.

(Not applicable to Clarion Win32)

Data Dictionary

Accesses all Dictionary related Views and Pads. Currently, the only applicable pad is the Dictionary Changes Pad, which displays conversion results from earlier Clarion versions.

Show start page

Opens the IDE Start Page, which lists recent solutions, a change log of the current build, an authors credit list, and a call for contributions from developers. Also the first button to the left of the toolbar.

Fullscreen

Switches to a full screen mode, removing all toolbars.

 

Project Menu

The Project Menu offers a variety of options that allows you to build, run, modify and configure the current active project. This menu is only visible when a project is selected.

Although the IDE allows for different target outputs (C#, Boo, VB, etc.) Clarion Win32 is optimized for the Clarion language. Select from the following options:

 

Add > New Item

Add a new MEMBER or PROGRAM file to the active project.

Add > Existing Item

Add an existing file to the project. This can be any valid resource that is detected or needed by the project.

Add > File Driver

Add a file driver library to the project.. The File Driver dialog is displayed.

Add > Library, Object, Resource, Manifest

Add an existing component to the project. This can be any valid resource that is detected or needed by the project.

Add > Referenced Projects

Add an additional project reference to your existing project. The IDE looks for valid project file extensions.

Run Project

Runs the active project, if applicable. Target must be an executable.

Debug Project

Runs the active project in Debug mode, if applicable. Target must be an executable. Invokes the Clarion Win32 Debugger.

Set as StartUp Project

Sets the project as the one the IDE will execute when you click the Run button. Your solution may have more then one executable target project.

Project Options

Opens the Project Options window.

 

Build Menu

The Build Menu acts on the current project or solution and creates the output designated from the project settings. Select from the following:

All application Generation options must be executed from the Application Tree!

Generate and Make Current Application

Generates source, compiles and builds the current application.

Generate and Make (using Applications Pad Settings)

Generates source, compiles and builds the current solution based on the settings in the Applications Pad.

Build Solution

Builds the active solution. The Build Solution option compiles only those project files and components that have changed since the last build.

Rebuild Solution

The Rebuild Solution option builds all project files and components irrespective of the changes made to them.

Clean Solution

Deletes all files from the target project folders. This action uses an XML based FileList that was generated by the first Build activity. If you attempt to clean a solution that has never been built, you will receive a project warning that it could not be cleaned.

Set Configuration

Choose Debug or Release Mode. See the Project Options window for more information.

 

If an Application has Debug Mode = Off, the Solution will be created with the Configuration selected to Release, any other value will use Debug. If there are more than one application in the solution, the setting will be taken from the FIRST application added to the solution.

 

Set Clarion Version

Specify which version will be used for compiling and linking the active project. The (default) is based on the current redirection path, or specify a specific version to use. See Multiple Version Support for more information.

Edit Configurations/Platforms

Calls the Configuration Editor. This feature is not implemented yet.

 

Debug Menu

All application Generation options must be executed from the Application Tree!

Make and Run All

Generates source, compiles and build the active solution, and runs without the Clarion Win32 Debugger.

Make and Debug All

Generates source, compiles and build the active solution, and runs with the Clarion Win32 Debugger.

Start Debugging

Runs the active solution in the Clarion Win32 Debugger.

Start without debugging

Runs the active solution from the IDE without the Clarion Win32 Debugger.

Attach to Process

Not applicable with Clarion Win32. Selecting this item will produce no results. The IDE, being based on .NET, can always attach to a .NET process, even in Clarion Win32 without the Clarion.NET/Clarion# support., so currently this menu item cannot be removed or disabled.

Stop Process

Not applicable with Clarion Win32.

Detach

Not applicable with Clarion Win32.

Toggle Breakpoint

Not applicable with Clarion Win32.

 

Search Menu

Find

Opens the Find dialog in the Search and Replace window

Find Next

Opens the Search and Replace window where the active search continues.

Find Next Selected

Searches a target string in the selected text of the active document.

Replace

Opens the Replace dialog in the Search and Replace window

Incremental Search

You can search an individual document or window incrementally by entering a search string character by character, then observing the matches found as the search string lengthens. First you enter incremental search mode, then type in the search text. As you type in each character the document is searched from the current cursor position and the first match it finds is highlighted.

Reverse Incremental Search

The reverse incremental search will search from the current cursor position to the start of the document.

Toggle Bookmark

Toggles bookmark on selected line of active document

Prev Bookmark

Selects previous bookmark in active document.

Next Bookmark

Selects next bookmark in active document.

Clear All Bookmarks

Clears all bookmarks in active document.

Go To Line Number

Opens the Go to dialog, which allows you to jump to a line number, class name, or file name in the active document.

Go To Matching Brace

Jumps to the matching brace of highlighted starting brace in the current active document.

 

Tools Menu

<custom utilities>

Displays a variable list of custom programs that are added to the External Tools section. See Tools > Options> Tools

AddIn Manager

Opens the AddIn Manager, which allows you to add additional IDE add-in tools.

AddIn Scout

Opens the AddIn Scout, which provides additional detailed viewing options for all add-ins installed.

Component Inspector

Explore and search classes and types from any .NET assembly or COM component.

Regular Expressions ToolKit

Opens the Regular Expressions ToolKit (not applicable to Clarion Win32)

Edit Template Registry

Opens the Application Generator’s Template Registry. Register and Maintain your Registry here.

Edit Template Registry using alternate RED file

You can now edit the template registry when you have a local redirection (.RED) file that redirects the location of the template registry (.TRF) file to a different location than the standard .RED file.

Browse Table

Opens the Database Browser utility, that allows you to view and edit any IDE registered table

Edit Base Redirection File

Loads the Redirection File in a document window, ready for editing.C7 and C6 Red Files

Register File Drivers

Calls the Database Driver Registry, which lets you register database drivers.

Register Database Systems

Opens the Registered/Unregister Database Engines dialog.

Application Options

Open’s the Options window for the Application Generator.

Auto code generation

Opens the Auto code generation tool.

Quick XML doc

Opens the Quick XML documentation tool (not applicable in Clarion Win32). See also: XML Documentation

Subversion – Export

Used with the Tortoise Subversion control client

Subversion – Checkout

Used with the Tortoise Subversion control client

Options

Calls the Options Dialog, which lets you customize the appearance and behavior of the active tools in the IDE.

Connect to Device

For Enterprise Edition users, this option allows you to test your connection to installed mobile devices and emulators.

 

Window Menu

Next Window

Arranges open document windows side by side in a vertical orientation.

Previous Window

Arranges open document windows side by side in a horizontal orientation.