[R] Modifier ToolBar selon Tab sélectionné

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Avatar du membre
cortexx
Niveau 2
Niveau 2
Messages : 27
Enregistré le : lun. 26 juil. 2010 14:24
Status : Hors ligne

[R] Modifier ToolBar selon Tab sélectionné

#1

Message 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.
Modifié en dernier par cortexx le sam. 11 juin 2011 16:26, modifié 1 fois.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2109
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

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

#2

Message 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.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
cortexx
Niveau 2
Niveau 2
Messages : 27
Enregistré le : lun. 26 juil. 2010 14:24
Status : Hors ligne

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

#3

Message 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
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2109
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

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

#4

Message 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 ^^.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
cortexx
Niveau 2
Niveau 2
Messages : 27
Enregistré le : lun. 26 juil. 2010 14:24
Status : Hors ligne

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

#5

Message 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:
Répondre