[Squeak-ev] Probleme beim Redraw eines Morph und mit Mausevent

Enno Schwass onkelenno at mac.com
Mit Sep 5 21:12:37 UTC 2007


Hallo

> 2. Ich hatte einen Fehler in einem Eventhandler gehabt und danach  
> ist der
> Fehler bei jeder Mausbewegung aufgetreten und hat jedesmal ein
> Debuggerfenster produziert.
>   Wie kann ich bei solchen Fehlern mit Squeak-Mitteln die  
> Abarbeitung des
> Programms stoppen, ohne die gesamte Umgebung abzuschießen?
>   Wenn ich es richtig verstehe (ich bin blutiger Smalltalk und Squeak
> Anfänger) wird für den Morph ein Maus-Event-Handler eingerichtet,  
> wenn der
> Mauszeiger über dem Morph ist und wieder entfernt, wenn die Maus  
> aus dem
> Bereich des Morph gerät.  Durch einen Fehler im Handler für das  
> Leave-Event
> wurde der Eventhandler nicht gelöscht.  Der Fehler im Move-Teil des
> Eventhandlers hat nun bei jeder Mausbewegung gefeuert und  
> Fehlermeldung über
> Fehlermeldung produziert, die ich ohne Mausbewegung nicht entfernen
> konnte ...
>   Das Übliche "Alt-." hat nicht geholfen.

Ich hatte vor kurzem eine aehnliche Frage. Die Antworten sind auf der  
Squeak-Liste
unter dem Titel

Whats the best way to stop numerous mnu-Messages?

Google muesste es finden.

Bis dann
Enno