[RESOLU]GadgetX pour la fenêtre principale
Publié : mar. 20/déc./2011 11:16
Je n'arrive pas à faire fonctionner ce code et surtout à avoir la position en X de la fenêtre principale.
J'ai plein d'erreur de toutes sortes.
Une idée ?
Mesa.
J'ai plein d'erreur de toutes sortes.
Code : Tout sélectionner
Enumeration
#Window_0
#Window_1
#StringGadget_0
#StringGadget_1
EndEnumeration
Procedure openwindow_0()
OpenWindow(0, 0, 0, 500, 614, "Fenêtre principale ", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_MinimizeGadget | #PB_Window_TitleBar | #PB_Window_ScreenCentered)
EndProcedure
openwindow_0()
Debug GadgetX(#Window_0) ; position en X de la fenêtre NE MARCHE PAS
If OpenWindow(#Window_1, 0, 0, 100, 60, "Fenêtre secondaire ", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_MinimizeGadget | #PB_Window_TitleBar )
StringGadget(#StringGadget_0,0,0,50,25,"x0=")
StringGadget(#StringGadget_1,0,30,50,25,"y0=")
x0=GadgetX(#Window_0)
y0=GadgetY(#Window_0)
SetGadgetText(#StringGadget_0, "x0="+Str(x0))
SetGadgetText(#StringGadget_1, "x0="+Str(x0))
Debug GadgetX(#Window_0) ; position en X de la fenêtre principale NE MARCHE PAS
Debug GadgetY(#Window_0) ; position en X de la fenêtre principale NE MARCHE PAS
EndIf
Repeat
event=WaitWindowEvent()
Until event= #PB_Event_CloseWindow
Mesa.