EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

wish8.4 - Online in der Cloud

Führen Sie wish8.4 im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl wish8.4, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Wunsch - Einfache Fensterschale

ZUSAMMENFASSUNG


wünschen ?Dateiname arg arg ...?

OPTIONAL


-Farbkarte neu Gibt an, dass das Fenster stattdessen eine neue private Colormap haben soll
die Standard-Colormap für den Bildschirm zu verwenden.

-Anzeige Display Anzeige (und Bildschirm), auf dem das Fenster angezeigt werden soll.

-Geometrie Geometrie Für das Fenster zu verwendende Anfangsgeometrie. Wenn diese Option angegeben ist, ist es
Wert wird im gespeichert Geometrie globale Variable der Anwendung
Tcl-Interpreter.

-Name Name Verwenden Sie die Name als Titel, der im Fenster angezeigt werden soll, und als Name
des Dolmetschers für senden Befehle.

-sync Führen Sie alle X-Server-Befehle synchron aus, damit Fehler
sofort gemeldet. Dies führt zu einer viel langsameren Ausführung, aber
es ist nützlich für das Debuggen.

-verwenden id
Gibt an, dass das Hauptfenster für die Anwendung eingebettet werden soll │
im Fenster, dessen Bezeichner ist id, anstatt als │ erstellt zu werden
unabhängiges Toplevel-Fenster. Id muss auf die gleiche Weise wie │ angegeben werden
der Wert für die -verwenden Option für Toplevel-Widgets (d. h. es hat ein │
Formular wie das vom . zurückgegebene wininfo id Befehl).

-visuell visuell Gibt das für das Fenster zu verwendende Visual an. visuell kann einen von haben
die von der . unterstützten Formulare Tk_GetVisual Verfahren.

-- Übergeben Sie alle verbleibenden Argumente an das Skript argv Variable
ohne sie zu interpretieren. Dies bietet einen Mechanismus zum Passieren
Argumente wie -Name zu einem Skript anstatt zu haben wünschen interpretieren
Them.
_________________________________________________________________

BESCHREIBUNG


Wunsch ist ein einfaches Programm bestehend aus der Tcl-Befehlssprache, dem Tk-Toolkit und a
Hauptprogramm, das Befehle aus der Standardeingabe oder aus einer Datei liest. Es entsteht ein Haupt
Fenster und verarbeitet dann Tcl-Befehle. Wenn wünschen wird ohne Argumente oder mit a aufgerufen
erstes Argument, das mit „-“ beginnt, dann liest es Tcl-Befehle interaktiv aus
Standardeingabe. Die Verarbeitung von Befehlen wird fortgesetzt, bis alle Fenster gelöscht wurden
oder bis das Dateiende bei der Standardeingabe erreicht ist. Wenn eine Datei vorhanden ist .wishrc der
Homeverzeichnis des Benutzers, wünschen wertet die Datei als Tcl-Skript unmittelbar vor dem Lesen aus
der erste Befehl aus der Standardeingabe.

If wünschen wird mit einem Anfangsbuchstaben aufgerufen Dateiname Argument also Dateiname wird als Name behandelt
einer Skriptdatei. Wunsch wertet das Skript aus in Dateiname (was vermutlich eine
Benutzeroberfläche), dann reagiert es auf Ereignisse, bis alle Fenster gelöscht wurden.
Befehle werden nicht von der Standardeingabe gelesen. Es erfolgt keine automatische Auswertung
.wishrc wenn der Name einer Skriptdatei auf der angezeigt wird wünschen Befehlszeile, aber die
Skriptdatei kann immer Quelle es wenn gewünscht.

OPTIONAL


Wunsch verarbeitet automatisch alle Befehlszeilenoptionen, die in der OPTIONAL
Zusammenfassung oben. Alle anderen Befehlszeilenargumente außer diesen werden an die
Anwendung mit dem Argc und argv später beschriebenen Variablen.

Anmeldeformular NAME/FUNKTION UND KLASSE


Der Name der Anwendung, der für Zwecke wie z. B. verwendet wird senden Befehle, wird genommen
von dem -Name Option, falls angegeben; sonst wird es von genommen Dateiname, wenn es ist
angegeben, oder aus dem Befehlsnamen, mit dem wünschen aufgerufen wurde. In den letzten beiden Fällen, wenn
Enthält der Name ein „/“-Zeichen, dann sind es nur die Zeichen nach dem letzten Schrägstrich
als Anwendungsname verwendet.

Die Klasse der Anwendung, die zum Beispiel zum Angeben von Optionen mit a . verwendet wird
RESSOURCENMANAGER -Eigenschaft oder .Xdefaults-Datei, ist mit ihrem Namen identisch, außer dass die
erster Buchstabe wird groß geschrieben.

VARIABLEN


Wunsch setzt die folgenden Tcl-Variablen:

Argc Enthält eine Zählung der Anzahl von arg Argumente (0, wenn keine), ohne
die oben beschriebenen Optionen.

argv Enthält eine Tcl-Liste, deren Elemente die arg Argumente, die a . folgen --
Option oder stimmen mit keiner der oben unter OPTIONEN beschriebenen Optionen überein
order oder eine leere Zeichenfolge, wenn keine solchen Argumente vorhanden sind.

argv0 Enthält Dateiname wenn es angegeben wurde. Enthält andernfalls den Namen von
welche wünschen aufgerufen wurde.

Geometrie Besitzt das -Geometrie Option angegeben ist, wünschen kopiert seinen Wert hinein
Variable. Wenn die Variable danach noch existiert Dateiname bewertet wurde,
wünschen verwendet den Wert der Variablen in a wm Geometrie Befehl zum Einstellen der
Geometrie des Hauptfensters.

tcl_interaktiv
Enthält 1 wenn wünschen liest Befehle interaktiv (Dateiname war nicht
angegeben und die Standardeingabe ist ein terminalähnliches Gerät), sonst 0.

SCRIPT DATEIEN


Wenn Sie ein Tcl-Skript in einer Datei erstellen, deren erste Zeile ist
#!/usr/local/bin/wish
dann können Sie die Skriptdatei direkt aus Ihrer Shell aufrufen, wenn Sie sie als ausführbar markieren.
Dies setzt das voraus wünschen wurde am Standardspeicherort in installiert / usr / local / bin; ob
Wenn es woanders installiert ist, müssen Sie die obige Zeile entsprechend ändern. Viele
UNIX-Systeme lassen die #! Zeile etwa 30 Zeichen lang sein, also seien Sie sicher
, dass die wünschen ausführbare Datei kann mit einem kurzen Dateinamen aufgerufen werden.

Ein noch besserer Ansatz besteht darin, Ihre Skriptdateien mit den folgenden drei Zeilen zu starten:
#!/ Bin / sh
# weiter Linie startet neu Verwendung von wünschen \
exec wünschen "$ 0" ${1+"$@"}
Dieser Ansatz hat drei Vorteile gegenüber dem Ansatz im vorherigen Absatz. Zuerst,
der Standort des wünschen binär muss nicht fest im Skript verankert sein: Das ist möglich
irgendwo in Ihrem Shell-Suchpfad. Zweitens kommt es um den 30-stelligen Dateinamen herum
Grenze im vorherigen Ansatz. Drittens funktioniert dieser Ansatz auch dann, wenn wünschen ist selbst ein
Shell-Skript (dies wird auf einigen Systemen gemacht, um mehrere Architekturen zu handhaben oder
Betriebssysteme: die wünschen Skript wählt eine von mehreren Binärdateien zum Ausführen aus). Die Drei
Linien verursachen beides sh und wünschen das Skript zu verarbeiten, aber die exec wird nur ausgeführt von sh.
sh verarbeitet das Skript zuerst; es behandelt die zweite Zeile als Kommentar und führt die
dritte Zeile. Die exec -Anweisung veranlasst die Shell, die Verarbeitung zu stoppen und stattdessen zu starten
wünschen um das gesamte Skript erneut zu verarbeiten. Wann wünschen startet, es behandelt alle drei Zeilen als
Kommentare, da der Backslash am Ende der zweiten Zeile bewirkt, dass die dritte Zeile
als Teil des Kommentars in der zweiten Zeile behandelt.

Das Ende einer Skriptdatei kann entweder durch das physische Ende des Mediums oder durch das │ markiert werden
Zeichen, '\032' ('\u001a', Strg-Z). Wenn dieses Zeichen in der Datei vorhanden ist, wird das │
wünschen Die Anwendung liest Text bis zum Zeichen, jedoch nicht einschließlich. Eine Bewerbung │
die dieses Zeichen in der Datei erfordert, kann es als „\032“, „\x1a“ oder │ kodieren
„\u001a“; oder kann es mithilfe von Befehlen wie generieren Format or binär.

AUFFORDERUNGEN


Wann wünschen Wird es interaktiv aufgerufen, fordert es normalerweise für jeden Befehl mit „“ auf% ''. Du
kann die Eingabeaufforderung durch Setzen der Variablen ändern tcl_prompt1 und tcl_prompt2. Wenn variabel
tcl_prompt1 existiert, muss es aus einem Tcl-Skript bestehen, um eine Eingabeaufforderung auszugeben; Anstatt von
eine Aufforderung ausgeben wünschen wertet das Skript aus in tcl_prompt1. Die Variable
tcl_prompt2 wird auf ähnliche Weise verwendet, wenn eine neue Zeile eingegeben wird, der aktuelle Befehl jedoch nicht
noch vollständig; Wenn tcl_prompt2 nicht gesetzt ist, wird bei unvollständigen Befehlen keine Eingabeaufforderung ausgegeben.

SCHLÜSSELWÖRTER


Shell, Toolkit

Verwenden Sie wish8.4 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad