GEMstudio Guide
Create New Project
Page Functions Editor
There are 2 ways to open a “Page Functions” window to include META REFRESH functions to the page. First, select “Page Functions” from the Project drop down menu at the top of the project window as shown in the first figure below. Second, select “Edit Page Functions” from a pop up menu that appears when the user right clicks on the page name as shown in the second figure below.


A new Page Functions window will pop up. An example of the Page Functions window is shown below.

To customize the look and feel of the Page Functions Editor and HREF Editor, select “options” from the drop down Tools menu on the top of the Page Functions window.

The user can customize Code Editor with the following options:
Syntax Highlighting
Keywords: customize the color from a color picker that pops up when you click on the color selection, and font style (bold, italic and/or underline).
Comments: customize the color from a color picker that pops up when you click on the color selection, and font style (bold, italic and/or underline).
Strings: customize the color from a color picker that pops up when you click on the color selection, and font style (bold, italic and/or underline).
Numbers: customize the color from a color picker that pops up when you click on the color selection, and font style (bold, italic and/or underline).
Other Code Editor Options:
Autocomplete Applies Standard Case: CHECKED or UNCHECKED. If CHECKED, then GEMstudio will autocomplete the METAs using the font case from the GEMstudio libraries. If UNCHECKED, then GEMstudio will autocomplete using the same case font the user was typing with.
Auto Close Brackets: CHECKED or UNCHECKED. If CHECKED, GEMstudio will automatically provide a closing bracket.
Auto Indent New Lines: CHECKED or UNCHECKED. If CHECKED, GEMstudio will automatically indent new lines of code.
Highlight Block When Hovering Mouse Over Gutter: If CHECKED, GEMstudio will highlight a block of code when the mouse hovers over the gutter as shown in the figure below. 
Circle Matching Brackets: CHECKED or UNCHECKED. If CHECKED, GEMstudio will circle the matching brackets as the user closes the bracket.
Display Line Numbers: CHECKED or UNCHECKED. If CHECKED, GEMstudio will display line number in a gutter on the left of the Page Functions Editor.
Page Functions Tips:
Block navigation is available on the top of the Page Functions Editor window. Click on the up down arrows and a small window will pop up listing the different blocks of code as shown in the Figure below. Select a block and the block will be highlighted in the Page Functions Editor. 
Auto complete is activated with the TAB key. If the cursor is not at the end of a line, auto complete will not show visual gray. The user must hit TAB to show the available options. If the cursor is at the end of a line and there are multiple options available, the user must hit TAB to show options. However, if there is only one option available, hitting TAB will auto complete the visually grayed function.
C style comments (/* … */) are supported as shown in the Figure below. Auto complete is not available inside comments. 
The user can fold and unfold blocks of code for easier reading and navigation. The user can access these commands from the Folding drop down menu. Arrows shown in the left gutter of the editor can also be used to collapse or expand blocks of code. An example is shown below: 
For more information on the usage of page functions, please go to Amulet Function Calls and META Refresh Object. For the available functions, please check Appendix B.
NOTE: If at any time, you need further explanation on widget or parameter in your project, select the widget or parameter and click on the
button on the lower left hand corner of the project window or press "F1". A help window will pop up and explain the selected widget or parameter.

Start Here
Development Tools
| Site Use Terms | Terms of Sale | Privacy | Warranty | Site Map | |