Код | procedure TForm1.FormShow(Sender: TObject); begin Left := Screen.WorkAreaWidth + Screen.WorkAreaLeft - Width; Top := Screen.WorkAreaHeight + Screen.WorkAreaTop - Height; end;
|
Добавлено через 9 минут и 42 секунды а можно и такой вариант, "всегда у часов":
Код | procedure TForm1.FormShow(Sender: TObject); begin if Screen.WorkAreaLeft > 0 then Left := Screen.WorkAreaLeft else Left := Screen.WorkAreaWidth + Screen.WorkAreaLeft - Width;
if Screen.WorkAreaTop > 0 then Top := Screen.WorkAreaTop else Top := Screen.WorkAreaHeight + Screen.WorkAreaTop - Height; end;
|
|