![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
BorderIcons
J.T © (2008-12-24 12:57:00)Можно ли сделать чтобы заголовок формы отображал все BorderIcons, включая biHelp.
{RASkov} (2008-12-24 15:22:00) [1]Вот так:
BorderIcons := [biSystemMenu, biHelp];
Из хэлпа:
biHelp - If BorderStyle is bsDialog or biMinimize and biMaximize are excluded, a question mark appears in the form's title bar and when clicked, the cursor changes to crHelp; otherwise, no question mark appears.
J.T (2008-12-24 15:09:00) [2]
> а если в CreateParams в ExStyle добавить WS_EX_CONTEXTHELP?
Никакого эффекта, кнопка все равно не отображается
clickmaker (2008-12-24 13:25:00) [3]а если в CreateParams в ExStyle добавить WS_EX_CONTEXTHELP?
Palladin (2008-12-24 13:22:00) [4]заметил biHelp. кнопка особенная, только на диалоговых окнах ну или если нет max,min
фих знает, нужно msdn ковырять, но сомневаюсь, или просто отрисовать ее самому
J.T (2008-12-24 13:12:00) [5]
> А что, разве он этого не отображает?
Не отображает. Делаю так.
constructor TForm1.Create(aowner: tcomponent);
begin
inherited create(aowner);
BorderIcons := [biSystemMenu, biMinimize, biMaximize, biHelp];
end;
Palladin (2008-12-24 13:05:00) [6]А что, разве он этого не отображает?