About Us Documentation

Contact Site Map




Tk_Init(3)            Tk Library Procedures                   4.1



Tk_Init - add Tk to an interpreter and make a new Tk appli- cation.


#include <tk.h> int Tk_Init(interp)


Tcl_Interp *interp (in) Interpreter in which to load Tk. Tk should not already be loaded in this interpreter. _________________________________________________________________


Tk_Init is the package initialization procedure for Tk. It is normally invoked by the Tcl_AppInit procedure for an application or by the load command. Tk_Init adds all of Tk's commands to interp and creates a new Tk application, including its main window. If the initialization is suc- cessful Tk_Init returns TCL_OK; if there is an error it returns TCL_ERROR. Tk_Init also leaves a result or error message in interp->result. If there is a variable argv in interp, Tk_Init treats the contents of this variable as a list of options for the new Tk application. The options may have any of the forms docu- mented for the wish application (in fact, wish uses Tk_Init to process its command-line arguments).


application, initialization, load, main window Tk 1 Prepared by Ready-to-Run Software, Inc.


Email addresses listed on this site may  NOT be used for unsolicited commercial email.

Ready-to-Run Software, Inc Privacy Statement

Portions (c)Copyright, 1996-2005 by Ready-to-Run Software, Inc
(All rights reserved.)
212 Cedar Cove
Lansing, NY 14882
Phone: 607 533 UNIX (8649)
Fax: 607 533 4002

To return to the Ready-to-Run Software WinPak Table of contents please presshere