Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Дикие тормоза при прорисовке формы (число прочтений - 5801 )
amaster
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 5
Зарегистрирован: 03. Декабря 2007
Дикие тормоза при прорисовке формы
03. Декабря 2007 :: 14:27
Печать  
В форме документа есть процедура, открывающая модально обработку, для кое каких действий.
На форме обработки есть фон - картинка одного цвета - для придания форме более теплого оттенка.
Так интересный но очень неприятный момент:
Без формекса обработка открываеться летом и все ок.
При загруженном формексе имеет место быть некая перерисовка окна несколько раз - окно обработки "блымает" почти секунду. Не смертельно, но для нашей задачи это полный абзац.
Чего это оно так? И как побороть?
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #1 - 03. Декабря 2007 :: 14:48
Печать  
версия формекс, 1cpp, терминал или локально и т.д.?
почему нужно выпытывать эти данные?
  
Наверх
 
IP записан
 
amaster
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 5
Зарегистрирован: 03. Декабря 2007
Re: Дикие тормоза при прорисовке формы
Ответ #2 - 03. Декабря 2007 :: 14:53
Печать  
Arta писал(а) 03. Декабря 2007 :: 14:48:
версия формекс, 1cpp, терминал или локально и т.д.?
почему нужно выпытывать эти данные?


Formex 2.0.5.79
Локально.
7.7  - 27 релиз сиквель

Упс.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #3 - 03. Декабря 2007 :: 17:25
Печать  
Если используешь FormEx, то убери картинку с формы и используй атрибут РасширениеФормы::ЦветФона.
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #4 - 03. Декабря 2007 :: 17:52
Печать  
Цитата:
Если используешь FormEx, то убери картинку с формы и используй атрибут РасширениеФормы::ЦветФона.

Но это изменение фона, а он может герб компании вывел фоном на обработку по вычислению прибыли для гендира  Смех
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #5 - 03. Декабря 2007 :: 18:02
Печать  
Arta писал(а) 03. Декабря 2007 :: 17:52:
Цитата:
Если используешь FormEx, то убери картинку с формы и используй атрибут РасширениеФормы::ЦветФона.

Но это изменение фона, а он может герб компании вывел фоном на обработку по вычислению прибыли для гендира  Смех

Цитата:
есть фон - картинка одного цвета - для придания форме более теплого оттенка
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #6 - 03. Декабря 2007 :: 18:11
Печать  
истину глаголишь, Лех Улыбка
я и не узрел...
  
Наверх
 
IP записан
 
amaster
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 5
Зарегистрирован: 03. Декабря 2007
Re: Дикие тормоза при прорисовке формы
Ответ #7 - 04. Декабря 2007 :: 09:59
Печать  
Спасибо. Мысль правильная. буду всегда теперь так делать Улыбка
Еще бы картинки на кнопки приделали - цены бы небыло Язык
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #8 - 04. Декабря 2007 :: 11:29
Печать  
amaster писал(а) 04. Декабря 2007 :: 09:59:
Спасибо. Мысль правильная. буду всегда теперь так делать Улыбка
Еще бы картинки на кнопки приделали - цены бы небыло Язык


В смысле? 1с позволяет помещать картинки на кнопки
  
Наверх
ICQ  
IP записан
 
amaster
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 5
Зарегистрирован: 03. Декабря 2007
Re: Дикие тормоза при прорисовке формы
Ответ #9 - 04. Декабря 2007 :: 12:58
Печать  
Nick писал(а) 04. Декабря 2007 :: 11:29:
amaster писал(а) 04. Декабря 2007 :: 09:59:
Спасибо. Мысль правильная. буду всегда теперь так делать Улыбка
Еще бы картинки на кнопки приделали - цены бы небыло Язык


В смысле? 1с позволяет помещать картинки на кнопки


Тогда подскажи как сделать:
Имеем кнопку "БольшаяКнопка"
Имеем 3 кнопки к1, к2, к3.
При нажатии к1 на БольшаяКнопка должна быть картинка 1.jpg
При нажатии к2 на БольшаяКнопка должна быть картинка 2.jpg
При нажатии к3 на БольшаяКнопка должна быть картинка 3.jpg

  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #10 - 04. Декабря 2007 :: 13:08
Печать  
amaster писал(а) 04. Декабря 2007 :: 12:58:
Nick писал(а) 04. Декабря 2007 :: 11:29:
amaster писал(а) 04. Декабря 2007 :: 09:59:
Спасибо. Мысль правильная. буду всегда теперь так делать Улыбка
Еще бы картинки на кнопки приделали - цены бы небыло Язык


В смысле? 1с позволяет помещать картинки на кнопки


Тогда подскажи как сделать:
Имеем кнопку "БольшаяКнопка"
Имеем 3 кнопки к1, к2, к3.
При нажатии к1 на БольшаяКнопка должна быть картинка 1.jpg
При нажатии к2 на БольшаяКнопка должна быть картинка 2.jpg
При нажатии к3 на БольшаяКнопка должна быть картинка 3.jpg



Используй какойнить ActiveX, например майкросовский MSComctlLib.Toolbar
  
Наверх
ICQ  
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #11 - 04. Декабря 2007 :: 13:26
Печать  
Nick писал(а) 04. Декабря 2007 :: 13:08:
MSComctlLib.Toolbar

лучше Forms.CommandButton
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #12 - 04. Декабря 2007 :: 13:36
Печать  
steban писал(а) 04. Декабря 2007 :: 13:26:
лучше Forms.CommandButton


Это дотнетовский? Ну ка дядя Степан, пока ты не смылся, признавайся как ты отлавливаешь там события? Улыбка
У меня ни в одном дотнетовском контроле не ловятся события!
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #13 - 04. Декабря 2007 :: 14:26
Печать  
Arta писал(а) 04. Декабря 2007 :: 13:36:
Это дотнетовский?

нет. самый обычный ActiveX из MSForms.
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Дикие тормоза при прорисовке формы
Ответ #14 - 04. Декабря 2007 :: 14:59
Печать  
а... разбил все надежды Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать