<< Click to Display Table of Contents >>
Organizer |
The Organizer allows users to view an application as a whole, helping the edition and configuration of all involved objects by using a hierarchical tree of options. It contains the Domain and Explorer view modes.
Organizer
The Domain mode shows only information about open objects belonging to a Domain. This information is divided into Settings, Objects Library, View, and Server Objects groups. Each group presents its objects sorted out alphabetically inside its respective node.
Domain mode
The Settings group shows all configured servers, as well as names of project and library files belonging to a Domain.
The Objects Library group collects ElipseX objects from all libraries in a Domain, sorted out by type (XControls, XFolders, and XObjects).
The remaining E3 objects are in View or Server Objects groups. View contains objects executing in the client machine. Objects executing in the server machine are in Server Objects.
The Explorer mode shows all projects and libraries currently open in E3 Studio, whether they belong to a Domain or not. These objects are shown inside the project or library they belong to, sorted out alphabetically.
Explorer mode
Application maintenance can be handled in both modes. Operations performed in one mode are immediately reflected in the other mode. To make it easier to locate all objects, both modes are interchangeable between each other and between the Design tab in the object's View. To toggle between viewing modes, follow these procedures:
1.In Domain mode, right-click an object and select the Show in Explorer option to view it in Explorer mode.
2.In Explorer mode, right-click an object and select the Show in Organizer option to view it in Domain mode.
3.In either mode, right-click an object and select the Show in Editor option to view it on the Design tab.
4.In any object's View, on the Design tab, right-click an object and select the Show in Organizer or Show in Explorer option to view it in Organizer, in its respective mode.
When left-clicking an object, its properties can be viewed and edited in the Properties List, if enabled. By right-clicking an item in Organizer, the options on the next table are displayed.
Available options in Organizer
Option |
Description |
---|---|
Close |
Closes the current project, library, or library package |
Refresh |
Updates all settings of a project, library, or library package |
Register |
Registers the selected library, so that all performed changes are available |
Save As |
Opens a dialog box to save a project or library to the indicated location |
Defragment |
Defragments project, library, and library package files, that is, removes unnecessary spaces by excluding items, importing files, or including resources, among others. After defragmentation, a window is displayed with information about file's original size, file's defragmented size, and compression's percentage |
Protection |
Protects the content of a project or library file against unauthorized edition, viewing, or execution. For more information on this option, please check chapter Security |
New Folder |
Creates a new Folder in an application |
Insert |
Inserts objects available in E3 into a project or library. For more information on this option, please check the respective chapters for each object |
Insert Resource |
Inserts resources into a project, library, or library packages |
Enable or Disable project |
Enables or disables the selected project. To disable it, right-click it and select the Disable project option. Notice that project's icon changes to , indicating that it is disabled. To enable it, right-click it and select the Enable project option. NOTE: The disabled icon is also displayed for projects that are not part of a Domain |
Add to Domain or Remove from Domain |
Adds or removes a project, library, or library package from a Domain. To remove from a Domain, right-click it and select the Remove from Domain option. To add to a Domain, right-click it and select the Add to the Domain option |
Find |
Searches for parts of a text in a project. For more information on this option, please check topic Find and Replace in this chapter |
Replace |
Searches for parts of a text in a project and replace them with others. For more information on this option, please check topic Find and Replace in this chapter |
Object Counting |
Displays the number of existing objects in a Domain or in the selected object. This option is not available for the Settings, Server objects, Files, Remote Domains items, and library packages |
Import or Export |
Helps users to import and export objects, Links, and collections. For more information on this option, please check topic Import and Export in this chapter |
Document Scripts |
Helps users with application's scripts documentation. For more information on this option, please check topic Scripts Documentation in this chapter |
Verify |
Verifies errors in an application. For more information on this option, please check topic Domain Verifier in this chapter |
Edit Links |
Changes one or more Links, user events, and Link-type properties in an application, quicker than using the traditional window. For more information on this option, please check the Links chapter |
Copy or Paste Links |
Copies or pastes Links from one object to another. The second option is only displayed if what was copied to the Clipboard is a Link. If the selected property already contains a Link, displays a message asking whether this Link must be overwritten. If Links copied to the Clipboard are pasted into an object that does not have one of these properties, they are listed on a message box informing this problem. The existing properties have their Links created correctly. Links from ElipseX's hidden properties are not copied |
Show Class Definition |
Selects, on the Objects Library item, the class (XFolder, XObject, or XControl) that defines the instance of the selected ElipseX. NOTE: For password-protected classes or libraries, this option is disabled |
Properties |
Opens an object's Properties Window. When this option is selected on a contextual menu, the first tab to open is the one to configure that object. For more information on this option, please check each object's respective chapter. NOTE: The Properties Window can also be opened by using the shortcut keys ALT + ENTER or ALT + Double-click |
Load All Objects |
Loads all objects from the selected group |
Close All Objects |
Closes all objects from the selected group |
Save All Objects |
Saves all objects from the selected group |
New Application File (.PRJ) |
Creates a new project file and adds it to a Domain |
New Objects Library (.LIB) |
Creates a new library file and adds it to a Domain |
Register Loaded Libraries |
Registers all libraries loaded in a project (CTRL + SHIFT + L) |
Open All Files |
Traverses all project and library files in a Domain. If a closed file is found, it is then opened. If a file is protected by an edition password, this password is then requested. E3 Studio tries to use the same password for all protected files. If this password fails for any of these files, it is then requested again |
Close All Files |
Closes all project and library files in a Domain. If any file has unsaved changes, E3 Studio then displays a message asking users whether they want to save them or not |
Edit Domain activation order |
Allows changing the activation order of Server objects in a Domain, as shown on the next figure |
Extract Libraries |
Allows extracting libraries inside a library package, that is, a file with an .e3pkg extension |
NOTE |
The options on the previous table are also available by using the shortcut key SHIFT + F10, which corresponds to the application or menu key . |
Domain's Activation Order window