Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Tk_InitConsoleChannels(3)     Tk Library Procedures    Tk_InitConsoleChannels(3)

________________________________________________________________________________

NAME
     Tk_InitConsoleChannels - Install the console channels as standard channels

SYNOPSIS
     #include <tk.h>

     Tk_InitConsoleChannels(interp)

ARGUMENTS
     Tcl_Interp *interp (in)	      Interpreter  in which the console channels
				      are created.
________________________________________________________________________________

DESCRIPTION
     Tk_InitConsoleChannels is invoked to create a set of console  channels  and
     install  them  as	the standard channels. All I/O on these channels will be
     discarded until Tk_CreateConsoleWindow is called to attach the console to a
     text widget.

     This function is for use by shell applications based on Tk, like  wish,  on
     platforms which have no standard channels in graphical mode, like Win32.

     The  interp  argument is the interpreter in which to create and install the
     console channels.

     NOTE: If this function is used it has to be called before the first call to
     Tcl_RegisterChannel, directly, or indirectly through  other  channel  func-
     tions.  Because otherwise the standard channels will be already initialized
     to the system defaults, which will be nonsensical for the case  Tk_InitCon-
     soleChannels is for.

SEE ALSO
     console(n)

KEYWORDS
     standard channels, console

Tk				       8.5	       Tk_InitConsoleChannels(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Tk_InitConsoleChannels.tk86&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help