watrem
Messages postés51Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention17 août 2008
-
12 juin 2008 à 18:56
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 2010
-
14 juin 2008 à 22:52
Bonsoir ,
j'aimerai savoir comment il faut pratiquer pour creer des sous-menu
exemple : Filtre
> Noir
> Couleur
je pensais qu on pouvait faire cela avec de simple composant , mais toute les recherche que j'ai faite me donne des ligne de codes hallucinantes
quelle est le meilleur moyen de creer des sous menu ?
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 12 juin 2008 à 19:33
Bonjour,
Avec un TPopUpMenu ou un TMainMenu tu peux !
Une fois le caption "Filtre" renseigné, tu fais "Ctrl+Flèche droite" dans le concepteur de menu et une nouvelle liste de 'sous-menu' apparait.
J'espère que c'est ça que tu cherchais car je ne sais pas de quel menu tu parles.
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 12 juin 2008 à 21:09
Normalement, une fois le composant posé sur la fiche, un clic droit-> concepteur de menu (et peut etre meme un double clic gauche) devrait te permettre de creer un MainMenu (le menu qui se dépose en haut des fiches, habituellement il contient "fichier, edition, affichage, options, ?"), un popupmenu est un menu qui s'ouvre en clic droit (ou paramétrable sur un clic gauche), par exemple dans le systray (a coté de l'heure dans la barre des tachers).
Dans ces 2 menus, ma combine marche pour creer des sous-menus.
watrem
Messages postés51Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention17 août 2008 12 juin 2008 à 20:25
Merci de ta reponse en faite comme j utilise les composant TMS
je voudrais creer dans AdvMainmenu , des sous menu il existe bien un composant qui s'appelle AdvpopMenu
mais je ne sais pas si c'est la meme chose , ce sont les meme composant que Delphi mais avec d autre nom
Et je n arrive pas a creer des menus dans un ADVMainmenu
watrem
Messages postés51Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention17 août 2008 12 juin 2008 à 22:15
Ok ca marche sauf pour le menu popup mais pour l instant ce n'est pas grave , par contre une fois que le sous menu est cree , comment dois je faire pour le relier a une autre page ( une tform 2.3.4 ???) je ne le sait pas
comme cela j'arriverais a faire tous le cote design , je te remercie bcp
Vous n’avez pas trouvé la réponse que vous recherchez ?
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 13 juin 2008 à 07:40
Bonne nouvelle journée ^^
Disons que tu es es sur la Form1 et que tu as une form2 (3, 4). Ajoute dans les USES le nom de ton unité (par défaut : Unit2.pas) puis pour ouvrir cette fiche, "Form2.Show;" ou "Form2.ShowModal;"
Show ouvre la fenetre en laissant un acces aux autres, Showmodal ne permets pas ça, on reste sur la fenetre ouverte tant qu'on n'annule pas, ferme pas, valide pas. et en plus, permets de récupérer quel bouton a été cliqué (si ce bouton renvoie un modal, comme un BitBtn par exemple)
watrem
Messages postés51Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention17 août 2008 13 juin 2008 à 09:40
bonjour, j'ai un petit soucis , j'ai bien cree une deuxieme Unit qui porte le nom de unit2 (et ds le code elle s'appelle Tform2)
Dans mon Unit principale, dans uses j'ajoute bien 'unit2.pas;
j'ai les message d'erreurs suivants :
IMPLEMENTATION attendu mais un identificateur 'unit2'recu a la ligne 10
INITIALIZATION attendu mais implementation recu a la ligne 86
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 14 juin 2008 à 22:52
- Ajoute sous "implementation" > "uses Unit2;"
- Ajoute sur un bouton (ou un menu ou autre déclenchement de ton choix) : "Form2.Showmodal;" (si ta fiche de l'unité 2 s'apelle bien Form2)