| Widget Class | constraintWidgetClass |
| Public Header | <Xm/Xm.h> |
| Private Header | <> |
| Class Hierarchy | Core:: Composite:: XmArrowButton |
| Name | Type | Default | Access |
| XmNinsertPosition | XmRFunction | NULL | CSG |
| Name | Type | Default | Access |
| XmNaccelerators | XmString | XmUNSPECIFIED | CSG |
| XmNancestorSensitive | Boolean | TRUE | G |
| XmNbackground | Pixel | _XmBackgroundColorDefault | CSG |
| XmNbackgroundPixmap | Pixmap | XmUNSPECIFIED_PIXMAP | CSG |
| XmNborderColor | Pixel | Black | CSG |
| XmNborderPixmap | Pixmap | XmUNSPECIFIED_PIXMAP | CSG |
| XmNborderWidth | int | 1 | CSG |
| XmNcolormap | Colormap | XmUNSPECIFIED | CG |
| XmNdepth | int | 1 | CSG |
| XmNdestroyCallback | XtCallbackList | NULL | C |
| XmNheight | Dimension | 0 | CSG |
| XmNmappedWhenManaged | Boolean | TRUE | CSG |
| XmNscreen | Screen * | 0 | CG |
| XmNsensitive | Boolean | True | CSG |
| XmNtranslations | XtTranslations | NULL | CSG |
| XmNwidth | Dimension | 0 | CSG |
| XmNx | Position | 0 | CSG |
| XmNy | Position | 0 | CSG |
| <Btn1Down>: | Arm() | |||
| <Btn1Down>,<Btn1Up>: | Activate() | Disarm() | ||
| <Btn1Down>(2+): | MultiArm() | |||
| <Btn1Up>(2+): | MultiActivate() | |||
| <Btn1Up>: | Activate() | Disarm() | ||
| <EnterWindow>: | Enter() | |||
| <LeaveWindow>: | Leave() | |||
| :<Key>osfActivate: | PrimitiveParentActivate() | |||
| :<Key>osfCancel: | PrimitiveParentCancel() | |||
| :<Key>osfSelect: | ArmAndActivate() | |||
| :<Key>osfHelp: | Help() | |||
| <Key>Return: | PrimitiveParentActivate() | |||
| <Key>space: | ArmAndActivate() |