Widget Designer > User Interface > Pages Menu

Pages Menu

Navigation:  Widget Designer > User Interface >

Pages Menu

prev main next

Navigation:  Widget Designer > User Interface >

Pages Menu

prev main next

Please wait. Due to its content this page might take a while to load...

The Pages menu in WD lists all pages you have already created in the current window  and eases the navigation through your custom user interface.

Widget Designer supports unlimited pages to create dynamic menu systems. Buttons and commands can be used to change from one page to another.

Specifics about Pages: When nodes are set up, different pages can help to keep an overview. If you like to deactivate (respectively mute) an output node when the page is not active, you can do so in the node's Item Properties. Upon Page enter all nodes of the entered page are automatically activated. When VNC Panels are used with pages, the page change will cause all invisible VNC panels to disconnect their VNC Connection for performance reasons.

The command Browse Pages in the View menu opens a page browser, where you will see all pages as thumbnails.

wd_menu-bar_pages
wd_pages-menu

When you create a new page, an empty page is added to the window. The dialog with the page's properties opens where you can choose a name and all other properties as explained further down. To edit the current page, click on "Edit page...".

When you delete a page all contained items will also be erased. In case you like to move them first to another page, open their Item Properties.

Edit Page

wd_page-settings
First you can define a name for the page. The name may contain letters, capital or lower-case, as well as numbers and underscore, the first character has to be a letter.

If you use multiple windows for your project, you can assign your page to any window from the drop-down list.

Define the size of your page, widgets and nodes are not visible outside that area. If you reduce the size of an already used page and happen to lose some of the widgets, they can still be accessed with the widget explorer, they also still react to being dragged in the move mode, even if you can't see them. The maximum size of a page is 8192x8192px.

You may set up a background image. Choose the directory with the [...] button or choose an image within the Image Resource Manager that is opened with the [Res] button. Alternatively, a solid color or gradient can be set with the color fields.

"Background Image Size" offers different aspect modes for the background texture:
- Stretch: stretches the images so that it fits into the page size
- Cover: resizes the image so that it fits either horizontally or vertically, the other side will be cropped according to the page size
- Contain: resizes the image so that the larger side fits into the page size
- None: maintains the original picture size and positions it in the center of the page

The In/OutClass enables you to set up transition effects for page changes. Choose one of the effects from the drop-down and edit them according to your needs. Those effects are often designed to work in pairs and may not produce the intended results if combined in other ways.

You can also import your own effects. CSS Import is covered in the chapter Effects & Animations (Web Styles).

With the two additional check boxes, you can determine the behavior for the Web Server. If "Make this page accessible..." is not ticked, you cannot access it from an external client. This is especially useful for pages with nodes and configuration items, someone from outside is not supposed to see.

One page in the project can be set to an index page, check "Redirect to this page..." for the chosen page. Any web server client will then be redirected to this page first when accessing the project. checking this box will automatically uncheck the former index page.

Password
Enter a password and enable it if you like to protect your page. Now, if somebody calls this page in Widget Designer itself or in the Web Browser, he first needs to enter your password using the Widget Designer onscreen keyboard.

Extended Page Settings
Enter custom commands to the On-Page-Enter- or On-Page-Leave-Script to assign an additional action to every page change. The topic Script Language explains this in more detail. Tip: You may use a macro.

Ui Effects & Animations
You can set up advanced render. Please see the chapter Effects & Animations (Web Styles).