Page 1 sur 1

[R] Modifier ToolBar selon Tab sélectionné

Posté : sam. 11 juin 2011 13:46
par cortexx
Bonjour,

Aprés pas mal de recherche et de tests, je ne parviens pas à modifier les boutons de ma ToolBar selons la tab sélectionné.
Pour être plus précis, je voudrait faire en sorte que lorsque que clique sur un onglet de ma Tab les boutons de ma ToolBar se mette à jour selons se que j'aurais définie.

Auriez vous en réserve une fonction qui me permette de faire ça ?

J'ai bien essayer avec les GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY") ou GUIRegisterMsg($WM_COMMAND, "WM_COMMAND"), mais sans aucun résultat.

Re: [..] Modifier ToolBar selon Tab sélectionné

Posté : sam. 11 juin 2011 13:48
par TommyDDR
Pourriez vous poster le code source ?
J'ai personnellement eu des problèmes avec les TAB qui ne se rafraichissaient pas / apparaissaient pas après un GUICtrlCreate ou autre action sur les Ctrl.

Re: [..] Modifier ToolBar selon Tab sélectionné

Posté : sam. 11 juin 2011 14:34
par cortexx
Voila un exemple qui colle à se que je fait en se moment, je ne peut pas mettre mon code original ça serait beaucoup trop long :lol:
Dans se code il n'y a que la gestion des évènements des boutons, vu que je sais même pas comment faire pour gérer les évènements sur les onglets.
► Afficher le texte

Re: [..] Modifier ToolBar selon Tab sélectionné

Posté : sam. 11 juin 2011 15:50
par TommyDDR
Alors, déjà, quand vous nommez vos variables $xxx1, $xxx2, $xxx3, cela veut dire que vous pouvez (Devez !) utiliser un tableau, sinon votre programme ne sera pas facilement utilisable (exemple : vos switch)

Voila qui devrait vous mettre sur la voie pour vos modifications lors d'un clic sur un onglet :
► Afficher le textecode
Edit : En me relisant, je trouve que j'ai un air "Je fais la morale" :twisted: . Que nenni, ce ne sont que des conseils, à prendre comme tel ^^.

Re: [..] Modifier ToolBar selon Tab sélectionné

Posté : sam. 11 juin 2011 17:03
par cortexx
J'ai du sauter une étape dans mon apprentissage pour le coup des variables en tableau :roll:

Alors j'ai finaliser le code et grace à toi enfin pu faire se que je voulait :D merci.
► Afficher le texte
Je suis toujours ouvert à toute amélioration :wink: