Grafik löschen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Neptunar
Beiträge: 24
Registriert: 10.05.2005 16:46
Wohnort: Hmmm.... wenn ich das wüsste

Grafik löschen

Beitrag von Neptunar »

Hallo,

habe ein kleines Problem, hab ein Image erstellt und zeichne darauf und gebe es per WindowOutput() auf dem Fenster aus, könnte mir jemand sagen, wie ich es hinbekomme, das wenn ich auf ein ButtonGadget drücke, das Image gelöscht und nicht mehr angezeigt wird?

im voraus danke! ;)
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Wenn du bevor du es zeichnest eine variable überprüfst und wenn sie einen bestimmten wert hat zeichnest du es. Wenn sie den wert nicht hat wird sie nicht gezeichnet. Vor der repeatschleife musst du die variable auf den bestimmten wert setzten und wenn der button gedrückt wird auf einen anderen. So sollte es funktionieren.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
Neptunar
Beiträge: 24
Registriert: 10.05.2005 16:46
Wohnort: Hmmm.... wenn ich das wüsste

Beitrag von Neptunar »

dann müsste ich ja das image immer wieder neu zeichnen in einer schleife, oder?
Benutzeravatar
AndyX
Beiträge: 1272
Registriert: 17.12.2004 20:10
Wohnort: Niederösterreich
Kontaktdaten:

Beitrag von AndyX »

Musst du ja sowieso. Es wird ja immer neu gezeichnet.

Greetz,
AndyX
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

ImageGadget() und HideGadget() benutzen? Oder muss es unbedingt WindowOutput() sein?
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

wenn es gelöscht werden soll, zeichne eine box in backgroundcolor rein.

wenn es nicht mehr angezeigt werden soll, benutze hide.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten