jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 13 sept. 2005 à 06:16
salut
pour masquer ou montrer un Tmainmenu il te suffit d rendre invisible les items qui le composnt par exeùmple si item1, item2, item3 sont les items de mainmenu1
procedure TForm1.masqueClick(Sender: TObject);
begin
with mainmenu1 do
begin
item1.visible:=false;
item2.visible:=false;
item3.visible:=false;
end;
end;
procedure TForm1.montreClick(Sender: TObject);
begin
with mainmenu1 do
begin
item1.visible:=true;
item2.visible:=true;
item3.visible:=true;
end;
bonne prog
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 14 sept. 2005 à 22:49
En utilisant une case à cocher pour afficher ou masquer la barre de menus et, de façon plus générique :
procedure TForm1.CheckBox1Click(Sender: TObject);
var
i: integer;
begin
with MainMenu1 do
for i := 0 to Items.Count - 1do
Items[i].Visible : = CheckBox1.Checked;
end;
<HR color=#008000>
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.