XmNotebook(3)
| XmNotebook(3) | LessTif Manuals | XmNotebook(3) |
NAME
XmNotebook - a widget that allows a user to manipulate underlying widgets like pages of a book.
SYNOPSIS
#include <Xm/Notebook.h>
XmNotebook
XmCreateNotebook
DESCRIPTION
XmNotebook is a widget that allows presenting underlying widgets like pages of a book. Major and minor tabs can be associated with pages, and a scroller is presented to move to the next or previous page.
XmNotebook presents itself as a physical notebook with a spiral to keep the book together. This default can be overruled by replacing it with another image.
X RESOURCES
| Name | Class | Type | Default | Access |
| XmNbackPageForeground | XmCBackPageForeground | Pixel | NULL | CSG |
| XmNbackPageNumber | XmCBackPageNumber | Int | 2 | CSG |
| XmNbackPagePlacement | XmCBackPagePlacement | ScrollBarPlacement | NULL | CSG |
| XmNbackPageSize | XmCBackPageSize | Dimension | NULL | CSG |
| XmNbindingPixmap | XmCBindingPixmap | Pixmap | NULL | CSG |
| XmNbindingType | XmCBindingType | BindingType | NULL | CSG |
| XmNbindingWidth | XmCBindingWidth | Dimension | NULL | CSG |
| XmNfirstPageNumber | XmCFirstPageNumber | Int | 1 | CSG |
| XmNlastPageNumber | XmCLastPageNumber | Int | NULL | CSG |
| XmNframeBackground | XmCFrameBackground | Pixel | NULL | CSG |
| XmNbackPageBackground | XmCBackPageBackground | Pixel | NULL | CSG |
| XmNframeShadowThickness | XmCFrameShadowThickness | Dimension | NULL | CSG |
| XmNinnerMarginHeight | XmCInnerMarginHeight | Dimension | NULL | CSG |
| XmNinnerMarginWidth | XmCInnerMarginWidth | Dimension | NULL | CSG |
| XmNminorTabSpacing | XmCMinorTabSpacing | Dimension | NULL | CSG |
| XmNmajorTabSpacing | XmCMajorTabSpacing | Dimension | NULL | CSG |
| XmNorientation | XmCOrientation | Orientation | NULL | CSG |
| XmNpageChangedCallback | XmCPageChangedCallback | Callback | NULL | CSG |
XmNbackPageForeground
XmNbackPageNumber
XmNbackPagePlacement
XmNbackPageSize
XmNbindingPixmap
XmNbindingType
XmNbindingWidth
XmNfirstPageNumber
XmNlastPageNumber
XmNframeBackground
XmNbackPageBackground
XmNframeShadowThickness
XmNinnerMarginHeight
XmNinnerMarginWidth
XmNminorTabSpacing
XmNmajorTabSpacing
XmNorientation
XmNpageChangedCallback
CLASS HIERARCHY
Object(3) Rect(3) UnNamedObj(3) Core(3) Composite(3) Constraint(3) XmManager(3) XmNotebook(3)
CALLBACKS
typedef struct {
int reason;
XEvent *event;
int page_number;
Widget page_widget;
int prev_page_number;
Widget prev_page_widget;
} XmNotebookCallbackStruct;
CONVENIENCE FUNCTIONS
SEE ALSO
| April 1998 | LessTif Project |
