SysTutorials Posts

  • |

    Tk_Offset (3) Linux Manual Page

    Tk_CreateOptionTable, Tk_DeleteOptionTable, Tk_InitOptions, Tk_SetOptions, Tk_FreeSavedOptions, Tk_RestoreSavedOptions, Tk_GetOptionValue, Tk_GetOptionInfo, Tk_FreeConfigOptions, Tk_Offset – process configuration options Synopsis #include <tk.h> Tk_OptionTable Tk_CreateOptionTable(interp, templatePtr) Tk_DeleteOptionTable(optionTable) int Tk_InitOptions(interp, recordPtr, optionTable, tkwin) int Tk_SetOptions(interp, recordPtr, optionTable, objc, objv, tkwin, savePtr, maskPtr) Tk_FreeSavedOptions(savedPtr) Tk_RestoreSavedOptions(savedPtr) Tcl_Obj * Tk_GetOptionValue(interp, recordPtr, optionTable, namePtr, tkwin) Tcl_Obj * Tk_GetOptionInfo(interp, recordPtr, optionTable, namePtr, tkwin) Tk_FreeConfigOptions(recordPtr, optionTable, tkwin) int…

  • |

    Tk_NameToWindow (3) Linux Manual Page

    Tk_Name, Tk_PathName, Tk_NameToWindow – convert between names and window tokens Synopsis #include <tk.h> Tk_Uid Tk_Name(tkwin) char * Tk_PathName(tkwin) Tk_Window Tk_NameToWindow(interp, pathName, tkwin) Arguments Tk_Window tkwin (in) Token for window. Tcl_Interp *interp (out) Interpreter to use for error reporting. const char *pathName (in) Character string containing path name of window. Description Each window managed by Tk…

  • |

    Tk_NameOfRelief (3) Linux Manual Page

    Tk_GetReliefFromObj, Tk_GetRelief, Tk_NameOfRelief – translate between strings and relief values Synopsis #include <tk.h> int Tk_GetReliefFromObj(interp, objPtr, reliefPtr) int Tk_GetRelief(interp, name, reliefPtr) const char * Tk_NameOfRelief(relief) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting. Tcl_Obj *objPtr (in/out) String value contains name of relief, one of “flat”, “groove”, “raised”, “ridge”, “solid”, or “sunken”; the internal…

  • |

    Tk_NameOfJustify (3) Linux Manual Page

    Tk_GetJustifyFromObj, Tk_GetJustify, Tk_NameOfJustify – translate between strings and justification styles Synopsis #include <tk.h> int Tk_GetJustifyFromObj(interp, objPtr, justifyPtr) int Tk_GetJustify(interp, string, justifyPtr) const char * Tk_NameOfJustify(justify) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting, or NULL. Tcl_Obj *objPtr (in/out) String value contains name of justification style, one of “left”, “right”, or “center”. The internal…

  • |

    Tk_NameOfJoinStyle (3) Linux Manual Page

    Tk_GetJoinStyle, Tk_NameOfJoinStyle – translate between strings and join styles Synopsis #include <tk.h> int Tk_GetJoinStyle(interp, string, joinPtr) const char * Tk_NameOfJoinStyle(join) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting. const char *string (in) String containing name of join style: one of “bevel”, “miter”, or “round”. int *joinPtr (out) Pointer to location in which to…

  • |

    Tk_NameOfImage (3) Linux Manual Page

    Tk_NameOfImage – Return name of image. Synopsis #include <tk.h> const char * Tk_NameOfImage(typePtr) Arguments Tk_ImageMaster *masterPtr (in) Token for image, which was passed to image manager’s createProc when the image was created. Description This procedure is invoked by image managers to find out the name of an image. Given the token for the image, it…

  • |

    Tk_NameOfFont (3) Linux Manual Page

    Tk_AllocFontFromObj, Tk_GetFont, Tk_GetFontFromObj, Tk_NameOfFont, Tk_FreeFontFromObj, Tk_FreeFont – maintain database of fonts Synopsis #include <tk.h> Tk_Font Tk_AllocFontFromObj(interp, tkwin, objPtr) Tk_Font Tk_GetFont(interp, tkwin, string) Tk_Font Tk_GetFontFromObj(tkwin, objPtr) const char * Tk_NameOfFont(tkfont) Tk_Font Tk_FreeFontFromObj(tkwin, objPtr) void Tk_FreeFont(tkfont) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting. If NULL, then no error messages are left after errors. Tk_Window…

  • |

    Tk_NameOfCursor (3) Linux Manual Page

    Tk_AllocCursorFromObj, Tk_GetCursor, Tk_GetCursorFromObj, Tk_GetCursorFromData, Tk_NameOfCursor, Tk_FreeCursorFromObj, Tk_FreeCursor – maintain database of cursors Synopsis #include <tk.h> Tk_Cursor Tk_AllocCursorFromObj(interp, tkwin, objPtr) Tk_Cursor Tk_GetCursor(interp, tkwin, name) Tk_Cursor Tk_GetCursorFromObj(tkwin, objPtr) Tk_Cursor Tk_GetCursorFromData(interp, tkwin, source, mask, width, height, xHot, yHot, fg, bg) const char * Tk_NameOfCursor(display, cursor) Tk_FreeCursorFromObj(tkwin, objPtr) Tk_FreeCursor(display, cursor) Arguments Tcl_Interp *interp (in) Interpreter to use for error…

  • |

    Tk_NameOfColor (3) Linux Manual Page

    Tk_AllocColorFromObj, Tk_GetColor, Tk_GetColorFromObj, Tk_GetColorByValue, Tk_NameOfColor, Tk_FreeColorFromObj, Tk_FreeColor – maintain database of colors Synopsis #include <tk.h> XColor * Tk_AllocColorFromObj(interp, tkwin, objPtr) XColor * Tk_GetColor(interp, tkwin, name) XColor * Tk_GetColorFromObj(tkwin, objPtr) XColor * Tk_GetColorByValue(tkwin, prefPtr) const char * Tk_NameOfColor(colorPtr) GC Tk_GCForColor(colorPtr, drawable) Tk_FreeColorFromObj(tkwin, objPtr) Tk_FreeColor(colorPtr) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting. Tk_Window tkwin…

  • |

    Tk_NameOfCapStyle (3) Linux Manual Page

    Tk_GetCapStyle, Tk_NameOfCapStyle – translate between strings and cap styles Synopsis #include <tk.h> int Tk_GetCapStyle(interp, string, capPtr) const char * Tk_NameOfCapStyle(cap) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting. const char *string (in) String containing name of cap style: one of “butt”, “projecting”, or “round”. int *capPtr (out) Pointer to location in which to…

  • |

    Tk_NameOfBitmap (3) Linux Manual Page

    Tk_AllocBitmapFromObj, Tk_GetBitmap, Tk_GetBitmapFromObj, Tk_DefineBitmap, Tk_NameOfBitmap, Tk_SizeOfBitmap, Tk_FreeBitmapFromObj, Tk_FreeBitmap – maintain database of single-plane pixmaps Synopsis #include <tk.h> Pixmap Tk_AllocBitmapFromObj(interp, tkwin, objPtr) Pixmap Tk_GetBitmap(interp, tkwin, info) Pixmap Tk_GetBitmapFromObj(tkwin, objPtr) int Tk_DefineBitmap(interp, name, source, width, height) const char * Tk_NameOfBitmap(display, bitmap) Tk_SizeOfBitmap(display, bitmap, widthPtr, heightPtr) Tk_FreeBitmapFromObj(tkwin, objPtr) Tk_FreeBitmap(display, bitmap) Arguments Tcl_Interp *interp (in) Interpreter to use for…

  • |

    Tk_NameOfAnchor (3) Linux Manual Page

    Tk_GetAnchorFromObj, Tk_GetAnchor, Tk_NameOfAnchor – translate between strings and anchor positions Synopsis #include <tk.h> int Tk_GetAnchorFromObj(interp, objPtr, anchorPtr) int Tk_GetAnchor(interp, string, anchorPtr) const char * Tk_NameOfAnchor(anchor) Arguments Tcl_Interp *interp (in) Interpreter to use for error reporting, or NULL. Tcl_Obj *objPtr (in/out) String value contains name of anchor point: “n”, “ne”, “e”, “se”, “s”, “sw”, “w”, “nw”,…

  • |

    Tk_NameOf3DBorder (3) Linux Manual Page

    Tk_Alloc3DBorderFromObj, Tk_Get3DBorder, Tk_Get3DBorderFromObj, Tk_Draw3DRectangle, Tk_Fill3DRectangle, Tk_Draw3DPolygon, Tk_Fill3DPolygon, Tk_3DVerticalBevel, Tk_3DHorizontalBevel, Tk_SetBackgroundFromBorder, Tk_NameOf3DBorder, Tk_3DBorderColor, Tk_3DBorderGC, Tk_Free3DBorderFromObj, Tk_Free3DBorder – draw borders with three-dimensional appearance Synopsis #include <tk.h> Tk_3DBorder Tk_Alloc3DBorderFromObj(interp, tkwin, objPtr) Tk_3DBorder Tk_Get3DBorder(interp, tkwin, colorName) Tk_3DBorder Tk_Get3DBorderFromObj(tkwin, objPtr) void Tk_Draw3DRectangle(tkwin, drawable, border, x, y, width, height, borderWidth, relief) void Tk_Fill3DRectangle(tkwin, drawable, border, x, y, width, height, borderWidth, relief)…

  • |

    Tk_Name (3) Linux Manual Page

    Tk_Name, Tk_PathName, Tk_NameToWindow – convert between names and window tokens Synopsis #include <tk.h> Tk_Uid Tk_Name(tkwin) char * Tk_PathName(tkwin) Tk_Window Tk_NameToWindow(interp, pathName, tkwin) Arguments Tk_Window tkwin (in) Token for window. Tcl_Interp *interp (out) Interpreter to use for error reporting. const char *pathName (in) Character string containing path name of window. Description Each window managed by Tk…

  • |

    Tk_MoveWindow (3) Linux Manual Page

    Tk_ConfigureWindow, Tk_MoveWindow, Tk_ResizeWindow, Tk_MoveResizeWindow, Tk_SetWindowBorderWidth, Tk_ChangeWindowAttributes, Tk_SetWindowBackground, Tk_SetWindowBackgroundPixmap, Tk_SetWindowBorder, Tk_SetWindowBorderPixmap, Tk_SetWindowColormap, Tk_DefineCursor, Tk_UndefineCursor – change window configuration or attributes Synopsis #include <tk.h> Tk_ConfigureWindow(tkwin, valueMask, valuePtr) Tk_MoveWindow(tkwin, x, y) Tk_ResizeWindow(tkwin, width, height) Tk_MoveResizeWindow(tkwin, x, y, width, height) Tk_SetWindowBorderWidth(tkwin, borderWidth) Tk_ChangeWindowAttributes(tkwin, valueMask, attsPtr) Tk_SetWindowBackground(tkwin, pixel) Tk_SetWindowBackgroundPixmap(tkwin, pixmap) Tk_SetWindowBorder(tkwin, pixel) Tk_SetWindowBorderPixmap(tkwin, pixmap) Tk_SetWindowColormap(tkwin, colormap) Tk_DefineCursor(tkwin, cursor) Tk_UndefineCursor(tkwin) Arguments…

  • |

    Tk_MoveToplevelWindow (3) Linux Manual Page

    Tk_MoveToplevelWindow – Adjust the position of a top-level window Synopsis #include <tk.h> Tk_MoveToplevelWindow(tkwin, x, y) Arguments Tk_Window tkwin (in) Token for top-level window to move. int x (in) New x-coordinate for the top-left pixel of tkwin‘s border, or the top-left pixel of the decorative border supplied for tkwin by the window manager, if there is…

  • |

    Tk_MoveResizeWindow (3) Linux Manual Page

    Tk_ConfigureWindow, Tk_MoveWindow, Tk_ResizeWindow, Tk_MoveResizeWindow, Tk_SetWindowBorderWidth, Tk_ChangeWindowAttributes, Tk_SetWindowBackground, Tk_SetWindowBackgroundPixmap, Tk_SetWindowBorder, Tk_SetWindowBorderPixmap, Tk_SetWindowColormap, Tk_DefineCursor, Tk_UndefineCursor – change window configuration or attributes Synopsis #include <tk.h> Tk_ConfigureWindow(tkwin, valueMask, valuePtr) Tk_MoveWindow(tkwin, x, y) Tk_ResizeWindow(tkwin, width, height) Tk_MoveResizeWindow(tkwin, x, y, width, height) Tk_SetWindowBorderWidth(tkwin, borderWidth) Tk_ChangeWindowAttributes(tkwin, valueMask, attsPtr) Tk_SetWindowBackground(tkwin, pixel) Tk_SetWindowBackgroundPixmap(tkwin, pixmap) Tk_SetWindowBorder(tkwin, pixel) Tk_SetWindowBorderPixmap(tkwin, pixmap) Tk_SetWindowColormap(tkwin, colormap) Tk_DefineCursor(tkwin, cursor) Tk_UndefineCursor(tkwin) Arguments…

  • |

    Tk_MinReqWidth (3) Linux Manual Page

    Tk_WindowId, Tk_Parent, Tk_Display, Tk_DisplayName, Tk_ScreenNumber, Tk_Screen, Tk_X, Tk_Y, Tk_Width, Tk_Height, Tk_Changes, Tk_Attributes, Tk_IsContainer, Tk_IsEmbedded, Tk_IsMapped, Tk_IsTopLevel, Tk_ReqWidth, Tk_ReqHeight, Tk_MinReqWidth, Tk_MinReqHeight, Tk_InternalBorderLeft, Tk_InternalBorderRight, Tk_InternalBorderTop, Tk_InternalBorderBottom, Tk_Visual, Tk_Depth, Tk_Colormap, Tk_Interp – retrieve information from Tk’s local data structure Synopsis #include <tk.h> Window Tk_WindowId(tkwin) Tk_Window Tk_Parent(tkwin) Display * Tk_Display(tkwin) const char * Tk_DisplayName(tkwin) int Tk_ScreenNumber(tkwin) Screen * Tk_Screen(tkwin)…

  • |

    Tk_MinReqHeight (3) Linux Manual Page

    Tk_WindowId, Tk_Parent, Tk_Display, Tk_DisplayName, Tk_ScreenNumber, Tk_Screen, Tk_X, Tk_Y, Tk_Width, Tk_Height, Tk_Changes, Tk_Attributes, Tk_IsContainer, Tk_IsEmbedded, Tk_IsMapped, Tk_IsTopLevel, Tk_ReqWidth, Tk_ReqHeight, Tk_MinReqWidth, Tk_MinReqHeight, Tk_InternalBorderLeft, Tk_InternalBorderRight, Tk_InternalBorderTop, Tk_InternalBorderBottom, Tk_Visual, Tk_Depth, Tk_Colormap, Tk_Interp – retrieve information from Tk’s local data structure Synopsis #include <tk.h> Window Tk_WindowId(tkwin) Tk_Window Tk_Parent(tkwin) Display * Tk_Display(tkwin) const char * Tk_DisplayName(tkwin) int Tk_ScreenNumber(tkwin) Screen * Tk_Screen(tkwin)…

  • |

    Tk_MeasureChars (3) Linux Manual Page

    Tk_MeasureChars, Tk_TextWidth, Tk_DrawChars, Tk_UnderlineChars – routines to measure and display simple single-line strings. Synopsis #include <tk.h> int Tk_MeasureChars(tkfont, string, numBytes, maxPixels, flags, lengthPtr) int Tk_TextWidth(tkfont, string, numBytes) Tk_DrawChars(display, drawable, gc, tkfont, string, numBytes, x, y) Tk_UnderlineChars(display, drawable, gc, tkfont, string, x, y, firstByte, lastByte) Arguments Tk_Font tkfont (in) Token for font in which text is…