#include "plplotP.h"
#include "pltkd.h"
#include <stdio.h>
#include <stdlib.h>
#include <tcl.h>
#include <tk.h>
Go to the source code of this file.
|
EXTERN int Itk_Init | _ANSI_ARGS_ ((Tcl_Interp *interp)) |
|
EXTERN int Tcl_Import | _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Namespace *nsPtr, char *pattern, int allowOverwrite)) |
|
char *strrchr | _ANSI_ARGS_ ((CONST char *string, int c)) |
|
static void Prompt | _ANSI_ARGS_ ((Tcl_Interp *interp, int partial)) |
|
static void StdinProc | _ANSI_ARGS_ ((ClientData clientData, int mask)) |
|
int | pltkMain (int argc, const char **argv, char *RcFileName, int(*AppInit)(Tcl_Interp *interp)) |
|
static void | StdinProc (ClientData PL_UNUSED(clientData), int PL_UNUSED(mask)) |
|
static void | Prompt (Tcl_Interp *intp, int partial) |
|
EXTERN Tcl_Namespace *Tcl_GetGlobalNamespace _ANSI_ARGS_ |
( |
(Tcl_Interp *interp) |
) | |
|
EXTERN int Tcl_Import _ANSI_ARGS_ |
( |
(Tcl_Interp *interp, Tcl_Namespace *nsPtr, char *pattern, int allowOverwrite) |
) | |
|
char* strrchr _ANSI_ARGS_ |
( |
(CONST char *string, int c) |
) | |
|
static void StdinProc _ANSI_ARGS_ |
( |
(ClientData clientData, int mask) |
) | |
|
|
static |
int pltkMain |
( |
int |
argc, |
|
|
const char ** |
argv, |
|
|
char * |
RcFileName, |
|
|
int(*)(Tcl_Interp *interp) |
AppInit |
|
) |
| |
static void Prompt |
( |
Tcl_Interp * |
intp, |
|
|
int |
partial |
|
) |
| |
|
static |
static void StdinProc |
( |
ClientData |
PL_UNUSEDclientData, |
|
|
int |
PL_UNUSEDmask |
|
) |
| |
|
static |
Initial value:= {
{
"-file", TK_ARGV_STRING, (
char *) NULL, (
char *) &
fileName,
"File from which to read commands" },
{
"-e", TK_ARGV_STRING, (
char *) NULL, (
char *) &
script,
"Script to execute on startup" },
{
"-geometry", TK_ARGV_STRING, (
char *) NULL, (
char *) &
geometry,
"Initial geometry for window" },
{
"-display", TK_ARGV_STRING, (
char *) NULL, (
char *) &
display,
"Display to use" },
{
"-name", TK_ARGV_STRING, (
char *) NULL, (
char *) &
name,
"Name to use for application" },
{
"-sync", TK_ARGV_CONSTANT, (
char *) 1, (
char *) &
synchronize,
"Use synchronous mode for display server" },
{ (char *) NULL, TK_ARGV_END, (char *) NULL, (char *) NULL,
(char *) NULL }
}
Definition at line 135 of file tkMain.c.
const char* display = NULL |
|
static |
char errorExitCmd[] = "exit 1" |
|
static |
const char* fileName = NULL |
|
static |
const char* geometry = NULL |
|
static |
const char* script = NULL |
|
static |