Manpages
Manpage of XmDrawingArea
XmDrawingArea
Section: LessTif Manuals (3) Updated: April 1998Index
Return to Main Contents
NAME
XmDrawingArea
SYNOPSIS
#include <Xm/DrawingA.h >
XmDrawingArea
XmCreateDrawingArea
DESCRIPTION
XmDrawingArea is a general purpose widget that can be used both as
a canvas type widget or general manager widget.
The widget has expose, resize and input callbacks
and allows other widgets as its children.
X RESOURCES
Name Class Type Default Access
XmNmarginWidth XmCMarginWidth HorizontalDimension NULL CSG
XmNmarginHeight XmCMarginHeight VerticalDimension NULL CSG
XmNresizeCallback XmCCallback Callback NULL CSG
XmNexposeCallback XmCCallback Callback NULL CSG
XmNinputCallback XmCCallback Callback NULL CSG
XmNresizePolicy XmCResizePolicy ResizePolicy NULL CSG
XmNmarginWidth
XmNmarginHeight
XmNresizeCallback
XmNexposeCallback
XmNinputCallback
XmNresizePolicy
CLASS HIERARCHY
Object (3)
Rect (3)
UnNamedObj (3)
Core (3)
Composite (3)
Constraint (3)
XmManager (3)
XmDrawingArea (3)
CALLBACKS
The Drawing Area widget defines the following callback lists :
XmNexposeCallback,
XmNinputCallback,
XmNresizeCallback,
XmNdestroyCallback.
All callbacks pass a pointer to the following structure :
typedef struct {
int reason;
XEvent *event;
Window window;
} XmDrawingAreaCallbackStruct;
ACTIONS
DrawingAreaInput()
TRANSLATIONS
<BtnMotion>: ManagerGadgetButtonMotion()
<Btn1Down>: DrawingAreaInput() ManagerGadgetArm()
<Btn1Down>,<Btn1Up>: DrawingAreaInput() ManagerGadgetActivate()
<Btn1Up>: DrawingAreaInput() ManagerGadgetActivate()
<Btn1Down>(2+): DrawingAreaInput() ManagerGadgetMultiArm()
<Btn1Up>(2+): DrawingAreaInput() ManagerGadgetMultiActivate()
<Btn2Down>: DrawingAreaInput() ManagerGadgetDrag()
<BtnDown>: DrawingAreaInput()
<BtnUp>: DrawingAreaInput()
<Key>osfActivate: DrawingAreaInput() ManagerParentActivate()
<Key>osfCancel: DrawingAreaInput() ManagerParentCancel()
<Key>osfHelp: DrawingAreaInput() ManagerGadgetHelp()
<Key>osfSelect: DrawingAreaInput() ManagerGadgetSelect()
<Key>Return: DrawingAreaInput() ManagerParentActivate()
<Key>Return: DrawingAreaInput() ManagerGadgetSelect()
<Key>space: DrawingAreaInput() ManagerGadgetSelect()
<KeyDown>: DrawingAreaInput() ManagerGadgetKeyInput()
<KeyUp>: DrawingAreaInput()
CONVENIENCE FUNCTIONS
SEE ALSO
Index
NAME
SYNOPSIS
DESCRIPTION
X RESOURCES
CLASS HIERARCHY
CALLBACKS
ACTIONS
TRANSLATIONS
CONVENIENCE FUNCTIONS
SEE ALSO
This document was created by
man2html ,
using the manual pages.
Time: 12:28:08 GMT, April 20, 2024