Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
координаты окна проекта
serjik008Дата: Среда, 02 Декабря 2009, 22:55 | Сообщение # 1
Новый участник
Группа: Пользователи
Сообщений: 13
Репутация: 0
Награды: 0
Статус: Offline
есть такая фунуция SysCommand("MoveWindow","х,у") которая именяет положение окна проекта на экране путём перемещения вернего левого его угла в координаты х,у причём координаты эти отсчитывается от левого верхнего угла экрана (таким образом при различном разрешении экрана окно проекта будет оказваться в разных местах при одном и том же значении х,у). как сделать так, что бы координаты х,у отсчитывались от центра экрана??

предпологаю, что это делается чере команды WorkAreaWidth() и WorkAreaHeight() но как это реализовать не знаю... кто может подсказать?

задача состоит в том, чтоб при запуске проекта окно этого самого проекта находилось в заданных координатах относительно центра экрана.

 
YURIYДата: Среда, 02 Декабря 2009, 23:20 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Вот таким образом можно поместить левый верхний угол окна в центр экрана:

Code
x=WorkAreaWidth()/2
y=WorkAreaHeight()/2
SysCommand("MoveWindow","x,y")

x,y - координаты центра экрана.



Вечная память Андрею Сергееву!
 
serjik008Дата: Четверг, 03 Декабря 2009, 17:56 | Сообщение # 3
Новый участник
Группа: Пользователи
Сообщений: 13
Репутация: 0
Награды: 0
Статус: Offline
понятно, спасибо ;) а скрипт, я так понимаю, лучше всего засунуть в свойства начальной страницы проекта, да?
 
YURIYДата: Четверг, 03 Декабря 2009, 18:02 | Сообщение # 4
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Ну да, если при запуске программы нужно сразу отобразить её в нужном месте.


Вечная память Андрею Сергееву!
 
  • Страница 1 из 1
  • 1
Поиск: