Witam. W jaki sposób można wyczyścić popupmenu tak, żeby nie zawierało żadnych itemów, pól (podmenu)?
Bardzo proszę o szybką odpowiedź [???]
0
0
Hmm nie wiem czy nie pomieszałem czegoś.. Żeby było jasne: jest tylko popupmenu1 a w nim kilka pól jedno pod drugim i żadne się nie rozwija.. Jak te pola wywalić?
0
Kurde sorry za ten śmietnik..
Już sam doszedłem do tego jak to zrobić:
for i:=PopupMenu1.Items.Count downto 1 do
begin
popupmenu1.Items.Delete(popupmenu1.Items.Count-1);
end;
0
PopupMenu1.Items.Clear;
0
Tak bez sprawdzania, ale coś mi się zdaje że Items nie ma metody Clear, ma ją TPopupMenu - ale nie jestem pewien na 100%.
0
pytający napisał(a)
Kurde sorry za ten śmietnik..
Już sam doszedłem do tego jak to zrobić:
for i:=PopupMenu1.Items.Count downto 1 do
begin
popupmenu1.Items.Delete(popupmenu1.Items.Count-1);
end;
Jeśli już to
for i := PopupMenu1.Items.Count-1 downto 0 do PopupMenu1.Items.Delete(i);