GetOption.3
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
- '"
- '" Copyright (c) 1990 The Regents of the University of California.
- '" Copyright (c) 1994-1996 Sun Microsystems, Inc.
- '"
- '" See the file "license.terms" for information on usage and redistribution
- '" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
- '"
- '" RCS: @(#) $Id: GetOption.3,v 1.3 2002/08/05 04:30:38 dgp Exp $
- '"
- .so man.macros
- .TH Tk_GetOption 3 "" Tk "Tk Library Procedures"
- .BS
- .SH NAME
- Tk_GetOption - retrieve an option from the option database
- .SH SYNOPSIS
- .nf
- fB#include <tk.h>fR
- .sp
- Tk_Uid
- fBTk_GetOptionfR(fItkwin, name, classfR)
- .SH ARGUMENTS
- .AS Tk_Window *class
- .AP Tk_Window tkwin in
- Token for window.
- .AP "CONST char" *name in
- Name of desired option.
- .AP "CONST char" *class in
- Class of desired option. Null means there is no class for
- this option; do lookup based on name only.
- .BE
- .SH DESCRIPTION
- .PP
- This procedure is invoked to retrieve an option from the database
- associated with fItkwinfR's main window. If there is an option
- for fItkwinfR that matches the given fInamefR or fIclassfR,
- then it is returned in the form of a Tk_Uid. If multiple options
- match fInamefR and fIclassfR, then the highest-priority one
- is returned. If no option matches, then NULL is returned.
- .PP
- fBTk_GetOptionfR caches options related to fItkwinfR so that
- successive calls for the same fItkwinfR will execute much more
- quickly than successive calls for different windows.
- .SH KEYWORDS
- class, name, option, retrieve