Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

присвоить ImageIndex к пункту меню во время выполнения программы.   Найти похожие ветки 

 
Intr   (2004-11-17 23:29) [0]

Почемуто прямое присвоение номера иконки из imagelist"а ни приводит к желаемому результату... хотя если до компиляции присвоить - все намана. Как Менять иконку динамически ??? Подскажите плизаа


 
Игорь Шевченко ©   (2004-11-18 00:48) [1]

unit main;

interface
uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, Menus, ImgList, StdCtrls;

type
 TfMain = class(TForm)
   ImageList: TImageList;
   MainMenu: TMainMenu;
   File1: TMenuItem;
   miTest: TMenuItem;
   Exit1: TMenuItem;
   Button1: TButton;
   procedure Exit1Click(Sender: TObject);
   procedure Button1Click(Sender: TObject);
 end;

var
 fMain: TfMain;

implementation

{$R *.dfm}

procedure TfMain.Exit1Click(Sender: TObject);
begin
 Close;
end;

procedure TfMain.Button1Click(Sender: TObject);
begin
 miTest.ImageIndex := 1 - miTest.ImageIndex;
end;

end.


На форме imageList с двумя картинками - все прекрасно меняется по нажатию на кнопку.


 
Intr   (2004-11-18 01:26) [2]

Игорь Шевченко, спасиба за примерчик. Я просто ступил малость... (не будем вдаваться в подробности)))))



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

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
6-1096115383
Yuri Btr
2004-09-25 16:29
2004.12.05
Не возникает события OnConnect


9-1091703136
pavel_pavel
2004-08-05 14:52
2004.12.05
TBitmap побыстрее


14-1100745878
Думкин
2004-11-18 05:44
2004.12.05
С днем рождения! 18 ноября


3-1099475446
Dmitriy O.
2004-11-03 12:50
2004.12.05
Как посмотреть Log файл в IB/Firebird ?


4-1098216214
DS
2004-10-20 00:03
2004.12.05
выключить компьютор Win2000