(3)

NAME
XfwfVScrollbar

DESCRIPTION
The XfwfVScrollbar widget is exactly the same as its superclass, XfwfScrollbar, except for the fact that it has default translations for keyboard events. It would be a simple matter to add these translations in a resource file or in an application's source, but having them by default is quite convenient.
XfwfScrollbar
Name | Class | Type | Default
XtNvertical | XtCVertical | Boolean | True
XtNscrollCallback | XtCScrollCallback | Callback | NULL
XtNscrollResponse | XtCScrollResponse | XTCallbackProc | scroll_response
XtNinitialDelay | XtCInitialDelay | Cardinal | 500
XtNrepeatDelay | XtCRepeatDelay | Cardinal | 50
XtNincrement | XtCIncrement | Float | "0.05"
XtNscrollbarForeground | XtCScrollbarForeground | Pixel | copy_background
XtNshadow | XtCShadow | Dimension | 2
XtNminsize | XtCMinsize | Dimension | 20
XfwfBoard
Name | Class | Type | Default
XtNabs_x | XtCAbs_x | Int | 0
XtNrel_x | XtCRel_x | Float | "0.0"
XtNabs_y | XtCAbs_y | Int | 0
XtNrel_y | XtCRel_y | Float | "0.0"
XtNabs_width | XtCAbs_width | Int | 0
XtNrel_width | XtCRel_width | Float | "1.0"
XtNabs_height | XtCAbs_height | Int | 0
XtNrel_height | XtCRel_height | Float | "1.0"
XtNhunit | XtCHunit | Float | "1.0"
XtNvunit | XtCVunit | Float | "1.0"
XtNlocation | XtCLocation | String | NULL
XfwfFrame
Name | Class | Type | Default
XtNcursor | XtCCursor | Cursor | None
XtNframeType | XtCFrameType | FrameType | XfwfRaised
XtNframeWidth | XtCFrameWidth | Dimension | 0
XtNframeOffset | XtCFrameOffset | Dimension | 0
XtNshadowScheme | XtCShadowScheme | ShadowScheme | XfwfAuto
XtNlightColor | XtCLightColor | Pixel | XtDefaultBackground
XtNdarkColor | XtCDarkColor | Pixel | XtDefaultForeground
XtNlightStipple | XtCLightStipple | Bitmap | NULL
XtNdarkStipple | XtCDarkStipple | Bitmap | NULL
XfwfCommon
Name | Class | Type | Default
XtNtraversalOn | XtCTraversalOn | Boolean | True
XtNhighlightThickness | XtCHighlightThickness | Dimension | 2
XtNhighlightColor | XtCHighlightColor | Pixel | XtDefaultForeground
XtNhighlightPixmap | XtCHighlightPixmap | Pixmap | None
XtNnextTop | XtCNextTop | Callback | NULL
XtNuserData | XtCUserData | Pointer | NULL
Composite
Name | Class | Type | Default
XtNchildren | XtCChildren | WidgetList | NULL
insertPosition | XtCInsertPosition | XTOrderProc | NULL
numChildren | XtCNumChildren | Cardinal | 0
Core
Name | Class | Type | Default
XtNx | XtCX | Position | 0
XtNy | XtCY | Position | 0
XtNwidth | XtCWidth | Dimension | 0
XtNheight | XtCHeight | Dimension | 0
borderWidth | XtCBorderWidth | Dimension | 0
XtNcolormap | XtCColormap | Colormap | NULL
XtNdepth | XtCDepth | Int | 0
destroyCallback | XtCDestroyCallback | XTCallbackList | NULL
XtNsensitive | XtCSensitive | Boolean | True
XtNtranslations | XtCTranslations | XTTranslations | NULL
ancestorSensitive | XtCAncestorSensitive | Boolean | False
accelerators | XtCAccelerators | XTTranslations | NULL
borderColor | XtCBorderColor | Pixel | 0
borderPixmap | XtCBorderPixmap | Pixmap | NULL
background | XtCBackground | Pixel | 0
backgroundPixmap | XtCBackgroundPixmap | Pixmap | NULL
mappedWhenManaged | XtCMappedWhenManaged | Boolean | True
XtNscreen | XtCScreen | Screen * | NULL

  Translations
The actions are already defined by the superclass, but they were by default not used.
Ctrl<Key>Prior: Scroll(top)
Ctrl<Key>Next: Scroll(bottom)
<Key>Up: Scroll(up)
<Key>Down: Scroll(down)
Are PageUp and PageDown always available? Or only in OSF?
:
trans <Key>PageUp: pageForward()
:
trans <Key>PageDown: pageForward()
<Key>Prior: Scroll(pageUp)
<Key>Next: Scroll(pageDown)