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
Die Suche ergab 7 Treffer
- 14.07.2010 10:02
- Forum: Anfänger
- Thema: AddKeyboardShortcut()
- Antworten: 11
- Zugriffe: 1099
- 14.07.2010 09:38
- Forum: Anfänger
- Thema: AddKeyboardShortcut()
- Antworten: 11
- Zugriffe: 1099
Re: AddKeyboardShortcut()
habs schon
statt WaitWindowEvent() nehmen ... sonst wartet das Program jedesmal auf ein Event
Code: Alles auswählen
Repeat
Event = WindowEvent ()
...
Until()
- 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

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
- 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 ...
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 ...
- 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 ...
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 ...
- 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
Gibt es bei PureBasic eine Option um Performance-Messungen zu machen???
Ist der Code ansonsten sinnvoll aufgebaut?

Gibt es bei PureBasic eine Option um Performance-Messungen zu machen???
Ist der Code ansonsten sinnvoll aufgebaut?
- 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 ...
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 ...