Довольно простая, я думаю, но мне нужно иметь возможность развернуть форму до определенного экрана. Кажется, не удается найти какую-либо конкретную информацию о Delphi.
Я могу вспомнить положение форм при последующих загрузках приложения. Однако, когда я восстанавливаю позицию, а затем вызываю WindowState: = wsMaximized
, форма перемещается на другой экран! (у меня есть и другие формы, которые также видны на этом экране - он, кажется, разворачивается до «активного экрана»)
Поэтому мне нужна такая функция:
procedure Maximize(const aScreenIndex : Integer);
begin
if aScreenIndex < Screen.MonitorCount then
//Maximize to that screen
end;