Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Координаты начала рабочего поля (число прочтений - 7596 )
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Координаты начала рабочего поля
Ответ #15 - 11. Декабря 2012 :: 12:52
Печать  
Тут, как говорится, всё ограничено вашим полётом фантазии... Рисуй себе на здоровье что душе захочется. Главное разбить на равные участки этот рисунок, чтобы потом их номера вычислять по координатам. Т.е. типа свой ГИС внутри 1С... Улыбка
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Координаты начала рабочего поля
Ответ #16 - 11. Декабря 2012 :: 12:54
Печать  
Это ж не спортивно..
Разрешение у всех разное, как и рабочий стол.
Как определять будешь положение координат по картинке ?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Координаты начала рабочего поля
Ответ #17 - 11. Декабря 2012 :: 12:55
Печать  
Т.е ты тупо "разбил" на квадратики и для попадания ширину и высоту делишь на равные кусочки ?
Так что ли ?...

А на конкретный документ, как тогда тыркнуть (точнее, как координаты получать) ?
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Координаты начала рабочего поля
Ответ #18 - 11. Декабря 2012 :: 13:31
Печать  
Конечно. Просто разбил на квадраты картинку и по координатам мыши определяется номер квадрата.

Не понял, что значит "конкретный документ"? Если ты имеешь в виду, то, что на картинке (типа "Авансовый отчет"), то он как раз и попадает в свой квадрат.
Но трабла в том, что если будет разное число панелей, то по координатам уже будешь не попадать в нужную картинку. Нужно знать смещение...
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Координаты начала рабочего поля
Ответ #19 - 11. Декабря 2012 :: 13:37
Печать  
Ну да..
придётся еще на более мелкие картинки "дробить".. еще и хранить эти соответствия.
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Координаты начала рабочего поля
Ответ #20 - 11. Декабря 2012 :: 13:55
Печать  
Че-то я затупил сначала, оказывается это довольно просто получить.
  

mdi.ert ( 7 KB | Загрузки )
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Координаты начала рабочего поля
Ответ #21 - 11. Декабря 2012 :: 14:56
Печать  
Ага. Получилось. Спасибо.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать