Archiv für Januar 2012

SWT unter Windows zwingen einen anderen Browser zu verwenden

Dienstag, 10. Januar 2012

Da unter Windows XP bei SWT nur der Internet Explorer 8 maximal zur Verfügung steht, kann es bei der Darstellung im Browser-Widget von SWT dadurch zu Problemen kommen (einfach weil es der IE ist).

Um SWT nun zu zwingen, nicht den IE zu verwenden, muss nach folgender Anleitung vorgegangen werden:

  • Erst einmal die Schritte von SWT FAQ befolgen.
  • Wenn der XULRunner runtergeladen und entpackt wurde in der Kommandozeile xulrunner --register-global bzw. xulrunner --register-user eingeben.

Nun kann bei der Instanz eines Browser-Widget der Parameter SWT.MOZILLA, wie oben im SWT FAQ beschrieben, angegeben werden und das Browser-Widget rendert den HTML-Code mit der Mozilla-Engine.

Text links ausrichten (left align)

Dienstag, 3. Januar 2012

Der “text-anchor” in Raphaël ist standardmäßig auf ‘middle’ gestellt. Falls dies nicht so sein soll, so muss der Text wie folgt hinzugefügt werden:

var t = paper.text(50, 50, "Raphaël\nkicks\nbutt!").attr({'text-anchor': 'start'});

Hierbei kommt es speziell auf das Attribut ‘text-anchor’ an, das dem Text zugefügt wird.