Hallo,
langsam geht es mit meinem Verständnis voran. Nun möchte ich ein auf einer Leinwand korrekt gezeichnetes Bild zunächst drucken können ( später dann ins Clipboard bzw. speichern). Dazu rufe ich aus Menüpunkt 1 heraus folgendes auf:
Case #PB_Event_Menu
Select EventMenu()
Case 1 ; der Inhalt von Canvas soll ausgedruckt werden
BildID.i=GetGadgetAttribute(#Canv,#PB_Canvas_Image)
If PrintRequester()
If StartDrawing(PrinterOutput())
DrawImage(BildID,0,0)
StopDrawing()
StopPrinting()
EndIf
EndIf
Leider tut sich aber nach dem Erscheinen des Requesters und der richtigen Druckerauswahl nichts.
Wo liegt mein Fehler?