von Maggus » Mi, 09.05.2012 14:43
Hallo,
zu Übungszwecken habe ich mal dieses (angehängte) 8-Puzzle programmiert. In meiner Version 3.0.0 ging das noch fehlerfrei. Jetzt habe ich OpenOffice.org 3.1.1 (bin auf die Version angewiesen) unter Linux RadHat und es tritt ein merkwürdiges Verhalten auf:
Nachdem ein Listener per Makro erzeugt und an jedes der 8 Shapes registriert wurde, passiert erstmal garnichts, wenn man das Ereignis auslöst (Mausklick darauf). Wenn man dann eines der Shapes manuell bearbeitet und nochmal das schon registrierte Makro dranhängt, gehts auf einmal bei
allen. WAS IST DENN DAS?
Was mir aufgefallen ist: nach dem manuellen bearbeiten, hängt am Shape
Code: Alles auswählen
vnd.sun.star.script:Standard.Navigate.calcMove?language=Basic&location=document
Aber auch, wenn ich
im Makro dranhänge funktioniert es nicht.
Weiß jemand Rat?
Gruß,
- Dateianhänge
-
- schieben_test_0.1.ods
- 8-Puzzle
- (13.89 KiB) 84-mal heruntergeladen
Hallo,
zu Übungszwecken habe ich mal dieses (angehängte) 8-Puzzle programmiert. In meiner Version 3.0.0 ging das noch fehlerfrei. Jetzt habe ich OpenOffice.org 3.1.1 (bin auf die Version angewiesen) unter Linux RadHat und es tritt ein merkwürdiges Verhalten auf:
Nachdem ein Listener per Makro erzeugt und an jedes der 8 Shapes registriert wurde, passiert erstmal garnichts, wenn man das Ereignis auslöst (Mausklick darauf). Wenn man dann eines der Shapes manuell bearbeitet und nochmal das schon registrierte Makro dranhängt, gehts auf einmal bei [u]allen[/u]. WAS IST DENN DAS?
Was mir aufgefallen ist: nach dem manuellen bearbeiten, hängt am Shape
[code]vnd.sun.star.script:Standard.Navigate.calcMove?language=Basic&location=document[/code]
Aber auch, wenn ich [code]?language=Basic&location=document[/code] im Makro dranhänge funktioniert es nicht.
Weiß jemand Rat?
Gruß,