GetOption.3
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. '"
  2. '" Copyright (c) 1990 The Regents of the University of California.
  3. '" Copyright (c) 1994-1996 Sun Microsystems, Inc.
  4. '"
  5. '" See the file "license.terms" for information on usage and redistribution
  6. '" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  7. '" 
  8. '" RCS: @(#) $Id: GetOption.3,v 1.3 2002/08/05 04:30:38 dgp Exp $
  9. '" 
  10. .so man.macros
  11. .TH Tk_GetOption 3 "" Tk "Tk Library Procedures"
  12. .BS
  13. .SH NAME
  14. Tk_GetOption - retrieve an option from the option database
  15. .SH SYNOPSIS
  16. .nf
  17. fB#include <tk.h>fR
  18. .sp
  19. Tk_Uid
  20. fBTk_GetOptionfR(fItkwin, name, classfR)
  21. .SH ARGUMENTS
  22. .AS Tk_Window *class
  23. .AP Tk_Window tkwin in
  24. Token for window.
  25. .AP "CONST char" *name in
  26. Name of desired option.
  27. .AP "CONST char" *class in
  28. Class of desired option.  Null means there is no class for
  29. this option;  do lookup based on name only.
  30. .BE
  31. .SH DESCRIPTION
  32. .PP
  33. This procedure is invoked to retrieve an option from the database
  34. associated with fItkwinfR's main window.  If there is an option
  35. for fItkwinfR that matches the given fInamefR or fIclassfR,
  36. then it is returned in the form of a Tk_Uid.  If multiple options
  37. match fInamefR and fIclassfR, then the highest-priority one
  38. is returned.  If no option matches, then NULL is returned.
  39. .PP
  40. fBTk_GetOptionfR caches options related to fItkwinfR so that
  41. successive calls for the same fItkwinfR will execute much more
  42. quickly than successive calls for different windows.
  43. .SH KEYWORDS
  44. class, name, option, retrieve