Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Глюк в ActiveX версии 3.0 (возможно FormEx ). (число прочтений - 1621 )
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Глюк в ActiveX версии 3.0 (возможно FormEx ).
26. Мая 2008 :: 15:19
Печать  
Нашел (с подсказки Chikago) ошибку почему у меня не подсвечивается выбранный элемент в дереве.
В версии 3.0 (без FormEx) подсветки нет:

В Версии 2037 все нормально, подсветка есть:

Файлы для проверки выкладываю в архиве.
Для работы примера надо зарегистрированная компонента, если вдруг у Вас ее нет - можно взять здесь:
http://metaprog.co.ua/1c_files/MSCOMCTL.zip
(регистрировать cmd - "Regsvr32 MSCOMCTL.OCX")
PS
1CPP.dll - 3.0.0.0 - 17.05.2008
FormEx.dll - 2.0.5.86 - 25.04.2008.
  

tree_err_30.zip ( 16 KB | Загрузки )
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Глюк в ActiveX версии 3.0 (возможно FormEx ).
Ответ #1 - 27. Мая 2008 :: 06:26
Печать  
Еще одна багофича. Известная всем "Общие.Форма.Привязка.ert", в версии 2.0.3.7 - с указателем мишки все нормально, он переходит как в режим изменения ширины, так и возвращается обратно в исходное состояние (стрелочка) В версии же 3.0.0.0 - курсор перейдя в режим изменения размера окна обратно в исходное состояние не возвращается, надо только покинуть фокус окна, в котором запущен объект.
Может не у всех есть пример, выкладываю его.
  

Privjazka.zip ( 14 KB | Загрузки )
Наверх
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Глюк в ActiveX версии 3.0 (возможно FormEx ).
Ответ #2 - 27. Мая 2008 :: 16:51
Печать  
pvase писал(а) 27. Мая 2008 :: 06:26:
в версии 2.0.3.7 - с указателем мишки все нормально ... В версии же 3.0.0.0 - курсор перейдя в режим изменения размера окна обратно в исходное состояние ...

Так это... Сударь Улыбка 2.0.3.7 - это версия совместная с FormEx, а с icpp 3.0.0.0 ты используешь FormEx 2.0.5.86 ...
Найдено поиском по "FormEx курсор" :
http://www.1cpp.ru/forum/YaBB.pl?num=1195718985
оттуда ссылка ведет к ответу :
http://www.1cpp.ru/forum/YaBB.pl?num=1178868866
  
Наверх
ICQ  
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Глюк в ActiveX версии 3.0 (возможно FormEx ).
Ответ #3 - 28. Мая 2008 :: 05:54
Печать  
dnp писал(а) 27. Мая 2008 :: 16:51:
pvase писал(а) 27. Мая 2008 :: 06:26:
в версии 2.0.3.7 - с указателем мишки все нормально ... В версии же 3.0.0.0 - курсор перейдя в режим изменения размера окна обратно в исходное состояние ...

Так это... Сударь Улыбка 2.0.3.7 - это версия совместная с FormEx, а с icpp 3.0.0.0 ты используешь FormEx 2.0.5.86 ...
Найдено поиском по "FormEx курсор" :
http://www.1cpp.ru/forum/YaBB.pl?num=1195718985
оттуда ссылка ведет к ответу :
http://www.1cpp.ru/forum/YaBB.pl?num=1178868866


Спасибо, разобрался надо вместо 0 передавать -1 как параметр в метод УстановитьКурсор().

Посмотрел как работает дерево в BOL SQL 2005? так похоже такое же поведение, только в нем в дереве курсор становиться синим когда дерево активное, когда дерево становится неактивным, то курсор теряет цвет и переходит в системный цвет (серый). Только вот ActiveX почему то синим вообще не становиться даже когда активное дерево, такое чувство что оно как бы неаткивное изначально.

Сейчас больше интересует ActiveX, что то в его отрисовке не все в порядке.
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать