The Solution Explorer allows users to:
Users can perform many of these functions by right-clicking on a node in the Solution Explorer to access the context menu. When applicable, users can open items listed in the Solution Explorer in their default editors by double-clicking on the item. The following sections describe the different actions available via the context menus, followed by a brief discussion on using the contextual list found at the bottom of the Solution Explorer.
Note: Many of the nodes contain the following shared items in the context menu:
The latter two items are addressed in the Script Editor chapter.
The rest of this chapter lists the functions available when using the Solution Explorer, namely:
In This Chapter
The Solution Explorer allows quick access to the resource project assigned to a solution. The default top node, Resources, is the default Servoy Resource Project that accompanies each solution. The context menu can be used to:
More importantly, the Resources node allows users to manage the following key items for the project.
Note: Each of the following items are described in greater detail in their own pages under the Working with Resource Projects chapter.
In the Database Servers node, the context menu allows users to connect to an existing database server or create a new database server that the solution can access.
When expanded, users can double-click on each database server on the list to edit the database properties. The following actions are also available for each database server via the context menu:
The context menu on the Styles node allows users to quickly create a new style using a wizard. A CSS stylesheet with predefined categories will open in a text editor window.
Note: When the Styles node is selected, the bottom contextual list shows a list of all styles available in the project. Double-clicking a selected style will open it in a text editor.
Users and groups can be edited either by double-clicking on the node User and group secutiry or accessing Edit users/groups from its context menu.
The i18n node context menu allows to edit i18n messages and if needed, define/create a database table for i18n. It also allows to create from and write to the assigned i18n database. For more information on i18n, see the i18n documentation.
The All Solutions node lists all available solutions in the workspace. The context menu on this node provides options for:
The icons beside each solution on the expanded All Solutions node can be either green or gray. Green items represent active solutions and modules.
When users select a particular solution from the expanded All Solutions tree, the context menu allows users to activate the selected solution (if not already active). Only one solution can be active at a time.
On individual items within the All Solutions list, the context menu also allows users to
Expanding the currently active solution node lists the contents of the solution:
Each item above can be expanded to reveal the contents.
The context menu on the currently active solution node allows some of the same functions available in the All solutions menu, with the following additions:
Individual items within the active solution are commonly created or opened in their appropriate editors via the context menu.
For more details, see the Working with Solutions chapter.
The lower portion of Solution Explorer shows contents of items selected in the tree view. Most often, it is used to view lists of code resources (methods, functions, variables, and relations) and in addition, media. Users can hover over an item in the contextual list to view additional information, if available. Users can also move code from the list into an open script editor (see the Script Editor chapter for details).