bin am herumexperimentieren mit CanvasGadGet.
nachstehender Code läuft aber nicht.
Tappe völlig im dunkeln.
Hat jemand einen Tipp ?
Code: Alles auswählen
EnableExplicit
#FENSTER_HAUPT = 1
#Gadget = 2
#FLAGS = #PB_Window_SystemMenu | #PB_Window_ScreenCentered
OpenWindow(#FENSTER_HAUPT, 0, 0, 400, 400, "Fenster Zeichnung", #FLAGS)
CanvasGadget(#Gadget, 10, 10, 200, 240,#PB_Canvas_Border)
CanvasOutput(#Gadget)
StartDrawing(CanvasOutput(#Gadget))
Box(15, 15, 75, 75, RGB(255, 0, 0))
Circle(140, 125, 45, RGB(35, 158, 70))
;die nächsten 2D Zeichenbefehle zeichnen ein Dreieck
LineXY(62, 140, 112, 220, RGB(0, 0, 255))
LineXY(112, 220, 12, 220, RGB(0, 0, 255))
LineXY(12, 220, 62, 140, RGB(0, 0, 255))
FillArea(62, 180, RGB(0, 0, 255), RGB(0, 0, 255))
StopDrawing()
Repeat
Ereignis.i = WaitWindowEvent()
Until Ereignis = #PB_Event_CloseWindow
End
Christian