hwd page

HyperWorks Desktop page commands.

Syntax

hwd page add activewindow=<window_id> layout=<value> title=<title> type=<clienttype>

hwd page animateonce <active/all/<range>

hwd page copy append=<true/false> page=<page id>

hwd page current activewindow=<window_id> layout=<layout> title=<title>

hwd page delete <page id list> <titlelist>

hwd page draw

hwd page makecurrent <page id>

hwd page overlay page=<page id>

hwd page paste page=<page id>

Arguments

add
Add a new page. The following page settings can be defined:
activewindow=<window_id>
Set the active window on the new page.
layout=<value>
Define a page layout type. Enter a value between 0-19.
title=<title>
Enter the page title for the new page.
type=<clienttype>
Define the client type for the new page. Options include:
  • HyperGraph 2D
  • HyperGraph 3D
  • HyperMesh
  • HyperView
  • MediaView
  • MotionView
  • TableView
  • TextView
animateonce
Animate all animation windows on the given pages only once. The previous timestep is restored.
active
Animate only animation windows on the active page once.
all
Animate only animation windows on all pages in the session once.
range
Animate only animation windows on pages within a given range once (for example, 1-4,8,10).
copy
Copy the page to the page internal stack.
append=<true/false>
Append the copied page to previously copied pages.
Default is false.
page=<page id>
Page ID of the copied page.
Default is the active page.
current
Manipulate the currently active page.
activewindow=<window_id>
Set the active window on the active page.
layout=<layout>
Define a page layout type. Enter a value between 0-19.
title=<title>
The page title for the active page.
delete
Delete the page.
<page id list>
Enter the page ID or range of page numbers to delete.
<titlelist>
Delete a page by its title.
draw
Redraw the current page.
makecurrent
Define a page as active.
overlay
Overlay the copied page to a given page.
Note: The page layout and client types in each window must match.
page=<page id>
Page ID of the overlayed page.
Default is the active page.
paste
Paste the copied page after a given page.
page=<page id>
Page ID of the page after which the copied pages will be inserted.
Default is the active page.

Example

Add a page with window 1 as the active window:
hwd page add activewindow=1
Copy the active page and add it to previously copied pages:
hwd page copy append=true
Make window 1 the active window on the current page:
hwd page current activewindow=1
Delete page 5 from the active session:
hwd page delete 5
Delete a range of pages:
hwd page delete 1-3,5
Make page 3 the current page:
hwd page makecurrent 3
Animate only animation windows on pages within a given range once:
hwd page animateonce 1-4,8,10
Paste a copied page after page 7:
hwd page paste page=7
Overlay a copied page over page 8, both must have matching layout and client types:
hwd page overlay page=8