Property Alignment определяет место, в котором появляется меню относительно курсора мыши

TPopupMenu – всплывающее меню.

Характеристики:


Каждый видимый компонент имеет свойство:


Пример:

Пусть на форме находятся два компонента:

Label1 : TLabel;

PopupMenu1 : TPopupMenu;

тогда,

Label1.PopupMenu:= PopupMenu1;


TForm – окно.

Характеристики:

Form1.BorderIcons := Form1.BorderIcons – [biSystemMenu].



fsMDIForm, fsMDIChild, fsNormal, fsStayOnTop.


Способы:



^ Создание проекта с несколькими формами

Практически каждое создаваемое приложение для Delphi будет иметь более одной формы. Даже в простом случае пригодится еще одна форма, чтоб показать диалоговое окно с Property Alignment определяет место, в котором появляется меню относительно курсора мыши информацией о программке и создателях.


Пример: Сделать форму с диалоговым окном «О программе» (AboutBox).




procedure TForm1.Button1Click(Sender : TObject)

begin

AboutBox.Show;

end;


Для того, чтоб сделать вторую форму реальным диалоговым окном:

AboutBox.ShowModal;

mrNone, mrOk, mrCancel, mrAbort, mrRetry, mrIgnore, mrYes, mrNo, mrAll, mrNoToAll, mrYesToAll.


^ Внедрение форм, создаваемых по дефлоту


Все формы по дефлоту создаются автоматом при запуске Property Alignment определяет место, в котором появляется меню относительно курсора мыши приложения. Видимой будет только 1-ая создаваемая форма, а другие нужно показать, применив способ Show. В огромных приложениях имеет смысл сделать так, чтоб не все формы создавались автоматом при запуске приложения.

Изберите в меню Project Property Alignment определяет место, в котором появляется меню относительно курсора мыши команду Options. Щелкните на закладке Forms, на которой вы можете установить авто создаваемые формы.

Пример:

procedure TForm1.Button1Click(Sender : TObject)

begin

AboutBox := TaboutBox.Create(Self);

AboutBox.ShowModal;

AboutBox.Free;

end;


Внедрение Property Alignment определяет место, в котором появляется меню относительно курсора мыши шаблонов форм


В прошлом примере мы сами делали форму AboutBox, но нет необходимости делать это всякий раз. Delphi содержит ряд уже сделанных нужных шаблонов, включая и диалоговое окно AboutBox.

Изберите команду New… из Property Alignment определяет место, в котором появляется меню относительно курсора мыши меню File, после чего появится диалоговое окно с списком доступных шаблонов.

propaganda-izvrashenij-i-tolerantnogo-otnosheniya-k-nim.html
propaganda-na-zapadnom-fronte-repko-s-i-vojna-i-propaganda-hu-hh-vv.html
propaganda-zdorovogo-obraza-zhizni.html