Nested Panes (situational awareness project)

in the help for nested panes for SA projects, there's a statement in the help with the following 

When displaying content, you can address nested panes using dot (.) notation. For example, you could use the following to address the P2_Left pane:

Pane_A.P1_Content.P2_Left

can you anyone how the addressing is done? what functions can be utilised? can this be from cicode?

i have a similar setup of 3 panes nested in 1 pane. i would like to be able to reference the panes from cicode.

how should i go about doing it?

 

  • Hi,

    The 2 main functions where the pane reference notation can be used are:

    Workspace_ShowContent (for Equipment driven context)
    and
    Navigation_ShowTargetPage (for "plain" navigation to a pane)
  • ic. thanks. is there anyway i can get the window number of the nested pane?
    The scenario: 3 nested panes. one left, one middle and one right.
    I would like to be able to reference the left and right.
    Is it possible to get the window number? of the display in the left and right pane respectively?
  • Hi Ignatius,

    There are two other functions as well:

    1. Workspace_GetPaneWindow
    2. Workspace_GetPanePageName

    So yes you can get the window number if you need it.

    For general content display, you should not need the window number. You can just use the Workspace_ShowContent function as you can drive whatever content to whatever pane in whatever workspace.
    This will give you full control of any pane, anywhere.

    Just be cautious about your pane settings to make sure your design works in all scenarios. In particular, if you are using autofill. A context change may cause your freshly displayed content to be cleared or replaced if those panes have been configured to context awareness.

    cheers.