Перейти к содержанию
  • Регистрация
  • 0
Alex7wrt

Несколько мониторов, Windows

Вопрос

Здравствуйте. 

Интересует такой вопрос - как в FM отображать разные формы приложения на разных мониторах? Интересует реализация под Windows, но в FM. Например, в приложении есть несколько форм, и я хочу, чтобы при определенных действиях в одной форме, результат отображался в другой форме на другом мониторе.

В VLC можно так 

Form5.Left:= Screen.Monitors[i].Left;

Но в FM Нет свойства Screen.Monitors, есть Screen.Displays, но там как-то не так.

Изменено пользователем Brovin Yaroslav

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

Как то так

Left := screen.Displays[1].BoundsRect.Left;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Добрый день!

Скажите пожалуйста как вывести форму на второй монитор в C++ Builder 10.1 (FM). Стоит Win10x64.

Раньше использовал 

Form2->MakeFullyVisible(Screen->Monitors[1]);
Form2->Show();

Но это больше не работает.

И как получить список всех мониторов, чтобы можно было выбирать, куда на каком мониторе показать форму?

Заранее спасибо!

Изменено пользователем Bio HaZaRD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 20.01.2017 в 22:04, Bio HaZaRD сказал:

Скажите пожалуйста как вывести форму на второй монитор в C++ Builder 10.1 (FM). Стоит Win10x64.

В Delphi я делал так: 

procedure TForm1.FormShow(Sender: TObject);
begin
    Bounds:=screen.Displays[Screen.DisplayCount-1].Bounds;
end;

Этот код выводит форму на последний монитор, на весь экран

В 20.01.2017 в 22:04, Bio HaZaRD сказал:

И как получить список всех мониторов, чтобы можно было выбирать, куда на каком мониторе показать форму?

Screen.DisplayCount

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...