Добавить новый пункт меню в системное меню диалога:

Code:

AppendMenu(GetSystemMenu(Self.Handle,FALSE),MF_ENABLED,1001,'&Help');

 Автор ответа: Sheff

Отловить клик по меню можно следующим образом:

Code:

private

 

procedure WhetherUserPressesHelp(var Msg: TMessage); message WM_SYSCOMMAND;

 

....

 

procedure TForm1.WhetherUserPressesHelp(var Msg: TMessage);

begin

   if Msg.WParam = 1001 then

     HelpForm.ShowModal

   else

     inherited; // к примеру вызываем форму на которой будет помощь

end;

 

Автор: Song

Добавить комментарий

Не использовать не нормативную лексику.

Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.

ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!


Защитный код
Обновить