![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TOpenDialog [D7, WinXP]
Arkady © (2005-08-16 11:30:00)Как программно изменить размеры окна TOpenDialog?
KA_ (2005-08-16 16:50:00) [1]>Lamer@fools.ua © (16.08.05 15:43) [2]
Юморист! :)))
К Петросяну на прослушивание!
Lamer@fools.ua (2005-08-16 16:02:00) [2]>> DVM © (16.08.05 15:53) [3]
Я где-то писАл, что привёл конечное решение?
DVM (2005-08-16 15:53:00) [3]
> Lamer@fools.ua © (16.08.05 15:43) [2]
фигня получится
Lamer@fools.ua (2005-08-16 15:43:00) [4]> Как программно изменить размеры окна TOpenDialog?
Примерно так:
procedure TForm1.OpenDialog1Show(Sender: TObject);
begin
SetWindowPos(
GetWindowLong(OpenDialog1.Handle, GWL_HWNDPARENT),
0,
0,
0,
Screen.WorkAreaWidth,
Screen.WorkAreaHeight,
SWP_NOZORDER);
end;
KA_ (2005-08-16 14:29:00) [5]Никак. Это невозможно.
Можно спуститься на уровень WinAPI и создавать свой собственный диалог с полным контролем над его размерами и пр.