Stifte und Mäuse — PyObjVG — Version 2.1

Aus der Versionsgeschichte von PyObjVG.py:
Version 2.1 vom 22. Januar 2009:

  • Zeichenroutinen hinzugefuegt. Das Zeichenobjekt, welches
    als Parameter uebergeben werden muss, muss die jeweiligen
    in der Dokumentation der Funktion angegebenen Methoden
    unterstuetzen.
  • Klasse Farbe: gibSUMFarbe weggelassen, dafuer den Zugriff
    auf die RGB-Werte ueber __getitem__ ergmoeglicht.
    Damit kann eine Farbe ebenfalls als 3-Tupel (wie in Stifte
    und Maeuse) interpretiert werden.
  • BUGFIX: Gruppe sendet bei aktivierten Signalen ebenfalls,
    wenn ein weiteres Objekt zur Gruppe hinzugefuegt wurde.
  • Zusaetzliche import-Anweisung zur Nutzung von
    xml.etree.cElementTree, falls vorhanden.

Passend dazu ist der Grafikzeichner des Stifte und Mäuse Paketes aktualisiert worden.
Version 2.1 vom 22. Januar 2009:

  • Es findet keine Objekterkennung mehr statt, statt dessen
    wird im Grafikzeichner eine abstrahierte Zeichenschnittstelle
    dargeboten, ueber die sich die Objekte sich selbst zeichnen.
    Damit ist die Integration von extern hergestellten
    Klassen vereinfacht. Diese muessen nur eine einzige Methode
    „zeichne(…)“ zur Verfuegung stellen und koennen dann
    auf die vom Grafikzeichner abstrahierte Schnittstelle zugreifen.
  • Automatikmodus wird jetzt ueberall klein geschrieben,
    z.B. in der Methode gibAutomatikmodusStatus.
    Die Methode „setzeAutomatikModus“ heisst jetzt „setzeAutomatikmodusStatus“.

Download: Stifte und Mäuse Bibliothek Version 2.1