Je n'ai pas trouvé ou poser une question sur SpiderBasic, donc je tente ici.
Je n'arrive pas après avoir effacé le gadget #GadgetListTicket à le recréer dans la bonne fenêtre #FenetreCommande Il se place dans la fenêtre #FenetreClients . Merci de jeter un oeil à mon code pour voir ou est mon erreur.
Bien cordialement
Code : Tout sélectionner
Enumeration Gadget
#FenetreCommande
#FenetreClients
#GadgetListProf
#GadgetListTicket
#contener
#BtQuitter
EndEnumeration
;fenetre 1 avec ses gadgets
OpenWindow( #FenetreCommande, 10, 300, 300, 350, "Commande" )
ListIconGadget(#GadgetListTicket, 3, 3, 200, 300, "Nom", 80)
AddGadgetColumn(#GadgetListTicket, 1, "prix", 30)
ButtonGadget(#BtQuitter,210,3,80,50,"Quitter")
;fenetre 2 avec ses gadgets
OpenWindow( #FenetreClients, 10, 50, 350, 200, "Clients" )
Debug "fenetre active "+GetActiveWindow()
ListIconGadget(#GadgetListProf, 0, 0, 350, 200, "ID", 30)
AddGadgetColumn(#GadgetListProf, 1, "Nom", 140)
AddGadgetColumn(#GadgetListProf, 2, "Prénom", 130)
AddGadgetColumn(#GadgetListProf, 3, "Caisse", 50)
Debug "1 fenetre active "+ GetActiveWindow()+" "+ #FenetreCommande
FreeGadget(#GadgetListTicket)
SetActiveWindow(#FenetreCommande)
Debug "2 fenetre active "+GetActiveWindow() +" "+ #FenetreCommande
ListIconGadget(#GadgetListTicket, 3, 3, 200, 300, "Nom", 80)
AddGadgetColumn(#GadgetListTicket, 1, "prix", 30)
Edit modération: Oui, c'est une question de codes (SpiderBasic) donc ici c'est mieux que dans Tutoriaux. Je corrige le titre et supprime l'autre post.