|
|
X Window System C Quick Reference GuideChapter 4 OSF/Motif 1.2 Functions |
|
Cardinal MrmCloseHierarchy(hierarchy_id) MrmHierarchy hierarchy_id; Cardinal MrmFetchBitmapLiteral(hierarchy_id, index, screen, display, pixmap_return, width, height) MrmHierarchy hierarchy_id; String index; Screen *screen; Display *display; Pixmap *pixmap_return; Dimension *width *height; int MrmFetchColorLiteral(hierarchy_id, index, display, colormap_id, pixel) MrmHierarchy hierarchy_id; String index; Display *display; Colormap colormap_id; Pixel *pixel; int MrmFetchIconLiteral(hierarchy_id, index, screen, display, fgpix, bgpix, pixmap) MrmHierarchy hierarchy_id; String index; Screen *screen; Display *display; Pixel fgpix, bgpix; Pixmap *pixmap; int MrmFetchLiteral(hierarchy_id, index, display, value, type) MrmHierarchy hierarchy_id; String index; Display *display; XtPointer *value; MrmCode *type; Cardinal MrmFetchSetValues(hierarchy_id, widget, args, num_args) MrmHierarchy hierarchy_id; Widget widget; ArgList args; Cardinal num_args; Cardinal MrmFetchWidget(hierarchy_id, index, parent_widget, widget, class) MrmHierarchy hierarchy_id; String index; Widget parent_widget, *widget; MrmType *class; Cardinal MrmFetchWidgetOverride(hierarchy_id, index, parent_widget, override_name, override_args, override_num_args, widget, class) MrmHierarchy hierarchy_id; String index, override_name; Widget parent_widget, *widget; ArgList override_args; Cardinal override_num_args; MrmType *class; void MrmInitialize() Cardinal MrmOpenHierarchy(num_files, file_names_list, ancillary_structures_list, hierarchy_id) MrmCount num_files; String file_names_list []; MrmOsOpenParamPtr *ancillary_structures_list; MrmHierarchy *hierarchy_id; Cardinal MrmOpenHierarchyPerDisplay (display, num_files, file_names_list, ancillary_structures_list, hierarchy_id) Display *display; MrmCount num_files; String file_names_list[]; MrmOsOpenParamPtr *ancillary_structures_list; MrmHierarchy *hierarchy_id; Cardinal MrmRegisterClass(class_code, class_name, create_name, create_proc, class_record) MrmType class_code; String class_name, create_name; Widget (*create_proc) (); WidgetClass class_record); Cardinal MrmRegisterNames(register_list, register_count) MrmRegisterArglist register_list; MrmCount register_count; Cardinal MrmRegisterNamesInHierarchy(hierarchy_id, register_list, register_count) MrmHierarchy hierarchy_id; MrmRegisterArglist register_list; MrmCount register_count; Uil_status_type Uil(command_desc, compile_desc, message_cb, message_data, status_cb, status_data) Uil_command_type *command_desc; Uil_compile_desc_type *compile_desc; Uil_continue_type (*message_cb) (); char *message_data; Uil_continue_type (status_cb) (); char *status_data; void UilDumpSymbolTable(root_ptr) sym_entry_type *root_ptr; void XmActivateProtocol(shell, property, protocol) Widget shell; Atom property, protocol; void XmActivateWMProtocol(shell, protocol) Widget shell; Atom protocol; void XmAddProtocolCallback(shell, property, protocol, callback, closure) Widget shell; Atom property, protocol; XtCallbackProc callback; XtPointer closure; void XmAddProtocols(shell, property, protocols, num_protocols) Widget shell; Atom property, *protocols; Cardinal num_protocols; void XmAddTabGroup(tab_group) Widget tab_group; void XmAddWMProtocolCallback(shell, protocol, callback, closure) Widget shell; Atom protocol; XtCallbackProc callback; XtPointer closure; void XmAddWMProtocols(shell, protocols, num_protocols) Widget shell; Atom *protocols; Cardinal num_protocols; void XmCascadeButtonGadgetHighlight(cascadeButtonGadget, highlight) Widget cascadeButtonGadget; Boolean highlight; void XmCascadeButtonHighlight(cascadeButton, highlight) Widget cascadeButton; Boolean highlight; void XmChangeColor (widget, background) Widget widget; Pixel background; int XmClipboardCancelCopy(display, window, item_id) Display *display; Window window; long item_id; int XmClipboardCopy(display, window, item_id, format_name, buffer, length, private_id, data_id) Display *display; Window window; long item_id; char *format_name; XtPointer *buffer; unsigned long length; long private_id *data_id; int XmClipboardCopyByName(display, window, data_id, buffer, length, private_id) Display *display; Window window; long data_id, private_id; XtPointer buffer; unsigned long length; int XmClipboardEndCopy(display, window, item_id) Display *display; Window window; long item_id; int XmClipboardEndRetrieve(display, window) Display *display; Window window; int XmClipboardInquireCount(display, window, count, max_format_name_length) Display *display; Window window; int *count; unsigned long *max_format_name_length; int XmClipboardInquireFormat(display, window, index, format_name_buf, buffer_len, copied_len) Display *display; Window window; int index; XtPointer format_name_buf; unsigned long buffer_len, *copied_len; int XmClipboardInquireLength(display, window, format_name, length) Display *display; Window window; char *format_name; unsigned long *length; int XmClipboardInquirePendingItems(display, window, format_name, item_list, count) Display *display; Window window; char *format_name; XmClipboardPendingList *item_list; unsigned long *count; int XmClipboardLock(display, window) Display *display; Window window; int XmClipboardRegisterFormat(display, format_name, format_length) Display *display; char *format_name; int format_length; int XmClipboardRetrieve(display, window, format_name, buffer, length, num_bytes, private_id) Display *display; Window window; char *format_name; XtPointer buffer; unsigned long length, *num_bytes; int *private_id; int XmClipboardStartCopy(display, window, clip_label, timestamp, widget, callback, item_id) Display *display; Window window; XmString clip_label; Time timestamp; Widget widget; XmCutPasteProc callback; long *item_id; int XmClipboardStartRetrieve(display, window, timestamp) Display *display; Window window; Time timestamp; int XmClipboardUndoCopy(display, window) Display *display; Window window; int XmClipboardUnlock(display, window, remove_all_locks) Display *display; Window window; Boolean remove_all_locks; int XmClipboardWithdrawFormat(display, window, data_id) Display *display; Window window; int data_id; void XmCommandAppendValue(widget, command) Widget widget; XmString command; void XmCommandError(widget, error) Widget widget; XmString error; Widget XmCommandGetChild(widget, child) Widget widget; unsigned char child; void XmCommandSetValue(widget, command) Widget widget; XmString command; int XmConvertUnits(widget, orientation, from_unit_type, from_value, to_unit_type) Widget widget; int orientation, from_unit_type, from_value, to_unit_type; Widget XmCreateArrowButton(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateArrowButtonGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateBulletinBoard(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateBulletinBoardDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateCascadeButton(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateCascadeButtonGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateCommand(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateDialogShell(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateDragIcon (widget, name, arglist, argcount) Widget widget; String name; ArgList arglist; Cardinal argcount; Widget XmCreateDrawingArea(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateDrawnButton(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateErrorDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateFileSelectionBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateFileSelectionDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateForm(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateFormDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateFrame(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateInformationDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateLabel(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateLabelGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateList(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateMainWindow(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateMenuBar(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateMenuShell(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateMessageBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateMessageDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateOptionMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePanedWindow(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePopupMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePromptDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePulldownMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePushButton(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreatePushButtonGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateQuestionDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateRadioBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateRowColumn(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateScale(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateScrollBar(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateScrolledList(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateScrolledText(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateScrolledWindow(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSelectionBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSelectionDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSeparator(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSeparatorGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimpleCheckBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimpleMenuBar(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimpleOptionMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimplePopupMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimplePulldownMenu(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateSimpleRadioBox(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateTemplateDialog (parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateText(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateTextField(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateToggleButton(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateToggleButtonGadget(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateWarningDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateWorkArea(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; Widget XmCreateWorkingDialog(parent, name, arglist, argcount) Widget parent; String name; ArgList arglist; Cardinal argcount; XmString XmCvtCTToXmString(text) char *text; void XmCvtStringToUnitType(args, num_args, from_val, to_val) XrmValuePtr args; Cardinal *num_args; XrmValue *from_val, *to_val; char *XmCvtXmStringToCT(string) XmString string; void XmDeactivateProtocol(shell, property, protocol) Widget shell; Atom property, protocol; void XmDeactivateWMProtocol(shell, protocol) Widget shell; Atom protocol; Boolean XmDestroyPixmap(screen, pixmap) Screen *screen; Pixmap pixmap; void XmDragCancel (dragcontext) Widget dragcontext; Widget XmDragStart (widget, event, arglist, argcount) Widget widget; XEvent *event; ArgList arglist; Cardinal argcount; void XmDropSiteConfigureStackingOrder (widget, sibling, stack_mode) Widget widget, sibling; Cardinal stack_mode; void XmDropSiteEndUpdate (widget) Widget widget; Status XmDropSiteQueryStackingOrder (widget, parent_return, child_returns, num_child_returns) Widget widget, *parent_return, **child_returns; Cardinal *num_child_returns; void XmDropSiteRegister (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; void XmDropSiteRetrieve (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; void XmDropSiteStartUpdate (widget) Widget widget; void XmDropSiteUnregister (widget) Widget widget; void XmDropSiteUpdate (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; void XmDropTransferAdd (drop_transfer, transfers, num_transfers) Widget drop_transfer; XmDropTransferEntryRec *transfers; Cardinal num_transfers; Widget XmDropTransferStart (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; Widget XmFileSelectionBoxGetChild(widget, child) Widget widget; unsigned char child; void XmFileSelectionDoSearch(widget, dirmask) Widget widget; XmString dirmask; XmFontList XmFontListAdd(oldlist, font, charset) XmFontList oldlist; XFontStruct *font; XmStringCharSet charset; XmFontList XmFontListAppendEntry (oldlist, entry) XmFontList oldlist; XmFontListEntry entry; XmFontList XmFontListCopy(fontlist) XmFontList fontlist; XmFontList XmFontListCreate(font, charset) XFontStruct *font; XmStringCharSet charset; XmFontListEntry XmFontListEntryCreate (tag, type, font) char *tag; XmFontType type; XtPointer font; void XmFontListEntryFree (entry) XmFontListEntry *entry; XtPointer XmFontListEntryGetFont (entry, type_return) XmFontListEntry entry; XmFontType *type_return; char* XmFontListEntryGetTag (entry) XmFontListEntry entry; XmFontListEntry XmFontListEntryLoad (display, font_name, type, tag) Display *display; char *font_name, *tag; XmFontType type; void XmFontListFree(list) XmFontList list; void XmFontListFreeFontContext(context) XmFontContext context; Boolean XmFontListGetNextFont(context, charset, font) XmFontContext context; XmStringCharSet *charset; XFontStruct **font; Boolean XmFontListInitFontContext(context, fontlist) XmFontContext *context; XmFontList fontlist; XmFontListEntry XmFontListNextEntry (context) XmFontContext context; XmFontList XmFontListRemoveEntry (oldlist, entry) XmFontList oldlist; XmFontListEntry entry; String XmGetAtomName(display, atom) Display *display; Atom atom; XmColorProc XmGetColorCalculation() void XmGetColors(screen, colormap, background, foreground, top_shadow, bottom_shadow, select) Screen *screen; Colormap colormap; Pixel *background, *foreground, *top_shadow, *bottom_shadow; Pixel *select; Widget XmGetDestination(display) Display *display; Widget XmGetDragContext (refwidget, timestamp) Widget refwidget; Time timestamp; Widget XmGetFocusWidget (widget) Widget widget; Cursor XmGetMenuCursor(display) Display *display; Pixmap XmGetPixmap(screen, image_name, foreground, background) Screen *screen; char *image_name; Pixel foreground, background; Pixmap XmGetPixmapByDepth (screen, image_name,foreground, background, depth) Screen *screen; char *image_name; Pixel foreground, background; int depth; Widget XmGetPostedFromWidget(menu) Widget menu; Cardinal XmGetSecondaryResourceData (widget_class, secondary_data_return) WidgetClass widget_class; XmSecondaryResourceData **secondary_data_return; Widget XmGetTabGroup (widget) Widget widget; Widget XmGetTearOffControl (menu) Widget menu; XmVisibility XmGetVisibility (widget) Widget widget; Widget XmGetXmDisplay (display) Display *display; Widget XmGetXmScreen (screen) Screen *screen; XIM XmImGetXIM(widget) Widget widget; int XmImMbLookupString (widget, event, buffer_return, bytes_buffer, keysym_return, status_return) Widget widget; XKeyPressedEvent *event; char *buffer_return; int bytes_buffer; KeySym *keysym_return; Status *status_return; void XmImRegister (widget) Widget widget; void XmImSetFocusValues (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; void XmImSetValues (widget, arglist, argcount) Widget widget; ArgList arglist; Cardinal argcount; void XmImUnregister (widget) Widget widget; void XmImUnsetFocus (widget) Widget widget; void XmImVaSetFocusValues (widget, arg...) Widget widget; void XmImVaSetValues (widget, arg...) Widget widget; Boolean XmInstallImage(image, image_name) XImage *image; char *image_name; Atom XmInternAtom(display, name, only_if_exists) Display *display; String name; Boolean only_if_exists; Boolean XmIsMotifWMRunning(shell) Widget shell; Boolean XmIsTraversable (widget) Widget widget; void XmListAddItem(widget, item, position) Widget widget; XmString item; int position; void XmListAddItems(widget, items, item_count, position) Widget widget; XmString *items; int item_count, position; void XmListAddItemsUnselected(widget, item, position) Widget widget; XmString item; int position; void XmListDeleteAllItems(widget) Widget widget; void XmListDeleteItem(widget, item) Widget widget; XmString item; void XmListDeleteItems(widget, items, item_count) Widget widget; XmString *items; int item_count; void XmListDeleteItemsPos(widget, item_count, position) Widget widget; int item_count; int position; void XmListDeletePos(widget, position) Widget widget; int position; void XmListDeletePositions (widget, position_list, position_count) Widget widget; int *position_list, position_count; void XmListDeselectAllItems(widget) Widget widget; void XmListDeselectItem(widget, item) Widget widget; XmString item; void XmListDeselectPos(widget, position) Widget widget; int position; int XmListGetKbdItemPos (widget) Widget widget; Boolean XmListGetMatchPos(widget, item, position_list, position_count) Widget widget; XmString item; int **position_list, *position_count; Boolean XmListGetSelectedPos(widget, position_list, position_count) Widget widget; int **position_list, *position_count; Boolean XmListItemExists(widget, item) Widget widget; XmString item; int XmListItemPos(widget, item) Widget widget; XmString item; Boolean XmListPosSelected (widget, position) Widget widget; int position; Boolean XmListPosToBounds (widget, position, x, y, width, height) Widget widget; int position; Position *x, *y; Dimension *width, *height; void XmListReplaceItems(widget, old_items, item_count, new_items) Widget widget; XmString *old_items; int item_count; XmString *new_items; void XmListReplaceItemsPos(widget, new_items, item_count, position) Widget widget; XmString *new_items; int item_count, position; void XmListReplaceItemsPosUnselected (widget, new_items, item_count, position) Widget widget; XmString *new_items; int item_count, position; void XmListReplaceItemsUnselected (widget, old_items, item_count, new_items) Widget widget; XmString *old_items, *new_items; int item_count; void XmListReplacePositions (widget, position_list, item_list, item_count) Widget widget; int *position_list, item_count; XmString *item_list; void XmListSelectItem(widget, item, notify) Widget widget; XmString item; Boolean notify; void XmListSelectPos(widget, position, notify) Widget widget; int position; Boolean notify; void XmListSetAddMode(widget, mode) Widget widget; Boolean mode; void XmListSetBottomItem(widget, item) Widget widget; XmString item; void XmListSetBottomPos(widget, position) Widget widget; int position; void XmListSetHorizPos(widget, position) Widget widget; int position; void XmListSetItem(widget, item) Widget widget; XmString item; Boolean XmListSetKbdItemPos (widget, position) Widget widget; int position; void XmListSetPos(widget, position) Widget widget; int position; void XmListUpdateSelectedList (widget) Widget widget; int XmListYToPos (widget, y) Widget widget; Position y; Widget XmMainWindowSep1(widget) Widget widget; Widget XmMainWindowSep2(widget) Widget widget; Widget XmMainWindowSep3(widget) Widget widget; void XmMainWindowSetAreas(widget, menu_bar, command_window, horizontal_scrollbar, vertical_scrollbar, work_region) Widget widget, menu_bar, command_window; Widget horizontal_scrollbar, vertical_scrollbar; Widget work_region; char * XmMapSegmentEncoding (fontlist_tag) char *fontlist_tag; void XmMenuPosition(menu, event) Widget menu; XButtonPressedEvent *event; Widget XmMessageBoxGetChild(widget, child) Widget widget; unsigned char child; Widget XmOptionButtonGadget(option_menu) Widget option_menu; Widget XmOptionLabelGadget(option_menu) Widget option_menu; Boolean XmProcessTraversal(widget, direction) Widget widget; XmTraversalDirection direction; char * XmRegisterSegmentEncoding (fontlist_tag, ct_encoding) char *fontlist_tag; char *ct_encoding; void XmRemoveProtocolCallback(shell, property, protocol, callback, closure) Widget shell; Atom property, protocol; XtCallbackProc callback; XtPointer closure; void XmRemoveProtocols (shell, property, protocols, num_protocols) Widget shell; Atom property, * protocols; Cardinal num_protocols; void XmRemoveTabGroup(tab_group) Widget tab_group; void XmRemoveWMProtocolCallback(shell, protocol, callback, closure) Widget shell; Atom protocol; XtCallbackProc callback; XtPointer closure; void XmRemoveWMProtocols (shell, protocols, num_protocols) Widget shell; Atom * protocols; Cardinal num_protocols; void XmRepTypeAddReverse (rep_type_id) XmRepTypeId rep_type_id; XmRepTypeId XmRepTypeGetId (rep_type) String rep_type; String * XmRepTypeGetNameList (rep_type_id, use_uppercase_format) XmRepTypeId rep_type_id; Boolean use_uppercase_format; XmRepTypeEntry XmRepTypeGetRecord (rep_type_id) XmRepTypeId rep_type_id; XmRepTypeList XmRepTypeGetRegistered () void XmRepTypeInstallTearOffModelConverter () XmRepTypeId XmRepTypeRegister (rep_type, value_names, values, num_values) String rep_type, *value_names; unsigned char *values, num_values; Boolean XmRepTypeValidValue (rep_type_id, test_value, enable_default_warning) XmRepTypeId rep_type_id; unsigned char test_value; Widget enable_default_warning; void XmResolveAllPartOffsets(widget_class, offset, constraint_offset) WidgetClass widget_class; XmOffsetPtr *offset, *constraint_offset; void XmResolvePartOffsets(widget_class, offset) WidgetClass widget_class; XmOffsetPtr *offset; void XmScaleGetValue(widget, value_return) Widget widget; int *value_return; void XmScaleSetValue(widget, value) Widget widget; int value; void XmScrollBarGetValues(widget, value_return, slider_size_return, increment_return, page_increment_return) Widget widget; int *value_return, *slider_size_return; int *increment_return, *page_increment_return; void XmScrollBarSetValues(widget, value, slider_size, increment, page_increment, notify) Widget widget; int value, slider_size; int increment, page_increment; Boolean notify; void XmScrollVisible (scrollw_widget, widget, left_right_margin, top_bottom_margin) Widget scrollw_widget, widget; Dimension left_right_margin, top_bottom_margin; void XmScrolledWindowSetAreas(widget, horizontal_scrollbar, vertical_scrollbar, work_region) Widget widget, horizontal_scrollbar; Widget vertical_scrollbar, work_region; Widget XmSelectionBoxGetChild(widget, child) Widget widget; unsigned char child; XmColorProc XmSetColorCalculation(color_proc) XmColorProc color_proc; void XmSetFontUnit(display, font_unit_value) Display *display; int font_unit_value; void XmSetFontUnits(display, h_value, v_value) Display *display; int h_value, v_value; void XmSetMenuCursor(display, cursorId) Display *display; Cursor cursorId; void XmSetProtocolHooks(shell, property, protocol, prehook, pre_closure, posthook, post_closure) Widget shell; Atom property, protocol; XtCallbackProc prehook, posthook; XtPointer pre_closure, post_closure; void XmSetWMProtocolHooks(shell, protocol, prehook, pre_closure, posthook, post_closure) Widget shell; Atom protocol; XtCallbackProc prehook, posthook; XtPointer pre_closure, post_closure; Dimension XmStringBaseline(fontlist, string) XmFontList fontlist; XmString string; Boolean XmStringByteCompare(s1, s2) XmString s1, s2; Boolean XmStringCompare(s1, s2) XmString s1, s2; XmString XmStringConcat(s1, s2) XmString s1, s2; XmString XmStringCopy(s1) XmString s1; XmString XmStringCreate(text, tag) char *text, *tag; XmString XmStringCreateLocalized (text) char *text; XmString XmStringCreateLtoR(text, tag) char *text, *tag; XmString XmStringCreateSimple(text) char *text; XmString XmStringDirectionCreate(direction) XmStringDirection direction; void XmStringDraw(d, w, fontlist, string, gc, x, y, width, alignment, layout_direction, clip) Display *d; Window w; XmFontList fontlist; XmString string; GC gc; Position x, y; Dimension width; unsigned char alignment, layout_direction; XRectangle *clip; void XmStringDrawImage(d, w, fontlist, string, gc, x, y, width, alignment, layout_direction, clip) Display *d; Window w; XmFontList fontlist; XmString string; GC gc; Position x, y; Dimension width; unsigned char alignment, layout_direction; XRectangle *clip; void XmStringDrawUnderline(d, w, fontlist, string, gc, x, y, width, alignment, layout_direction, clip, underline) Display *d; Window w; XmFontList fontlist; XmString string; GC gc; Position x, y; Dimension width; unsigned char alignment, layout_direction; XRectangle *clip; XmString underline; Boolean XmStringEmpty(s1) XmString s1; void XmStringExtent(fontlist, string, width, height) XmFontList fontlist; XmString string; Dimension *width, *height; void XmStringFree(string) XmString string; void XmStringFreeContext(context) XmStringContext context; Boolean XmStringGetLtoR(string, tag , text) XmString string; XmStringCharSet *tag; char **text; XmStringComponentType XmStringGetNextComponent(context, text, tag, direction, unknown_tag, unknown_length, unknown_value) XmStringContext context; char **text; XmStringCharSet *tag; XmStringDirection *direction; XmStringComponentType *unknown_tag; unsigned short *unknown_length; unsigned char **unknown_value; Boolean XmStringGetNextSegment(context, text, tag, direction, separator) XmStringContext context; char **text; XmStringCharSet *tag; XmStringDirection *direction; Boolean *separator; Boolean XmStringHasSubstring(string, substring) XmString string; XmString substring; Dimension XmStringHeight(fontlist, string) XmFontList fontlist; XmString string; Boolean XmStringInitContext(context, string) XmStringContext *context; XmString string; int XmStringLength(s1) XmString s1; int XmStringLineCount(string) XmString string; XmString XmStringNConcat(s1, s2, num_bytes) XmString s1, s2; int num_bytes; XmString XmStringNCopy(s1, num_bytes) XmString s1; int num_bytes; XmStringComponentType XmStringPeekNextComponent(context) XmStringContext context; XmString XmStringSegmentCreate(text, tag, direction, separator) char *text; XmStringCharSet tag; XmStringDirection direction; Boolean separator; XmString XmStringSeparatorCreate() Dimension XmStringWidth(fontlist, string) XmFontList fontlist; XmString string; Boolean XmTargetsAreCompatible (display, export_targets, num_export_targets, import_targets, num_import_targets) Display *display; Atom *export_targets, *import_targets; Cardinal num_export_targets, num_import_targets; void XmTextClearSelection(widget, time) Widget widget; Time time; Boolean XmTextCopy(widget, time) Widget widget; Time time; Boolean XmTextCut(widget, time) Widget widget; Time time; void XmTextDisableRedisplay (widget) Widget widget; void XmTextEnableRedisplay (widget) Widget widget; void XmTextFieldClearSelection(widget, time) Widget widget; Time time; Boolean XmTextFieldCopy(widget, time) Widget widget; Time time; Boolean XmTextFieldCut(widget, time) Widget widget; Time time; int XmTextFieldGetBaseline(widget) Widget widget; Boolean XmTextFieldGetEditable(widget) Widget widget; XmTextPosition XmTextFieldGetInsertionPosition(widget) Widget widget; XmTextPosition XmTextFieldGetLastPosition(widget) Widget widget; int XmTextFieldGetMaxLength(widget) Widget widget; char *XmTextFieldGetSelection(widget) Widget widget; Boolean XmTextFieldGetSelectionPosition(widget, left, right) Widget widget; XmTextPosition *left, *right; wchar_t * XmTextFieldGetSelectionWcs (widget) Widget widget; char *XmTextFieldGetString(widget) Widget widget; wchar_t * XmTextFieldGetStringWcs (widget) Widget widget; int XmTextFieldGetSubstring (widget, start, num_chars, buffer_size, buffer) Widget widget; XmTextPosition start; int num_chars, buffer_size; char *buffer; int XmTextFieldGetSubstringWcs (widget, start, num_chars, buffer_size, buffer) Widget widget; XmTextPosition start; int num_chars, buffer_size; wchar_t *buffer; void XmTextFieldInsert(widget, position, value) Widget widget; XmTextPosition position; char *value; void XmTextFieldInsertWcs (widget, position, wcstring) Widget widget; XmTextPosition position; wchar_t *wcstring; Boolean XmTextFieldPaste(widget) Widget widget; Boolean XmTextFieldPosToXY(widget, position, x, y) Widget widget; XmTextPosition position; Position *x, *y; Boolean XmTextFieldRemove(widget) Widget widget; void XmTextFieldReplace(widget, from_pos, to_pos, value) Widget widget; XmTextPosition from_pos, to_pos; char *value; void XmTextFieldReplaceWcs (widget, from_pos, to_pos, wcstring) Widget widget; XmTextPosition from_pos; XmTextPosition to_pos; wchar_t *wcstring; void XmTextFieldSetAddMode(widget, state) Widget widget; Boolean state; void XmTextFieldSetEditable(widget, editable) Widget widget; Boolean editable; void XmTextFieldSetHighlight(widget, left, right, mode) Widget widget; XmTextPosition left, right; XmHighlightMode mode; void XmTextFieldSetInsertionPosition(widget, position) Widget widget; XmTextPosition position; void XmTextFieldSetMaxLength(widget, max_length) Widget widget; int max_length; void XmTextFieldSetSelection(widget, first, last, time) Widget widget; XmTextPosition first, last; Time time; void XmTextFieldSetString(widget, value) Widget widget; char *value; void XmTextFieldSetStringWcs (widget, wcstring) Widget widget; wchar_t *wcstring; void XmTextFieldShowPosition(widget, position) Widget widget; XmTextPosition position; XmTextPosition XmTextFieldXYToPos(widget, x, y) Widget widget; Position x, y; Boolean XmTextFindString (widget, start, string, direction, position) Widget widget; XmTextPosition start; char *string; XmTextDirection direction; XmTextPosition *position; Boolean XmTextFindStringWcs (widget, start, wcstring, direction, position) Widget widget; XmTextPosition start; wchar_t *wcstring; XmTextDirection direction; XmTextPosition *position; int XmTextGetBaseline(widget) Widget widget; Boolean XmTextGetEditable(widget) Widget widget; XmTextPosition XmTextGetInsertionPosition(widget) Widget widget; XmTextPosition XmTextGetLastPosition(widget) Widget widget; int XmTextGetMaxLength(widget) Widget widget; char *XmTextGetSelection(widget) Widget widget; Boolean XmTextGetSelectionPosition(widget, left, right) Widget widget; XmTextPosition *left, *right; wchar_t *XmTextGetSelectionWcs (widget) Widget widget; XmTextSource XmTextGetSource(widget) Widget widget; char *XmTextGetString(widget) Widget widget; wchar_t * XmTextGetStringWcs (widget) Widget widget; int XmTextGetSubstring (widget, start, num_chars, buffer_size, buffer) Widget widget; XmTextPosition start; int num_chars, buffer_size; char *buffer; int XmTextGetSubstringWcs (widget, start, num_chars, buffer_size, buffer) Widget widget; XmTextPosition start; int num_chars, buffer_size; wchar_t *buffer; XmTextPosition XmTextGetTopCharacter(widget) Widget widget; void XmTextInsert(widget, position, value) Widget widget; XmTextPosition position; char *value; void XmTextInsertWcs (widget, position, wcstring) Widget widget; XmTextPosition position; wchar_t *wcstring; Boolean XmTextPaste(widget) Widget widget; Boolean XmTextPosToXY(widget, position, x, y) Widget widget; XmTextPosition position; Position *x, *y; Boolean XmTextRemove(widget) Widget widget; void XmTextReplace(widget, from_pos, to_pos, value) Widget widget; XmTextPosition from_pos, to_pos; char *value; void XmTextReplaceWcs (widget, from_pos, to_pos, wcstring) Widget widget; XmTextPosition from_pos; XmTextPosition to_pos; wchar_t *wcstring; void XmTextScroll(widget, lines) Widget widget; int lines; void XmTextSetAddMode(widget, state) Widget widget; Boolean state; void XmTextSetEditable(widget, editable) Widget widget; Boolean editable; void XmTextSetHighlight(widget, left, right, mode) Widget widget; XmTextPosition left, right; XmHighlightMode mode; void XmTextSetInsertionPosition(widget, position) Widget widget; XmTextPosition position; void XmTextSetMaxLength(widget, max_length) Widget widget; int max_length; void XmTextSetSelection(widget, first, last, time) Widget widget; XmTextPosition first, last; Time time; void XmTextSetSource(widget, source, top_character, cursor_position) Widget widget; XmTextSource source; XmTextPosition top_character, cursor_position; void XmTextSetString(widget, value) Widget widget; char *value; void XmTextSetStringWcs (widget, wcstring) Widget widget; wchar_t *wcstring; void XmTextSetTopCharacter(widget, top_character) Widget widget; XmTextPosition top_character; void XmTextShowPosition(widget, position) Widget widget; XmTextPosition position; XmTextPosition XmTextXYToPos(widget, x, y) Widget widget; Position x, y; Boolean XmToggleButtonGadgetGetState(widget) Widget widget; void XmToggleButtonGadgetSetState(widget, state, notify) Widget widget; Boolean state, notify; Boolean XmToggleButtonGetState(widget) Widget widget; void XmToggleButtonSetState(widget, state, notify) Widget widget; Boolean state, notify; Widget XmTrackingEvent (widget, cursor, confine_to, event_return) Widget widget; Cursor cursor; Boolean confine_to; XEvent *event_return; Widget XmTrackingLocate(widget, cursor, confine_to) Widget widget; Cursor cursor; Boolean confine_to; void XmTranslateKey (display, keycode, modifiers, modifiers_return, keysym_return) Display *display; KeyCode keycode; Modifiers modifiers, *modifiers_return; KeySym *keysym_return; Boolean XmUninstallImage(image) XImage *image; void XmUpdateDisplay(widget) Widget widget; Widget XmVaCreateSimpleCheckBox(parent, name, callback, arg...) Widget parent; String name; XtCallbackProc callback; Widget XmVaCreateSimpleMenuBar(parent, name, arg...) Widget parent; String name; Widget XmVaCreateSimpleOptionMenu(parent, name, option_label, option_mnemonic, button_set, callback, arg...) Widget parent; String name; XmString option_label; KeySym option_mnemonic; int button_set; XtCallbackProc callback; Widget XmVaCreateSimplePopupMenu(parent, name, callback, arg...) Widget parent; String name; XtCallbackProc callback; Widget XmVaCreateSimplePulldownMenu(parent, name, post_from_button, callback, arg...) Widget parent; String name; int post_from_button; XtCallbackProc callback; Widget XmVaCreateSimpleRadioBox(parent, name, button_set, callback, arg...) Widget parent; String name; int button_set; XtCallbackProc callback; Boolean XmWidgetGetBaselines (widget, baselines, line_count) Widget widget; Dimension **baselines; int *line_count; Boolean XmWidgetGetDisplayRect (widget, displayrect) Widget widget; XRectangle *displayrect; |
|