Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

More Complex Frame Docking

  • Last UpdatedMar 10, 2023
  • 1 minute read

The example in this section constructs the form shown below, using the principles of the previous section.

It consists of a simple horizontal frame stack, with the central frame (of type panel with a 3D indented border) housing a vertical frame stack.

The frame 'Variable Frame' has Anchor all, and so will resize as the form resizes.

Note:
All the docked frames could have been of type panel with no border, which would remove all the frames and titles.

layout form !!dockedFrames dialog docking noPadding

  title '!!dockedFrames'

  frame .leftFrame 'Left Frame' dock left width 10

  exit

  frame .panel panel indent 'horiz-holder' anchor all width 50

    path down

    vdist 0.1

    hdist 0.5

    frame .topFrame 'Top Frame'       dock top

    exit

   

frame .variableFrame 'Variable Frame' anchor all wid to max.panel

    exit

   

    frame .middleFrame 'Middle Frame' dock bottom

    exit

    frame .bottomFrame 'Bottom Frame' dock bottom

    exit

  exit

  path right

  frame .rightFrame 'Right Frame' dock right width 10

  exit

exit

TitleResults for “How to create a CRG?”Also Available in