powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Форма вылезла за пределы экрана
10 сообщений из 10, страница 1 из 1
Форма вылезла за пределы экрана
    #39716656
shmelina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему форма вылезла за пределы экрана?

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
procedure TForm1.FormCreate(Sender: TObject);
var
  Form: TForm;
begin
  Form := CreateMessageDialog('Тест', mtWarning, mbYesNo);
  Form.Left := 0;
  Form.ShowModal;
  Form.Free;
end;
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716684
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shmelinaПочему форма вылезла за пределы экрана?
Нужно не в 0 сдвигать, а с учетом ширины рамки: GetSystemMetrics function .
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716697
shmelina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanНужно не в 0 сдвигать, а с учетом ширины рамки: GetSystemMetrics function .
Для обычной формы это работает:
Код: pascal
1.
2.
3.
4.
procedure TForm1.FormCreate(Sender: TObject);
begin
  Left := 0;
end;
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716698
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.10.2018 14:22, wadman пишет:
> Нужно не в 0 сдвигать, а с учетом ширины рамки

и давно?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716712
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийи давно?
Кажется с семерки. Диалогу доп. рамка прикручивается в подарок от ОС.
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716717
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.10.2018 14:52, wadman пишет:
> Кажется с семерки. Диалогу доп. рамка прикручивается в подарок от ОС.

имеется в виду D7, или Win7 ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716720
Каки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий12.10.2018 14:22, wadman пишет:
> Нужно не в 0 сдвигать, а с учетом ширины рамки

и давно?


если панель стоит с лева, то форма уйдет под панель, не учитывая саму панель.

а в остальном, на community edition + win10 все работает верно.
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716725
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийимеется в виду D7, или Win7 ?
Винда с дефолтной темой оформления.
Какиwin10
Тема дефолтная? Десятку просто в глаза
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716726
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не видел.
...
Рейтинг: 0 / 0
Форма вылезла за пределы экрана
    #39716731
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.10.2018 15:02, wadman пишет:
> не видел.

краткость - сестра!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Форма вылезла за пределы экрана
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]