Hi!
Also ich habe ja auch schon Hier oder da mal mit der QD gearbeitet, und du mußt erst die Surface erstellen - dann geht´s auch mit der Font!
Spoiler anzeigen
$GFX_Gui = GUICreate($_Caption, $GFX_Gui_Width, $GFX_Gui_Height, 0, 0, $WS_POPUP)
GUISetBkColor(0x000000)
_QuickDraw_CreateSurface($GFX_Gui, 0, 0, $GFX_Gui_Width, $GFX_Gui_Height)
GUIDelete($GFX_Gui)
$GFX_Gui = GUICreate($_Caption, $GFX_Gui_Width, $GFX_Gui_Height, 0, 0, $WS_POPUP)
_QuickDraw_CreateSurface($GFX_Gui, 0, 0, $GFX_Gui_Width, $GFX_Gui_Height)
GUISetState()
$_Txt_DebugFont = _QuickDraw_CreateFont("Arial")
bzw. in deinem Falle:
Spoiler anzeigen
#include "QuickDraw.au3"
#include <Misc.au3>
_QuickDraw_enable('Meine GUI',800,480,0,0,False)
_QuickDraw_SetLineWidth( 10 )
_QuickDraw_SetRenderTarget( $Normal_Buffer)
$normalFont = _QuickDraw_CreateFont( 'Arial')
MsgBox(0,0,$normalfont) ;Gibt mir den Wert 0 zurück
While Not _IsPressed('1B')
_QuickDraw_ClearBuffer( 0xFFFFFFFF )
_QuickDraw_Text( 100,100, 'Jetzt sollte es gehen!', 28, $normalFont, $Draw_LINE, 0xFF009400)
_QuickDraw_SwapBuffers()
WEnd
Und der Text kann nur Einzeilig ausgegeben werden, ein @crlf oder so hilft nicht - musste bedenken!
Grüsse!