Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#2

Re: Wie kann ich canvas.textout in den Vordergrund machen???

  Alt 5. Apr 2008, 23:28
Zitat von Spiderpig_GER_15:
ich will mit canvas.textout einen text in der mitte der Form anzeigen
nur dort ungefähr befinden sich mehrere buttons (Und Labels).
Wie bekomme ich es hin, das canvas.textout vor den Buttons ist und nicht hinter ihnen?
Du brauchst zum Zeichnen eine Zeichenfläche. Die Form hat eine, die Buttons auch, etc. Du hast aber keine über den Buttons etc. Somit kannst du dort nicht zeichnen. Wie du selber merkst, liegen die Elemente auf der Zeichenfläche der Form, was auch gut so ist, sonst würdest du die Elemente nicht sehen.

Also: ein Element über diese Elemente legen, was aber schwierig werden kann, da sich ein Button nicht gerne verdecken lässt.

Zitat von Spiderpig_GER_15:
PS: Noch eine Frage, warum sieht canvas.textout sooo pixlig aus wenn man die schriftgröße hochstellt? kann man das irgendwie umgehen?
Nutze den richtigen Font. Bitmap-Fonts werden pixelig, da sie nur bestimmte Zeichenbilder in bestimmten Grössen haben. Bei TrueType Fonts ist dies anders, die berechnen das Schriftbild abhängig von der Fontgrösse. Also nutze TrueType Fonts.
  Mit Zitat antworten Zitat