12.07.2015 Views

Athena Widget Set - C Language Interface - X Consortium ... - X.Org

Athena Widget Set - C Language Interface - X Consortium ... - X.Org

Athena Widget Set - C Language Interface - X Consortium ... - X.Org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Simple <strong>Widget</strong>sName Class Type Notes Default ValuecursorName Cursor String NULLdepth Depth int C Parent's Depthdestroy-CallbackCallback XtCallbackList NULLforeground Foreground Pixel XtDefault-Foregroundheight Height Dimension 8Insensitive Pixmap GreyPixmapinternational International Boolean C FalseinsensitiveBordermappedWhen-ManagedMappedWhen-ManagedBoolean TruepointerColor Foreground Pixel XtDefault-ForegroundpointerColor-BackgroundBackground Pixel XtDefault-Backgroundscreen Screen Screen R Parent'sScreensensitive Sensitive Boolean Truetranslations Translations TranslationTableNULLwidth Width Dimension 8x Position Position 0y Position Position 0callbackforegroundAll routines on this list are called whenever the GripActionaction routine is invoked. The call_data containsall information passed to the action routine. A detaileddescription is given below in the Grip Actionssection.A pixel value which indexes the widget's colormap toderive the color used to flood fill the entire Grip widget.Grip ActionsThe Grip widget does not declare any default event translation bindings, but it doesdeclare a single action routine named GripAction. The client specifies an arbitraryevent translation table, optionally giving parameters to the GripAction routine.The GripAction routine executes the callbacks on the callback list, passing ascall_data a pointer to a XawGripCallData structure, defined in the Grip widget'sapplication header file.26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!