Вниз
Скачать: CL | DM;

TMenuItem   Найти похожие ветки 

← →
Максим   (2009-06-01 13:57) [0]

Как присвоить TMenuItem метод, который будет выполняться при нажатии на этот пункт меню?


← →
clickmaker ©   (2009-06-01 14:00) [1]

OnClick
альтернатива - через Action


← →
Palladin ©   (2009-06-01 14:03) [2]

При помощи оператора приравнивания.


← →
Юрий Зотов ©   (2009-06-01 14:04) [3]


> Максим   (01.06.09 13:57)  


procedure TForm1.MenuItem1Click(Sender: TObject);
...
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 MenuItem1.OnClick := MenuItem1Click;
end;


← →
Ega23 ©   (2009-06-01 14:04) [4]


procedure TGUICustomAdminTreeFrame.AddMenuItems;
var
mi:TMenuItem;
ms:TMemoryStream;
begin
 With adsClasses do
  begin
   First;
   While not Eof do
    begin
     mi:=TMenuItem.Create(nil);
     mi.Caption:=FieldByName("CLSLab").AsString;
     mi.Tag:=FieldByName("CLSID").AsInteger;
     if not FieldByName("ImgData").IsNull then
      begin
       ms:=TMemoryStream.Create;
       try
        TBLOBField(FieldByName("ImgData")).SaveToStream(ms);
        ms.Position:=0;
        mi.Bitmap.LoadFromStream(ms);
       finally
        ms.Free;
       end;
      end;

     mi.OnClick:=MenuItemClick;

     miCreateObject.Add(mi);

     Next;
    end;
  end;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
15-1243404241
Unknown user
2009-05-27 10:04
2009.07.26
Windows Forms


15-1243283409
Юрий
2009-05-26 00:30
2009.07.26
С днем рождения ! 26 мая 2009 вторник


2-1243948042
jz
2009-06-02 17:07
2009.07.26
изменялся ли checkbox


8-1195919381
S7r
2007-11-24 18:49
2009.07.26
Загрузка png из потока в gdiplus.


15-1243202952
KilkennyCat
2009-05-25 02:09
2009.07.26
Небольшой эксперимент:




   Наверх