Hallo,
beim schließen des Programms soll abgefragt werden ob der Text, im "Text Widget" gespeichert werden soll oder nicht. Das macht aber nur Sinn, wenn im "Text Widget" neuer Text eingegeben, bzw. der Text verändert wurde. Wie kann ich festsellen ob das der Fall ist?
Bislang habe ich den Inhalt vom "Text Widget" am Anfang und beim verlassen des Programms jeweils in eine Variable gespeichert und dann beide miteinander verglichen. Das funktioniert, scheint mir aber äußerst unelegant, oder?
Hat jemand eine bessere Lösung?
Veränderungen im Text-Widget feststellen
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
Das ist eine Möglichkeit. Warscheinlich besser wäre es nur eine md5 Summe des Widget Contents zu speichern und vergleichen. (Spart Speicher)
TUFKAB – the user formerly known as blackbird
Herzlichen Dank,
diese Methode wirkt wesentlich eleganter. Trotzdem muß man den Inhalt des "Text-Widget" am Anfang in eine Variable speichern, um sie hinterher vergleichen zu können.
Verfügt das "Text-Widget" vielleicht über eine Methode, die als Ereignis ausgibt ob im Textfeld etwas verändert wurde?
diese Methode wirkt wesentlich eleganter. Trotzdem muß man den Inhalt des "Text-Widget" am Anfang in eine Variable speichern, um sie hinterher vergleichen zu können.
Verfügt das "Text-Widget" vielleicht über eine Methode, die als Ereignis ausgibt ob im Textfeld etwas verändert wurde?
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
Meines Wissens nach nicht.Flano hat geschrieben:Herzlichen Dank,
diese Methode wirkt wesentlich eleganter. Trotzdem muß man den Inhalt des "Text-Widget" am Anfang in eine Variable speichern, um sie hinterher vergleichen zu können.
Verfügt das "Text-Widget" vielleicht über eine Methode, die als Ereignis ausgibt ob im Textfeld etwas verändert wurde?
TUFKAB – the user formerly known as blackbird