Publié : jeu. 04/mars/2004 10:20
et en changeant les locate() ici , c'est pas plus simple ? 
ou mieux , remplacer l'affichage sur l'écran par une seconde fenêtre (ou un gadget , lequel je ne sais pas , mais on va trouver ) ,
faut profiter des possibilités qu'offre le mode fenêtre
sinon je prépare l'affichage d'un niveau pour la prochaine version .

Code : Tout sélectionner
Procedure AffAide()
;Affiche quelques infos
StartDrawing(ScreenOutput())
Locate(10,20)
DrawText("Nombre d'images Minimum = " + StrF(Engine3DFrameRate(#PB_Engine3D_Minimum )) + " / Nombre d'images Maximum = " + StrF(Engine3DFrameRate(#PB_Engine3D_Maximum)))
Locate(10,40)
DrawText("Nombre d'images par seconde = " + StrF(Engine3DFrameRate(#PB_Engine3D_Current)))
Locate(10,60)
DrawText(StrF(EntityX(0)) + " / " + StrF(EntityY(0)) + " / " + StrF(EntityZ(0)))
StopDrawing()
EndProcedure
faut profiter des possibilités qu'offre le mode fenêtre

sinon je prépare l'affichage d'un niveau pour la prochaine version .