XmNotebookGetPageInfo(library call) XmNotebookGetPageInfo(library call)
NAME
XmNotebookGetPageInfo -- A Notebook function that returns page
information
SYNOPSIS
#include <Xm/Notebook.h>
XmNotebookPageStatus XmNotebookGetPageInfo(
Widget notebook,
int page_number,
XmNotebookPageInfo *page_info);
DESCRIPTION
XmNotebookGetPageInfo returns status information for the specified
Notebook page.
notebook Specifies the Notebook widget.
page_number Specifies the page number to be queried.
page_info Points to the structure containing the page information.
The structure has the following form:
typedef struct
{
int
page_number;
Widget
page_widget;
Widget
status_area_widget;
Widget
major_tab_widget;
Widget
minor_tab_widget;
} XmNotebookPageInfo;
(
void)
page_number Specifies the
page_number passed to the function.
page_widget Specifies a child widget of the Notebook with a
XmNchildType of
XmPAGE and a
XmNpageNumber equal to
page_number if one exists; otherwise set to NULL.
status_area_widget Specifies a child widget of the Notebook with a
XmNchildType of
XmSTATUS_AREA and a
XmNpageNumber equal to
page_number if one exists; otherwise set to
NULL.
major_tab_widget Specifies a child widget of the Notebook with a
XmNchildType of
XmMAJOR_TAB and the nearest
XmNpageNumber equal to or less than
page_number if
one exists; otherwise set to NULL.
minor_tab_widget Specifies a child widget of the Notebook with a
XmNchildType of
XmMINOR_TAB and the nearest
XmNpageNumber equal to or less than
page_number if
one exists; otherwise set to NULL.
For a complete definition of Notebook and its associated resources,
see
XmNotebook(3).
RETURN
Returns one of the following page status values:
XmPAGE_FOUND The specified page was found.
XmPAGE_INVALID The specified page number is out of the page number range.
XmPAGE_EMPTY The specified page does not have a page widget.
XmPAGE_DUPLICATED There is more than one page widget with the specified page
number. The more recently managed page widget is used for
the page information structure.
RELATED
XmNotebook(3).
XmNotebookGetPageInfo(library call)