Pour le développement de 3Arks en parallèle de la version 'officiel', je travail sur un client qui a pour but de montrer à blendman comment utiliser les codes de mise en réseau que je lui fournis.
Lors de la création de ce client 'lite', j'ai rencontré un problème que j'ai pas résolus, (blendman m'a dis qu'il avait rencontré le même problème mais il ne se souvient pas de l'astuce). En gros, quand je déplace la fenêtre contenant mon écran j'ai le droit à un "Ne répond plus", ce qui m'oblige à fermer l'application. Je rencontre ce problème à partir du moment où j'ai ouvert un écran sur la fenêtre, ce qui me fait penser que c'est lié à l'écran et/ou aux dessins, ect...
Niveau code, ma boucle ressemble à ça :
Code : Tout sélectionner
fin=#False
Repeat
  ;{ Boucle de gestion des gadgets :
  Repeat
    Event=WindowEvent()
    Select Event
      Case #PB_Event_CloseWindow
        fin=#True
      Case #PB_Event_Gadget
        ;Gestion des gadgets....
    EndSelect
  Until Event=0
  ;}
  ;{ Boucle de gestion des events du jeu :
  If jeu_lance=#True
    If IsScreenActive()
      IncludeFile "boucle/refresh_affichage_element.pb"
      IncludeFile "boucle/affichage.pb"
      IncludeFile "boucle/events.pb"
    EndIf
  EndIf
  ;}
  Delay(100)
Until fin=#TrueQuelqu'un a-t'il rencontré le même problème ou quelqu'un a-t'il une idée de la provenance d'un tel problème ?

 
  
  
  Efin je pense
 Efin je pense  
 

 Ce matin je ne devais pas etre bien réveillé.
 Ce matin je ne devais pas etre bien réveillé. 