Page 1 sur 1
[Resolu] #PB_Window_WindowCentered et consor
Publié : mar. 22/juil./2008 10:29
par djmcg
Bonjour,
est-ce une commande réservé à windows ?
Chez moi cela ne semble pas fonctionné en partant des tuto.
de même avec les bouton system comme diminuer ou agrandir ?
par contre la croix est bien là.
Je suis sous linux Ubuntu 8.04
Bon évidemment c'est peut-être une incompréhension de ma part. Linux est nouveau pour moi, et C'est mon premier projet en pure basic.
Publié : mar. 22/juil./2008 10:34
par Anonyme
ca passe pas sous linux , comme plein d'autre choses

vive la portabilité !

Publié : mar. 22/juil./2008 22:10
par Gillou
J'avais aussi testé avec d'autres valeurs, histoire de voir si c'était pas le flag qui était faux et à priori si... , mais après pour trouver une doc...
Ex (Ubuntu Hardy) ça marche...
Code : Tout sélectionner
If OpenWindow(0, 100, 100, 400, 400, "")
a=258
OpenWindow(1, 0, 0, 200, 200, Str(a), a, WindowID(0))
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Le plus simple pour être sûr est encore de se faire sa lib.
Publié : mer. 23/juil./2008 6:36
par djmcg
Merci beaucoup.
Jean-Marie
Publié : mer. 23/juil./2008 19:36
par Gillou
ça n'est pas la valeur exact, mais ça s'en rapproche faudrait tester nombre par nombre... ex avec ce type de code (non testé) et noter le résultat de chaque fenêtre en liaison avec son num... et en déduire le code de chaque paramètre (la flemme

et puis je veux pas mille fenêtres à l'écran)
Code : Tout sélectionner
If OpenWindow(0, 100, 100, 400, 400, "")
for a=1 to 400
OpenWindow(#pb_any, 0, 0, 200, 200, Str(a), a, WindowID(0))
next
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Publié : ven. 15/août/2008 9:37
par djmcg
En fait centrer une fenêtre sur l'écran.
#PB_ScreenCentered
Et ça fonctionne sous linux.
Merci.
Jean-Marie
