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.