PyGTK - Einstiegsklasse
Das Eingabe-Widget ist ein einzeiliges Texteingabe-Widget. Wenn der eingegebene Text länger als die Zuordnung des Widgets ist, wird das Widget so gescrollt, dass die Cursorposition sichtbar ist.
Das Eingabefeld kann im Kennwortmodus mit der Methode set_visibility () dieser Klasse konvertiert werden. Der eingegebene Text wird durch ein Zeichen ersetzt, das mit der Methode visible_char () ausgewählt wurde. Der Standardwert ist '*'.
Die Entry-Klasse hat den folgenden Konstruktor:
gtk.Entry(max = 0)
Hier steht max für die maximale Länge des Eingabefeldes in Zeichen. Der Parameter nimmt einen numerischen Wert an (0-65536).
Die folgende Tabelle zeigt die wichtigen Methoden einer Eintragsklasse -
S.NO. | Methoden und Beschreibung |
---|---|
1 | set_visibility(visible) Wenn false, wird der Inhalt verdeckt, indem die Zeichen durch das unsichtbare Standardzeichen "*" ersetzt werden. |
2 | set_invisible_char(char) Die Standardzeichen '*' im Eingabefeld werden durch char ersetzt |
3 | set_max_length(x) Dies setzt die Eigenschaft "max-length" auf den Wert von x. (0-65536) |
4 | set_text(str) Dadurch wird die Eigenschaft "text" auf den Wert von gesetzt str. Die Zeichenfolge instr ersetzt den aktuellen Inhalt des Eintrags. |
5 | get_text() Dies gibt den Wert der Eigenschaft "text" zurück, bei der es sich um eine Zeichenfolge handelt, die den Inhalt des Eintrags enthält. |
6 | set_alignment() Dadurch wird die Eigenschaft "xalign" auf den Wert von gesetzt xalign. set_alignment () steuert die horizontale Positionierung des Inhalts im Eingabefeld. |
Die folgenden Signale werden vom Eintrags-Widget ausgegeben:
aktivieren Sie | Dies wird ausgegeben, wenn der Eintrag entweder durch Benutzeraktion oder programmgesteuert mit dem aktiviert wird gtk.Widget.activate() Methode. |
Rücktaste | Dies wird ausgegeben, wenn die Backspace Die Taste wird über die Tastatur eingegeben. |
Kopier-Zwischenablage | Dies wird ausgegeben, wenn der Auswahltext im Eintrag in die Zwischenablage kopiert wird. |
Zwischenablage | Dies wird ausgegeben, wenn die Auswahl im Eintrag ausgeschnitten und in der Zwischenablage platziert wird. |
Zwischenablage einfügen | Dies wird ausgegeben, wenn der Inhalt der Zwischenablage in den Eintrag eingefügt wird. |