The Newlook Developer main menu provides access to file actions, editing tools and additional development components.
FILE MENU | EDIT MENU | VIEW MENU | INSERT MENU | FORMAT MENU | DEBUG MENU | TOOLS MENU | HELP MENU
Some menus and menu items are only available within specific tools such as Designer or the Logic editors.
Menu Command | Keyboard Command | Description |
![]() |
Create a new solution file, form, app graph, macro or script. | |
![]() |
Ctrl+O | Open an existing Solution (.ini file). |
![]() |
Open an existing Insights Graph (.nlapp file). | |
![]() |
Import a recording (.nlrecording file) into the current Insights graph (only enabled when an Insights graph is open). | |
![]() |
Close the currently open item. | |
![]() |
Close the current solution. After selecting this option, it is necessary to load a solution to enable access to developer bar items. | |
![]() |
Ctrl+P | Print the current macro or script (only enabled when the macro or script editor is open). |
![]() |
Ctrl+S | Save any changes to the current item. |
![]() |
Save current work and allows user to specify the name of the item. | |
![]() |
Ctrl+Shift+S | Save changes to all modified items. |
![]() |
Delete the currently open item. This item will be disabled if it is not applicable to the current item. | |
![]() |
List all recently used Solution (.ini) files. Click on a solution to open it. | |
![]() |
Shutdown Newlook Developer. |
Menu Command | Keyboard Command | Description |
![]() |
Ctrl+Z | Undo the last action in Newlook Developer. |
![]() |
Ctrl+Y | Redo the last action reversed by the undo command. |
![]() |
Ctrl+X | Remove the selected item and store it in the clipboard. |
![]() |
Ctrl+C | Copy the selected item to the clipboard |
![]() |
Ctrl+V | Paste the most recent item in the clipboard. |
![]() |
Del | Delete the selected item. |
![]() |
Ctrl+A | Select all items on the screen. |
![]() |
Copy the properties of the selected control and apply common formatting to another control (Designer-only). | |
![]() |
Ctrl+Shift+F | Search for the specified string in all macros and scripts |
![]() |
Ctrl+F | Search for the specified string in the current macro or script (Macro/Script Editor-only). |
![]() |
Ctrl+H | Replace the specified string in the current macro or script (Macro/Script Editor-only). |
![]() |
F3 | Find the next instance of the specified Find string in the current macro or script (Macro/Script Editor-only). |
![]() |
Shift+F3 | Find the previous instance of the specified Find string in the current macro or script (Macro/Script Editor-only). |
![]() |
Insert a row above the currently selected row (only available in the Macro Editor). | |
![]() |
Insert a row below the currently selected row (only available in the Macro Editor). | |
![]() |
Delete the currently selected row (Macro Editor-only). | |
![]() |
Convert the currently selected row into a comment line (Macro Editor-only). | |
![]() |
Un-comment the selected row (Macro Editor-only). |
Menu Command | Keyboard Command | Description |
Browser Preview | ||
![]() |
Launch Smartframe from within Newlook Developer. You can specify the Smartframe URL for the current solution in Settings | General Settings. | |
![]() |
Open QR barcode for mobile devices window. | |
![]() |
Preview your solution files in Newlook Developer's embedded server client. Any installed browser will appear as a browser preview option in this menu. | |
Start Page | ||
![]() |
Open the Newlook Start Page to access introductory videos, recent solutions and other resources. | |
Toolbars | ||
Show the macro/script editor toolbar | Toggle the visibility of the macro/script toolbar buttons. ![]() |
|
Show the debugging toolbar | Toggle the visibility of the debug toolbar buttons. ![]() |
|
Show the browser preview toolbar | Toggle the visibility of the browser preview toolbar buttons.![]() |
|
Show the designer alignment toolbar | Toggle the visibility of the alignment toolbar buttons. ![]() |
|
Show the designer spacing toolbar | Toggle the visibility of the spacing toolbar buttons. ![]() |
|
Show the designer order toolbar | Toggle the visibility of the order toolbar buttons. ![]() |
|
Navigation Options | ||
![]() |
Give focus to the next tab opened after the current tab in the previous navigation sequence. | |
![]() |
Open the last tab that had focus. | |
Designer View Options | ||
![]() |
Display hidden fields on the form as a dotted border. | |
![]() |
Ctrl+R | Toggles the display of horizontal and vertical rulers. |
![]() |
Ctrl+T | Display the tab order panel to the left of the workspace. |
![]() |
Display the control insertion toolbox as a ribbon down the left hand side of the workspace. |
This menu (only available in Designer) provides developers with a list of available controls that can be inserted onto a form. Click on the relevant control, then draw it's size on the form to insert.
Version 10 introduced the concept of a bounding selection box. This is essentially an area derived from the outer-most boundaries of all selected controls. For instance, the top of the top-most selected control will become the top edge of the bounding selection, the right edge of the right-most selected control will become the bounding selection box's right edge and the same for the bottom and left edges. Formatting is relative to the bounding selection box, whereas in previous versions it was relative to the last selected control.
Menu Command | Keyboard Command | Description |
Align | ||
![]() |
Left align all selected controls to the left edge of the selection boundary. | |
![]() |
Center align all selected controls to the center of the bounding selection box. | |
![]() |
Right align all selected controls to the right edge of the selection boundary. | |
![]() |
Top align all selected controls to the top of the selection boundary. | |
![]() |
Vertically align the mid point of all selected controls to the middle of the bounding selection box. | |
![]() |
Bottom align all selected controls to the bottom of the selection boundary. | |
Size | ||
![]() |
Size the width of all selected controls to width of the top most control in the bounding selection box. | |
![]() |
Size the height of all selected controls to the height of the left most control in the bounding selection box. | |
![]() |
Size all selected controls to the size of the top left most control in the bounding selection box. | |
Horizontal Spacing | ||
![]() |
Position all selected controls so that there is equal horizontal spacing between them. | |
![]() |
Increase by one pixel the horizontal space between selected controls. | |
![]() |
Decrease by one pixel the horizontal space between selected controls. | |
![]() |
Remove all horizontal space between selected controls. | |
Vertical Spacing | ||
![]() |
Position all selected controls so that there is equal vertical spacing between them. | |
![]() |
Increase by one pixel the vertical space between selected controls. | |
![]() |
Decrease by one pixel the vertical space between selected controls. | |
![]() |
Remove all vertical space between selected controls. | |
Center in Parent | ||
![]() |
Horizontally center the selected control within its parent control. | |
![]() |
Vertically center the selected control within its parent control. | |
Order | ||
![]() |
Ctrl+J | Change the z-order of the selected control so that it is the top most control. |
![]() |
Change the z-order of the selected control so that it is one level higher. | |
![]() |
Change the z-order of the selected control so that it is one level lower. | |
![]() |
Ctrl+K | Change the z-order of the selected control so that it is the bottom most control. |
![]() |
Assign the z-order of selected controls so that they appear in the order that they were inserted on the form. | |
Snap To | ||
![]() |
Allows the selected control to be "snapped" to the vertical or horizontal edge of existing controls on the form. | |
![]() |
Allows the center of the selected control to be "snapped" to the center or an existing control. | |
![]() |
Allows the baseline of the selected control text to be "snapped" to the baseline of existing control text. | |
![]() |
Allows the selected control to be "snapped" to a position that is the mid-point between two existing controls. | |
![]() |
Allows the selected control to be "snapped" to custom ruler guides that the user has positioned on the form. | |
Device | ||
![]() |
Size the form at the default size for all clients. | |
![]() |
Size the form in Designer for a specific client deployment device. |
This menu provides developers with tools to assist them in debugging their macros and scripts. The options can be used to step though sections of your macro and examine your macro/script's execution behavior. The Run Solution and Debug Solution items are available at all times however all other debug items are only available in the macro and script editors.
Menu Command | Description |
![]() |
Open the Database Description tool which allows you to create a connection to an external database. |
![]() |
Open the Web Services Description tool which allows you to create a web service definition. |
Repository | |
![]() |
Open the Merge Repository tool which allows you to merge overrides from an external repository (.sid file) into the current repository. |
![]() |
Export your entire repository (.sid file) as XML files to the specified location. |
![]() |
Import a repository (that has been previously checked out) into your solution. Be aware that this will overwrite your current repository. |
![]() |
Create nl files for all overrides in the current repository. |
![]() |
Create Deployment packages which enables you to deploy your solution to end users. |
![]() |
Run Verify Forms to check for conflicting Screen IDs in your saved host forms. |
![]() |
Run the Verify Compatibility report to check your solution against the current version of Newlook and for a particular deployment platform. |
![]() |
Open the Expression Builder. |
![]() |
Configure various user Options within Newlook Developer. |
Identify-only options | |
![]() |
Save the current screen as a Newlook screen or .nl file (only available in Identify). |
![]() |
Set the currently selected Screen ID as the default Screen ID position for all new forms (only available in Identify). |
![]() |
Clear the current default Screen ID position (only available in Identify). |
Menu Command | Description | |
![]() |
F1 | Open Newlook Developer product help |
![]() |
Display new features in the latest version. | |
![]() |
Open the Getting Started guide in help. | |
![]() |
Disable/enable or reset the display of context sensitive Hints in Newlook Developer. | |
![]() |
Check to see if a newer version of Newlook is available. | |
![]() |
Display contact details for the Newlook support team. | |
![]() |
Open the license window which allows you to register a local license, request a host license and configure host licenses. | |
![]() |
Display version and build details. |
Newlook Smartclient | Newlook Developer | Runtime client | Keyboard Shortcuts