Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : creer un sous menu [ Divers / Débutant(e) ] (watrem)

jeudi 12 juin 2008 à 18:56:14 | creer un sous menu

watrem

Membre Club
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 ?

merci d'avance

jeudi 12 juin 2008 à 19:33:50 | Re : creer un sous menu

JulioDelphi

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
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.

jeudi 12 juin 2008 à 20:25:41 | Re : creer un sous menu

watrem

Membre Club
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

merci

jeudi 12 juin 2008 à 21:09:23 | Re : creer un sous menu

JulioDelphi

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
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.

jeudi 12 juin 2008 à 22:15:18 | Re : creer un sous menu

watrem

Membre Club
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

vendredi 13 juin 2008 à 07:40:07 | Re : creer un sous menu

JulioDelphi

Membre Club Administrateur CodeS-SourceS
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)

vendredi 13 juin 2008 à 09:40:13 | Re : creer un sous menu

watrem

Membre Club
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

vendredi 13 juin 2008 à 19:21:37 | Re : creer un sous menu

JulioDelphi

Membre Club Administrateur CodeS-SourceS
Colle ton Unit1.pas ici s'il te plait

samedi 14 juin 2008 à 20:04:06 | Re : creer un sous menu

watrem

Membre Club
unit Patrice;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, AdvMenus, AdvMenuStylers, AdvToolBar, AdvToolBarStylers,
  AdvOfficeStatusBar, AdvOfficeStatusBarStylers;

type
  TForm1 = class(TForm)
    AdvMainMenu1: TAdvMainMenu;
    AdvMenuFantasyStyler1: TAdvMenuFantasyStyler;
    Fichier1: TMenuItem;
    Nouveau1: TMenuItem;
    Ouvrir1: TMenuItem;
    Enregistrer1: TMenuItem;
    EnregistrerSous1: TMenuItem;
    outEnregistrer1: TMenuItem;
    Fermer1: TMenuItem;
    outFermer1: TMenuItem;
    Quitter1: TMenuItem;
    Edition1: TMenuItem;
    Annuler1: TMenuItem;
    Retablir1: TMenuItem;
    Copier1: TMenuItem;
    Couper1: TMenuItem;
    Coller1: TMenuItem;
    Supprimer1: TMenuItem;
    AdvDockPanel1: TAdvDockPanel;
    AdvToolBarFantasyStyler1: TAdvToolBarFantasyStyler;
    AdvOfficeStatusBar1: TAdvOfficeStatusBar;
    AdvToolBarOfficeStyler1: TAdvToolBarOfficeStyler;
    AdvOfficeStatusBarOfficeStyler1: TAdvOfficeStatusBarOfficeStyler;
    Gnrateur1: TMenuItem;
    Filtres1: TMenuItem;

  private
    { Déclarations privées }
  public
    { Déclarations publiques }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}



end.

voila ceci est le code de mon unit 1 ; je sais creer une deuxieme unit mais je ne sais pas la relier
je te remercie



samedi 14 juin 2008 à 22:52:39 | Re : creer un sous menu

JulioDelphi

Membre Club Administrateur CodeS-SourceS
- 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)

et ça devrait suffire.




Cette discussion est classé dans : menu, creer


Répondre à ce message

Sujets en rapport avec ce message

Creer Votre UnInstallShield [ par apz ] Salut, Comment avoir son programme de desinstallation, parce que j'ai creer un avec installshield mais pour l'enlever j'ai rencontrer des pb ! Merci ! Ajouter des éléments a un menu [ par fabiin ] Salut,voila le problème est simple :g un menuet je voudrai y ajouter des items par le code...comment fait-'on ???Merci par avance@+Fabs Comment faire les menus d'un jeu en Delphi ?! Vite ça presse ! [ par Gropoli ] Je suis entrain de faire un jeu de type wargame en delphi et je me demande comment je dois faire les menus du jeu : menu principal (nouveau jeu, optio Comment faire les menus d'un jeu en Delphi ?! Vite ça presse ! [ par Gropoli ] Je suis entrain de faire un jeu de type wargame en delphi et je me demande comment je dois faire les menus du jeu : menu principal (nouveau jeu, optio Pb avec les barres de menus [ par ogizmo ] Je suis en train de créer une appli multi fenêtre. Deux de ces fenetres possèdent une barre de menu et, depuis peu, lorsque mes fenetres sont l'une su Plutôt bizarre [ par JoeyAstor ] En ce bo jour de vendredi, je continuais mon projet delphi, où une mini fenetre joue le role de menu qui fait apparaitre les fenetres correspondantes Inserer Un Menu dans un autre en execution [ par apz ] Salut,je veux inserer le menu de la form MDIChild, lorse que celle-ci est ouverte, dans le menu de la form MDIForm (menu imbriqué).le Menu au debut (F [HELP] Duplication de Composant ou Utilisation de tempaltes [ par Cyrille2 ] Bonjourje dev un chat en Delphi et je me confronte au probleme suivant : Je dois creer dynamiquement mes pvs selon un modele !!!G essayer :-de les cre Raccourci dans le menu contextuel [ par MyC ] Bonjour, je cherche le moyen de pouvoir effectuer divers actions sur un fichier ou pouvoir le lancer dans une application, en cliquant sur des élément Menu persistent [ par GoustiFruit ] Bonjour,J'essaye depuis des heures de créer un menu "persistent" à la Nero Express: le menu est affiché déployé en permanence à l'écran, quand on pass


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.