Aktuelle Zeit: 23.07.2019 01:09

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Problem mit WaitWindowEvent() und OpenWindowedScreen
BeitragVerfasst: 14.09.2004 21:03 
Offline
Benutzeravatar

Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Hallo,

ich habe mir einen Credits-Scroller gebastelt, er Funktioniert auch, bis auf ein Kleines Proble:

Code:
If OpenWindow(#About_Window,0 ,0 , 400, 300, #PB_Window_ScreenCentered | #PB_Window_SystemMenu | #PB_Window_TitleBar, "Über...")
  OpenWindowedScreen(WindowID(), 0, 0, 400, 300, 0, 0, 0)
[...]
Repeat
  ClearScreen(0,0,0)
  Event = WaitWindowEvent()
  Select Event
  EndSelect
Until Event = #PB_Event_CloseWindow
CloseScreen()
End
Endif
[...]

Bei dem o.g. Code, habe ich das Problem, dass beim Bewegen der Maus im Fenster alles Flakert. Wenn ich aber
Code:
 Event = WaitWindowEvent()
  Select Event
  EndSelect
Ausklammere, Flakert es nicht mehr, aber wenn ich mit der Maus ins Fenster Fahre, ist eine Sanduhr da, und der Inhalt kackt ab beim Minimieren.

Danke für Jede Hilfe

MFG Lukaso :allright:

_________________
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 14.09.2004 21:22 
Offline
Benutzeravatar

Registriert: 29.08.2004 09:18
Wohnort: Am Ende des www's
Muss zu meiner Schande gestehen, dass ich momentan ein wenig raus
bin aus der PureBasic-Programmierung aber probier mal

anstatt
Code:
 Event = WaitWindowEvent()
  Select Event
  EndSelect


folgendes
Code:
 Event = WindowEvent()
  Select Event
 EndSelect
 Delay(1)


Vielleicht hilft's ja :?:

_________________
So long,
benny!
.
nur t0te f1sche schw1mmen m1t dem str0m - 00100 !


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 14.09.2004 21:28 
Offline
Benutzeravatar

Registriert: 31.08.2004 23:53
Wohnort: Shanghai
Noch schöner und sinnvoller ist:
Code:
Event = WindowEvent()
Select Event
  Case 0
    Delay(1)
EndSelect

_________________
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 14.09.2004 21:55 
Offline
Benutzeravatar

Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Danke funktioniert Bestens! :allright:

_________________
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 14.09.2004 22:00 
Offline
Benutzeravatar

Registriert: 29.08.2004 09:18
Wohnort: Am Ende des www's
Und noch "schöner" :wink:
Code:
Select WindowEvent()
  Case 0
    Delay(1)
EndSelect


Müßte auch gehen :roll: :?:

_________________
So long,
benny!
.
nur t0te f1sche schw1mmen m1t dem str0m - 00100 !


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 14.09.2004 22:08 
Offline
Ein Admin
Benutzeravatar

Registriert: 29.08.2004 20:20
Wohnort: Saarbrücken
Nanu? Da fehlt aber doch noch ein [c]FlipBuffers()[/c]. Oder hast du das mal eben fürs Forum rausgenommen?

_________________
Freakscorner.de - Der Bastelkeller | Neustes Video: Neje DK - 1 Watt Laser Engraver
Ubuntu Gnome 18.04.1 LTS x64, PureBasic 5.60 x64 (außerdem 4.41, 4.50, 4.61, 5.00, 5.10, 5.11, 5.21, 5.22, 5.30, 5.31, 5.40, 5.50)
"Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 15.09.2004 14:32 
Offline
Benutzeravatar

Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
@NicTheQuick
Nein, das ist schon drinne. (In der Scroller Funktion, die rufe ich mit CreateTheared auf) :wink:

_________________
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye