"DrawingFont(UseFont(0))"
"DrawingFont(UseFont(0))"
Hallo,
bei PB 3.94 gab es den Befehl "DrawingFont(UseFont(x))". Was schreibt man stettdessen in PB 4.00, um Drawtext auf die gewünschte Grüße zu bekommen? Danke.
PB42
bei PB 3.94 gab es den Befehl "DrawingFont(UseFont(x))". Was schreibt man stettdessen in PB 4.00, um Drawtext auf die gewünschte Grüße zu bekommen? Danke.
PB42
manch mal hab ich den eindruck, als wenn nicht bei allen die hilfe "mit geliefert" wird.
hier mal ein auszug aus der hilfe:
ps: ist nicht böse gemeint.
hier mal ein auszug aus der hilfe:
alle fragen geklärt?Syntax
DrawingFont(FontID)
Beschreibung
Ändert den aktuellen Zeichensatz auf die angegebene FontID. Alle neuen Texte werden mit dem neu eingestellten Zeichensatz dargestellt.
Die 'FontID' erhalten Sie einfach mit dem FontID() Befehl aus der Font Bibliothek. Der Zeichensatz sollte vor dieser Funktion mittels LoadFont() geladen werden. Um den originalen System-Zeichensatz wiederherzustellen, kann '#PB_Default' als 'FontID' verwendet werden.
ps: ist nicht böse gemeint.
Lesen kann ich schon, aber aus meiner persönlichen Sicht ist die Hilfe einfach schlecht gemacht. Mach mal bitte ein Beispiel, wie man Drawtext in PB 4.00 auf eine bestimmte Größe bringt. Danke.
Zuletzt geändert von PB42 am 23.10.2006 22:47, insgesamt 1-mal geändert.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Code: Alles auswählen
OpenWindow(0,0,0,200,100,"drawtest",#PB_Window_WindowCentered)
LoadFont(0,"arial",24)
StartDrawing(WindowOutput(0))
DrawingFont(FontID(0))
DrawText(5,5,"TEST")
StopDrawing()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
wer lesen kann, ist klar im Vorteil.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
nochmals zum Thema PB-Hilfe. Wenn da als Erklärung steht
Drawingfont(FontID)
dann gehe ich als logisch denkender (und lesen könnender) Mensch davon aus, daß man dann z.B. Drawingfont(0) verwendet, aber daß man stattdessen tatsächlich Drawingfont(FontID(0)) schreiben muß, dazu fehlen mir schlicht und ergreifend die hellseherischen Fähigkeiten und deshalb ist und bleibt für mich die PB-Hilfe eine einzige Zumutung.
PB42
Drawingfont(FontID)
dann gehe ich als logisch denkender (und lesen könnender) Mensch davon aus, daß man dann z.B. Drawingfont(0) verwendet, aber daß man stattdessen tatsächlich Drawingfont(FontID(0)) schreiben muß, dazu fehlen mir schlicht und ergreifend die hellseherischen Fähigkeiten und deshalb ist und bleibt für mich die PB-Hilfe eine einzige Zumutung.
PB42
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
wenn du mal auf die direkthilfe in der statuszeile achtest,
wirst du feststellen, dass durch die klammern, die vorkommen,
ganz klar zwischen reinen argumenten und nötigen funktionen als argumente unterschieden werden kann.
und was die help betrifft... welche überarbeitung hast du runtergeladen?
hast du überhaupt mal ne frische überarbeitung geladen?
wirst du feststellen, dass durch die klammern, die vorkommen,
ganz klar zwischen reinen argumenten und nötigen funktionen als argumente unterschieden werden kann.
und was die help betrifft... welche überarbeitung hast du runtergeladen?
hast du überhaupt mal ne frische überarbeitung geladen?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Ich hatte einfach mal vor einigen Monaten v4.00 runtergeladen, da ist die Hilfe ja gleich mit dran. Falls man eine bessere Fassung speziell nur von der Hilfe runterladen kann, wäre das natürlich prima.und was die help betrifft... welche überarbeitung hast du runtergeladen?
hast du überhaupt mal ne frische überarbeitung geladen?
PB42
> aber daß man stattdessen tatsächlich Drawingfont(FontID(0)) schreiben
> muß, dazu fehlen mir schlicht und ergreifend die hellseherischen
> Fähigkeiten
dazu bedarf es keiner hellseherischen Fähigkeiten sondern schlicht und
einfach der Gabe, einen einfach geschriebenen Text zu lesen und zu
verstehen. Ich habe mich vorher noch nicht mit DrawingFont() beschäftigt
und wusste nach Lesen des Hilfe-Textes, worum es geht und wie der
Übergabeparameter anzuwenden ist.
Grüße ... Kiffi
> muß, dazu fehlen mir schlicht und ergreifend die hellseherischen
> Fähigkeiten
dazu bedarf es keiner hellseherischen Fähigkeiten sondern schlicht und
einfach der Gabe, einen einfach geschriebenen Text zu lesen und zu
verstehen. Ich habe mich vorher noch nicht mit DrawingFont() beschäftigt
und wusste nach Lesen des Hilfe-Textes, worum es geht und wie der
Übergabeparameter anzuwenden ist.
Grüße ... Kiffi
a²+b²=mc²