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

Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout