Interface PHXDATAEXPLORERLib::IPageVisibility
Last update: 30.07.2026
Definition: LIBS/DataExplorer/PHXDataExplorer/PHXDataExplorer.odl (line 466)
An interface that represents something that has a number of pages which all have visibility that can be individually controlled. It also should support having a specific data view that can be given focus.
Members
Public functions
Function hide
void PHXDATAEXPLORERLib::IPageVisibility::hide(long index)
Hide the page at the specified index. Does nothing if the page is already hidden Parameters:
- index: the index of the page to hide
Parameters:
- long index
Return type: void
Function show
void PHXDATAEXPLORERLib::IPageVisibility::show(long index)
Show the page at the specified index. Does nothing if the page is already shown. Parameters:
- index: the index of the page to show
Parameters:
- long index
Return type: void
Function isVisible
boolean PHXDATAEXPLORERLib::IPageVisibility::isVisible(long index)
Get whether or not the page at the specified index is currently visible. Return values:
- true: if the page is currently visible
- false: if the page is not currently visible
Parameters:
- long index
Return type: boolean
Function getDataViewHWND
long PHXDATAEXPLORERLib::IPageVisibility::getDataViewHWND()
Retrieves the HWND that represents the Data View (aka TableView) so that it can have its focus set Returns:
the HWND representing the Data View
Return type: long
Function getViewHWND
long PHXDATAEXPLORERLib::IPageVisibility::getViewHWND(long index)
Get the HWND representing the given view Parameters:
- the: index of the page or view
Returns:
the HWND representing the page or view
Parameters:
- long index
Return type: long