NAMETk_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_Offset(type, field)ARGUMENTS
. el .TP 15
Tcl_Interp *interp(in) A Tcl interpreter. Most procedures use this only for returning error messages; if it is NULL then no error messages are returned. For Tk_CreateOptionTable the value cannot be NULL; it gives the interpreter in which the option table will be used.