Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons
d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes
approuvées et éprouvées en la matière ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ambassadeur Kosh
"Gislain" a écrit dans le message de news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
y'a pas un vieux principe de "Merge" entre menu du child et menu du parent qui traine quelque part ? ça t'aiderais pas ça ?
"Gislain" <nospam@nospam.com> a écrit dans le message de news:
evjbAoe3FHA.2552@TK2MSFTNGP10.phx.gbl...
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons
d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des
méthodes approuvées et éprouvées en la matière ?
y'a pas un vieux principe de "Merge" entre menu du child et menu du parent
qui traine quelque part ?
ça t'aiderais pas ça ?
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
y'a pas un vieux principe de "Merge" entre menu du child et menu du parent qui traine quelque part ? ça t'aiderais pas ça ?
Gislain
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
Merci d'avance.
Gislain.
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des
menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la
fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans
sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique
ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en
manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active
(ou pas) en fonction de la fenêtre courante (le merge semble la solution, si
j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" <nospam@nospam.com> wrote in message
news:evjbAoe3FHA.2552@TK2MSFTNGP10.phx.gbl...
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons
d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des
méthodes approuvées et éprouvées en la matière ?
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
Merci d'avance.
Gislain.
Ambassadeur Kosh
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement de souris et par qui on faisait transiter les modifs à apporter à l'item de menu en fonction du contexte. peut être qu'il est possible d'amener la pompe à le recuperer et faire le taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un Desactivate pour le "plugin courant", afin d'avoir les items settés. bien sur, c'est comme le focus, il ne peut y'en avoir qu'un...
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement de
souris et par qui on faisait transiter les modifs à apporter à l'item de
menu en fonction du contexte.
peut être qu'il est possible d'amener la pompe à le recuperer et faire le
taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un
Desactivate pour le "plugin courant", afin d'avoir les items settés. bien
sur, c'est comme le focus, il ne peut y'en avoir qu'un...
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement de souris et par qui on faisait transiter les modifs à apporter à l'item de menu en fonction du contexte. peut être qu'il est possible d'amener la pompe à le recuperer et faire le taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un Desactivate pour le "plugin courant", afin d'avoir les items settés. bien sur, c'est comme le focus, il ne peut y'en avoir qu'un...
Patrice Manac'h
Bonjour,
regardez du coté du bloc applicatif CAB sur http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c. Je crois qu'ils ont eu à travailler sur ce type de problème (sans garantie).
Cordialement,
Patrice Manac'h MCS France
"Gislain" a écrit dans le message de news: eczp%
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
Merci d'avance.
Gislain.
Bonjour,
regardez du coté du bloc applicatif CAB sur
http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c.
Je crois qu'ils ont eu à travailler sur ce type de problème (sans garantie).
Cordialement,
Patrice Manac'h
MCS France
"Gislain" <nospam@nospam.com> a écrit dans le message de news:
eczp%23wj3FHA.1140@tk2msftngp13.phx.gbl...
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des
menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la
fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère
sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge
automatique ne semble être utilisée que sur des fenêtre MDI, et toute la
gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active
(ou pas) en fonction de la fenêtre courante (le merge semble la solution,
si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" <nospam@nospam.com> wrote in message
news:evjbAoe3FHA.2552@TK2MSFTNGP10.phx.gbl...
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des
boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas
des méthodes approuvées et éprouvées en la matière ?
regardez du coté du bloc applicatif CAB sur http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c. Je crois qu'ils ont eu à travailler sur ce type de problème (sans garantie).
Cordialement,
Patrice Manac'h MCS France
"Gislain" a écrit dans le message de news: eczp%
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
Merci d'avance.
Gislain.
Gislain
Sur la méthode du Activate/Desactivate, c'est ce que j'avais fait sur un ancien projet en VB6, et le fait de gérer soit même le contexte des menus est vraiment très lourd.
"Ambassadeur Kosh" wrote in message news:
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement de souris et par qui on faisait transiter les modifs à apporter à l'item de menu en fonction du contexte. peut être qu'il est possible d'amener la pompe à le recuperer et faire le taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un Desactivate pour le "plugin courant", afin d'avoir les items settés. bien sur, c'est comme le focus, il ne peut y'en avoir qu'un...
Sur la méthode du Activate/Desactivate, c'est ce que j'avais fait sur un
ancien projet en VB6, et le fait de gérer soit même le contexte des menus
est vraiment très lourd.
"Ambassadeur Kosh" <kosh.naranek@babylon5.net> wrote in message
news:OZTyeNk3FHA.3036@TK2MSFTNGP15.phx.gbl...
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement
de souris et par qui on faisait transiter les modifs à apporter à l'item
de menu en fonction du contexte.
peut être qu'il est possible d'amener la pompe à le recuperer et faire le
taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un
Desactivate pour le "plugin courant", afin d'avoir les items settés. bien
sur, c'est comme le focus, il ne peut y'en avoir qu'un...
Sur la méthode du Activate/Desactivate, c'est ce que j'avais fait sur un ancien projet en VB6, et le fait de gérer soit même le contexte des menus est vraiment très lourd.
"Ambassadeur Kosh" wrote in message news:
en MFC, on avait un evenement qui faisait gling gling à chaque mouvement de souris et par qui on faisait transiter les modifs à apporter à l'item de menu en fonction du contexte. peut être qu'il est possible d'amener la pompe à le recuperer et faire le taf dessus (je n'en ai pas vu d'equivalent dans les menustrip)
sinon, pas d'idée simple comme ça, si ce n'est gerer un Activate et un Desactivate pour le "plugin courant", afin d'avoir les items settés. bien sur, c'est comme le focus, il ne peut y'en avoir qu'un...
Gislain
Merci pour le CAB, j'avais déjà travaillé avec les Microsoft Application Block, celui-ci me semble très prometteur.
Mais la mauvaise nouvelle est extraite de l'un des exemples (BankTeller) : "The system currently stores the entire menu structure in app.config. In the future, we would like to evolve a more powerful menuing system that allows the shell and modules to cooperate on how the application menu looks."
Mais je vais creuser un peu.
En tout cas, merci à tous.
Gislain.
"Patrice Manac'h" wrote in message news:
Bonjour,
regardez du coté du bloc applicatif CAB sur http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c. Je crois qu'ils ont eu à travailler sur ce type de problème (sans garantie).
Cordialement,
Patrice Manac'h MCS France
"Gislain" a écrit dans le message de news: eczp%
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?
Merci d'avance.
Gislain.
Merci pour le CAB, j'avais déjà travaillé avec les Microsoft Application
Block, celui-ci me semble très prometteur.
Mais la mauvaise nouvelle est extraite de l'un des exemples (BankTeller) :
"The system currently stores the entire menu structure in app.config. In the
future, we would like to evolve a more powerful menuing system that allows
the shell and modules to cooperate on how the application menu looks."
Mais je vais creuser un peu.
En tout cas, merci à tous.
Gislain.
"Patrice Manac'h" <patmanac@online.microsoft.com> wrote in message
news:OeVvTRk3FHA.2616@TK2MSFTNGP12.phx.gbl...
Bonjour,
regardez du coté du bloc applicatif CAB sur
http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c.
Je crois qu'ils ont eu à travailler sur ce type de problème (sans
garantie).
Cordialement,
Patrice Manac'h
MCS France
"Gislain" <nospam@nospam.com> a écrit dans le message de news:
eczp%23wj3FHA.1140@tk2msftngp13.phx.gbl...
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des
menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de
la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère
sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge
automatique ne semble être utilisée que sur des fenêtre MDI, et toute la
gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active
(ou pas) en fonction de la fenêtre courante (le merge semble la solution,
si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" <nospam@nospam.com> wrote in message
news:evjbAoe3FHA.2552@TK2MSFTNGP10.phx.gbl...
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des
boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas
des méthodes approuvées et éprouvées en la matière ?
Merci pour le CAB, j'avais déjà travaillé avec les Microsoft Application Block, celui-ci me semble très prometteur.
Mais la mauvaise nouvelle est extraite de l'un des exemples (BankTeller) : "The system currently stores the entire menu structure in app.config. In the future, we would like to evolve a more powerful menuing system that allows the shell and modules to cooperate on how the application menu looks."
Mais je vais creuser un peu.
En tout cas, merci à tous.
Gislain.
"Patrice Manac'h" wrote in message news:
Bonjour,
regardez du coté du bloc applicatif CAB sur http://www.gotdotnet.com/codegallery/codegallery.aspx?id"f72167-af95-44ce-a6ca-f2eafbf2653c. Je crois qu'ils ont eu à travailler sur ce type de problème (sans garantie).
Cordialement,
Patrice Manac'h MCS France
"Gislain" a écrit dans le message de news: eczp%
Merci pour le tuyau "Merge", mais voila...
Je développe un framework avec des plug-ins qui ont en ressource un/des menus qui doivent s'ajouter au menu de la fenêtre parent en fonction de la fenêtre courante.
1) Comment ajouter simplement ce menu "fils" à celui de la fenêtre mère sans sortir palmes, tuba et bouteille à oxygène. La fonction de merge automatique ne semble être utilisée que sur des fenêtre MDI, et toute la gestion en manuel ne semble pas possible ???
2) Comment gérer par exemple l'option "Enregistrer" qui devra être active (ou pas) en fonction de la fenêtre courante (le merge semble la solution, si j'ai la réponse à 1)
PS : je suis en C# 2.0
Merci d'avance.
Gislain.
"Gislain" wrote in message news:
Bonjour,
Jusqu'à présent j'ai fait ma petite sauce pour gérer le status des boutons d'un menu en fonction de la fenêtre active, mais n'y a t-il pas des méthodes approuvées et éprouvées en la matière ?