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

Неактивые подменю   Найти похожие ветки 

← →
Шестаков Антон   (2008-05-15 12:45) [0]

Чтобы кнопка, которая в данный момент была не активной, я прописываю
form5.Button.Enabled:=false;
А если я хочу чтобы были неактивные некоторые подменю в меню. Я пишу
form5.mainmenu1.items - а что дальше?
заранее благодарю!


← →
AndreWG   (2008-05-15 13:22) [1]

Когда добавляешь меню подменю, появляются в type переменные типа TMenuItem.
Вот через них доберешься до свойств каждого подменю.


← →
AndrewG   (2008-05-15 13:23) [2]


unit Unit1;

interface

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

type
 TForm1 = class(TForm)
   Button1: TButton;
   MainMenu1: TMainMenu;
   File1: TMenuItem;
   Open1: TMenuItem;
   Close1: TMenuItem;
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Open1.Enabled := false;
end;

end.


← →
Шестаков Антон   (2008-05-15 13:34) [3]

Спасибо!
Блин, я тут в дебри чуть не полез, а оказалось всё намного проще!


← →
Юрий Зотов ©   (2008-05-15 14:16) [4]

> Шестаков Антон  

А если использовать ActionList, все станет еще проще.


← →
MsGuns ©   (2008-05-15 15:09) [5]

>Юрий Зотов ©   (15.05.08 14:16) [4]
>А если использовать ActionList, все станет еще проще.

Если не возражаете, дополню.
Экшны позволяют отделить собственно функционал приложения от элементов его визуализации (кнопок, меню, шорткатов и т.д.)



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

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



Память: 0.46 MB
Время: 0.012 c
2-1210948367
assassin8899
2008-05-16 18:32
2008.06.08
lookup


2-1211102144
Alx
2008-05-18 13:15
2008.06.08
Проблема с целостностью данных


2-1210746303
kupidon
2008-05-14 10:25
2008.06.08
Округление чисел


8-1180951254
ZMRaven
2007-06-04 14:00
2008.06.08
Перемотка? Пропуск кадров?


4-1190539420
Jeeb
2007-09-23 13:23
2008.06.08
Список модемов Windows XP




   Наверх