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

通讯编程

开发平台:

Visual C++

  1. '"
  2. '" Copyright (c) 1992 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: SetVisual.3,v 1.2 1998/09/14 18:22:53 stanton Exp $
  9. '" 
  10. .so man.macros
  11. .TH Tk_SetWindowVisual 3 4.0 Tk "Tk Library Procedures"
  12. .BS
  13. .SH NAME
  14. Tk_SetWindowVisual - change visual characteristics of window
  15. .SH SYNOPSIS
  16. .nf
  17. fB#include <tk.h>fR
  18. .sp
  19. int
  20. fBTk_SetWindowVisualfR(fItkwin, visual, depth, colormapfR)
  21. .SH ARGUMENTS
  22. .AS "Tk_Window int" colormap
  23. .AP Tk_Window tkwin in
  24. Token for window.
  25. .AP Visual *visual in
  26. New visual type to use for fItkwinfR.
  27. .AP "int" depth in
  28. Number of bits per pixel desired for fItkwinfR.
  29. .AP Colormap colormap in
  30. New colormap for fItkwinfR, which must be compatible with
  31. fIvisualfR and fIdepthfR.
  32. .BE
  33. .SH DESCRIPTION
  34. .PP
  35. When Tk creates a new window it assigns it the default visual
  36. characteristics (visual, depth, and colormap) for its screen.
  37. fBTk_SetWindowVisualfR may be called to change them.
  38. fBTk_SetWindowVisualfR must be called before the window has
  39. actually been created in X (e.g. before fBTk_MapWindowfR or
  40. fBTk_MakeWindowExistfR has been invoked for the window).
  41. The safest thing is to call fBTk_SetWindowVisualfR immediately
  42. after calling fBTk_CreateWindowfR.
  43. If fItkwinfR has already been created before fBTk_SetWindowVisualfR
  44. is called then it returns 0 and doesn't make any changes;  otherwise
  45. it returns 1 to signify that the operation
  46. completed successfully.
  47. .PP
  48. Note:  fBTk_SetWindowVisualfR should not be called if you just want
  49. to change a window's colormap without changing its visual or depth;
  50. call fBTk_SetWindowColormapfR instead.
  51. .SH KEYWORDS
  52. colormap, depth, visual