Die Suche ergab 7 Treffer

von Ostblock_D
14.07.2010 10:02
Forum: Anfänger
Thema: AddKeyboardShortcut()
Antworten: 11
Zugriffe: 1099

Re: AddKeyboardShortcut()

prinzipiell muss ja in meinem Code kein Event passieren (kann natürlich) ... d.h. dass das program eben nicht warten soll. es soll sozusagen nur jederzeit bereit sein das event zu verarbeiten.
Bietet sich dennoch #PB_EventRePaint an??? Wie würde ich das dann machen?

Daniel
von Ostblock_D
14.07.2010 09:38
Forum: Anfänger
Thema: AddKeyboardShortcut()
Antworten: 11
Zugriffe: 1099

Re: AddKeyboardShortcut()

habs schon

Code: Alles auswählen

Repeat
    Event = WindowEvent ()
...
Until()
statt WaitWindowEvent() nehmen ... sonst wartet das Program jedesmal auf ein Event
von Ostblock_D
14.07.2010 09:14
Forum: Anfänger
Thema: AddKeyboardShortcut()
Antworten: 11
Zugriffe: 1099

Re: AddKeyboardShortcut()

ok, danke für die Antworten :)

was ich jetzt noch nicht verstehe, warum wird nur gezeichnet wenn anscheinend WaitWindowEvent() ausgelöst wird??? Wenn man z.B. die Maus bewegt zeichnet er, wenn nicht dann nicht???
Die Zeichenfunktionen sind doch außerhalb der If-Bedingung.

Daniel
von Ostblock_D
13.07.2010 16:07
Forum: Anfänger
Thema: AddKeyboardShortcut()
Antworten: 11
Zugriffe: 1099

Re: AddKeyboardShortcut()

hm ... irgendwie hat da noch was gefehlt in meinem Code.

w = 512
h = 512

rot = 200
gruen = 200
blau = 200

If OpenWindow(0,0,0,w,h,"2D Drawing Beispiel",#PB_Window_SystemMenu | #PB_Window_ScreenCentered )

AddKeyboardShortcut (0, #PB_Shortcut_Up, 1)
CreateImage(0,w,h)
StartDrawing(ImageOutput ...
von Ostblock_D
13.07.2010 15:52
Forum: Anfänger
Thema: AddKeyboardShortcut()
Antworten: 11
Zugriffe: 1099

AddKeyboardShortcut()

Hallo,
Code erklärt sich denke von selbst ...

w = 512
h = 512

rot = 200
gruen = 200
blau = 200

If OpenWindow(0,0,0,w,h,"2D Drawing Beispiel",#PB_Window_SystemMenu | #PB_Window_ScreenCentered )

AddKeyboardShortcut (0, #PB_Shortcut_Up, 1)
CreateImage(0,w,h)
StartDrawing(ImageOutput(0))
Box(0 ...
von Ostblock_D
06.07.2010 11:51
Forum: Grafik & Sound - Programmierung
Thema: Verbesserung der Leistung
Antworten: 3
Zugriffe: 1267

Re: Verbesserung der Leistung

ok, mein Fehler ... ich habe vom USB-Stick aus gestartet. Da dauert es schon ein paar sekunden :doh:
Gibt es bei PureBasic eine Option um Performance-Messungen zu machen???

Ist der Code ansonsten sinnvoll aufgebaut?
von Ostblock_D
06.07.2010 11:01
Forum: Grafik & Sound - Programmierung
Thema: Verbesserung der Leistung
Antworten: 3
Zugriffe: 1267

Verbesserung der Leistung

Hallo miteinander,

ich bin ein Anfänger in PureBasic und hab mich an die Programmierung einer simplen Grafik 'Animation' gemacht.

w = 512
h = 512

rot = 200
gruen = 200
blau = 200

If OpenWindow(0,0,0,w,h,"2D Drawing Beispiel",#PB_Window_SystemMenu | #PB_Window_ScreenCentered )

CreateImage(0,w ...