C# Class SharedSourceCLI.TK.TclInterp

Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
CreateCommand ( string cmdName, TclCmdProc proc ) : TclCmdToken
CreateCommand ( string cmdName, TclCmdProc proc, TclCmdDeleteProc deleteProc ) : TclCmdToken
Eval ( string str ) : void
GetVar ( string varName ) : string
GetVar ( string varName, int flags ) : string
TclInit ( ) : void
TclInterp ( ) : System
TkInit ( ) : void
TkMain ( TclAppInitProc initProc ) : void
TkMain ( TclAppInitProc initProc, string argv ) : void

Private Methods

Method Description
AddKeepAlive ( Object o ) : void
HandleError ( int res ) : void
RemoveKeepAlive ( Object o ) : void

Method Details

CreateCommand() public method

public CreateCommand ( string cmdName, TclCmdProc proc ) : TclCmdToken
cmdName string
proc TclCmdProc
return TclCmdToken

CreateCommand() public method

public CreateCommand ( string cmdName, TclCmdProc proc, TclCmdDeleteProc deleteProc ) : TclCmdToken
cmdName string
proc TclCmdProc
deleteProc TclCmdDeleteProc
return TclCmdToken

Eval() public method

public Eval ( string str ) : void
str string
return void

GetVar() public method

public GetVar ( string varName ) : string
varName string
return string

GetVar() public method

public GetVar ( string varName, int flags ) : string
varName string
flags int
return string

TclInit() public method

public TclInit ( ) : void
return void

TclInterp() public method

public TclInterp ( ) : System
return System

TkInit() public method

public TkInit ( ) : void
return void

TkMain() public method

public TkMain ( TclAppInitProc initProc ) : void
initProc TclAppInitProc
return void

TkMain() public method

public TkMain ( TclAppInitProc initProc, string argv ) : void
initProc TclAppInitProc
argv string
return void