Veränderung im NumericField

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Veränderung im NumericField

Re: Veränderung im NumericField

von openhgm » Mi, 07.12.2011 22:54

Hi F3K Total,
besten Dank für deine Hilfe, mit deinem Tipp klappt es nun so wie ich es wollte. Ich hatte mich durch
die API "gehangelt" aber ohne Erfolg, wieder was dazugelernt.

Gruß HGM

Re: Veränderung im NumericField

von F3K Total » Mi, 07.12.2011 21:03

Hi,
ich bin mal so vorgegangen:
Habe einen Dialog im GUI erstellt und dort ein formatiertes Feld angelegt.
Allen angebotenen Ereignissen des Feldes habe ich ein Makro zugeordnet.
Dann per Xray das Feld analysiert, das Ergebnis:

0 | String : "com.sun.star.awt.XTextListener::textChanged"
1 | String : "com.sun.star.awt.XFocusListener::focusGained"
2 | String : "com.sun.star.awt.XMouseListener::mouseReleased"
3 | String : "com.sun.star.awt.XFocusListener::focusLost"
4 | String : "com.sun.star.awt.XMouseMotionListener::mouseDragged"
5 | String : "com.sun.star.awt.XKeyListener::keyPressed"
6 | String : "com.sun.star.awt.XMouseListener::mouseExited"
7 | String : "com.sun.star.awt.XMouseListener::mousePressed"
8 | String : "com.sun.star.awt.XMouseMotionListener::mouseMoved"
9 | String : "com.sun.star.awt.XKeyListener::keyReleased"
10 | String : "com.sun.star.awt.XMouseListener::mouseEntered"

HTH
Gruß R

Veränderung im NumericField

von openhgm » Mi, 07.12.2011 16:30

Hallo,
ich habe einen Dialog per Makro erstellt und möchte nun die Änderungen in einem "Numeric Field" (manuell bzw. per Spinbutton) abfangen. Also wenn die Eingabe im Feld geändert wird möchte ich ein weiteres Makro starten. Welchen Listener muß ich hier verwenden?
Vielleicht kann mir auch mal jemand erklären wo ich es herausfinden kann welcher Listener für welches Steuerelement und für welche Actionen zuständig ist.

Mfg HGM

Nach oben