Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ПоложениеОкна - устанавливает неверно форму (число прочтений - 2803 )
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
ПоложениеОкна - устанавливает неверно форму
06. Ноября 2008 :: 07:32
Печать  
Обнаружил такую проблему

Верх=0;
Лево=0;
Окна.ПоложениеОкна(Форма,Лево,Верх);

Окна.ПоложениеОкна(Форма,Лево,Верх);
выполняя повторную установку окна по полученным координатам получаем сдвиг относительно первоначального положения на размер высоты тулбара основного окна 1С.
Кто-нибудь сталкивался с данной проблемой?

  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПоложениеОкна - устанавливает неверно форму
Ответ #1 - 06. Ноября 2008 :: 08:00
Печать  
1. Что такое повторная установка окна?
2. В какой процедуре вызывается ПоложениеОкна()?
  
Наверх
ICQ  
IP записан
 
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
Re: ПоложениеОкна - устанавливает неверно форму
Ответ #2 - 06. Ноября 2008 :: 08:25
Печать  
vip писал(а) 06. Ноября 2008 :: 08:00:
1. Что такое повторная установка окна?
2. В какой процедуре вызывается ПоложениеОкна()?


1. Повторной я называю вызов ПоложениеОкна с указанием верхней и левой координаты, полученной путем вызова первого метода.

2. Вызов происходит по кнопке на форме.
  
Наверх
 
IP записан
 
Колосов Константин
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 1
Зарегистрирован: 11. Ноября 2008
Re: ПоложениеОкна - устанавливает неверно форму
Ответ #3 - 11. Ноября 2008 :: 10:48
Печать  
elkpro писал(а) 06. Ноября 2008 :: 07:32:
Обнаружил такую проблему

Верх=0;
Лево=0;
Окна.ПоложениеОкна(Форма,Лево,Верх);

Окна.ПоложениеОкна(Форма,Лево,Верх);
выполняя повторную установку окна по полученным координатам получаем сдвиг относительно первоначального положения на размер высоты тулбара основного окна 1С.
Кто-нибудь сталкивался с данной проблемой?



Да, и у меня такая же проблема. Сборка 92.
К тому же, при отработке предопределенной процедуры ПриИзмененииРазмераОкна, для изменения размеров кнопки в этом окне (табличное поле), окно, как бы, "пляшет" на размер тулбара.
  
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: ПоложениеОкна - устанавливает неверно форму
Ответ #4 - 10. Декабря 2008 :: 10:33
Печать  
Да, неприятно, тоже напоролся.
Плюс еще при программном изменении размера окна методом Окна::РазмерОкна(Форма, Ширина, Высота, Стиль)

Оно почему-то принудительно центрируется.

В багзилу?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ПоложениеОкна - устанавливает неверно форму
Ответ #5 - 10. Декабря 2008 :: 11:46
Печать  
Ага, в багзиллу.
Оба бага оформить в багзилле как 2 отдельных бага, а не один !
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
novichek
Экс-Участник


Re: ПоложениеОкна - устанавливает неверно форму
Ответ #6 - 11. Декабря 2008 :: 07:56
Печать  
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать