gifts2017

[RToolTips] Динамические подсказки v.1.2.3

Опубликовал Илья Кузнецов (Robert) в раздел Программирование - Работа с интерфейсом

Компонента позволяет манипулировать подсказками атрибутов формы и [b]табличного документа[/b] во время выполнения программы. Текст подсказки может быть разным как для каждого атрибута формы, так и для каждой строки в табличной части справочника, документа, журнала документов, а также каждой колонки или ячейки.
Текст подсказки формируется подобно HTML странице и может включать форматирование с использованием различных шрифтов, цветов, графики.
Текст подсказки и картинки могут быть загружены из отдельных файлов, файлов, содержащих ресурсы, из библиотеки картинок конфигурации.
Окно подсказки может иметь округлую форму, хвост, тень, может быть полупрозрачным. Окно может появляться постепено и так же исчезать.

v.1.2.3
- Исправлена (еще раз) ошибка появления подсказок у невидимых реквизитов

v.1.2.1
+ Добавлен объект RMsgWindow2 аналог объекта в RWidjets, только с возможностью вывода в окно не просто текста, а форматированного текста.
- Решена проблема с чрезмерной загрузкой процессора
- Удалены лишние стандартные подсказки в многострочной части

Варианты применения или зачем нам это нужно.

1. Подсказки реквизитов формы как таковые. Наверняка, большинство разработчиков ленятся писать подсказки к атрибутам на форме, как ленятся писать комментарии в коде. И зря. Подсказки позволяют быстрее разбираться, где что на форме, в какой реквизит что нужно заносить, подобно тому, как комментарии позволяют быстрее разобраться в чужом коде. Это очевидно.
Динамические подсказки позволяют повысить эффективность работы с формой. В первую очередь, путем цветового выделения текста, таблиц, графики. Преимущества такого подхода перед простым текстом также очевидны. Во вторую очередь текст подсказки может меняться в зависимости от заполнения соседних реквизитов, от текущего пользователя и пр.
2. Подсказки табличных частей документов, журналов, справочников, таблиц значений. В стандартном варианте мы можем указать подсказки, которые будут показаны при наведении курсора на заголовок табличных частей (таблица значений исключение). В ячейках таблиц подсказки появляются с текстом самой ячейки. И то через раз.
С помощью динамических подсказок можно выводить текст ячейки под курсором. Например, строку неограниченной длинны можно увидеть полностью. Можно получать развернутые пояснения к иконкам в таблице или другим колонкам, в которых кратко указан какой-либо статус. Можно выводить подсказку для колонки таблицы, когда курсор находится не только над заголовком таблицы, но и над строками колонки.
3. Вывод содержимого реквизита. Часто реквизит слишком маленький в нем не прочитать весь текст полностью. В первую очередь это касается текстовых реквизитов неограниченной длины. Их можно прочитать, перемещая текст с помощью полосы прокрутки. А если это не многострочный текст и часть текста не видна, то вообще не удобно. В этом случае гораздо удобнее выводить весь текст в окне подсказки.
4. Реквизиты агрегатных объектов предоставляют скудную строку с видом, номером документа или наименованием, кодом элемента справочника. Можно, конечно, добавить на форму дополнительные реквизиты, в которые поместить всю необходимую информацию, но это не всегда удобно, занимает место на форме, трудоемко. Гораздо удобнее выводить такую информацию в подсказке.

Скачать файлы

Наименование Файл Версия Размер
RToolTips v.1.2.3 223
.1193600399 224,43Kb
14.01.15
223
.1193600399 224,43Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сhe Burashka (CheBurator) 29.10.07 03:25
Занятно. но навскидку придумать действительно нужное применение я затруднился... хотя фотка смотрится здорово - можно экономить место при выводе изображений, которые не особо часто нужны.. например...
конкурс надо объявить на самое нужное использование данной фичи...
2. sliam (sliam) 29.10.07 09:44
Как вариант, вывод подчиненных документов, хотя это тоже спорное применение.
3. Владимир Пушин (vladnet) 29.10.07 09:46
(1) Зря ты так очень полезная фишка, жаль только нужно включать еще одну библиотеку в проект, а их там уже очень много (
5. Антон Рощин (wolfsoft) 29.10.07 20:32
Это... Вряд ли в ближайшее время мне лично пригодится, но за идею однозначно "плюсик" и респект :)
6. Mashinist (mashinist) 30.10.07 09:08
Да...Штука классная... Но как сказал vladnet очередная ВК... А их и так много... Хорошо бы это все АльФу в FormEx.
Но + однозначно
7. VasilyKushnir (vasilykushnir) 30.10.07 09:18
(1) А что? Идея конкурса на лучшее применение весьма привлекательная - не все ж публичная порка... И о красоте надо подумать.
8. Сhe Burashka (CheBurator) 01.11.07 00:13
а можно манипулировать таймаутом между позиционированием на объект и появлением тултипа?
9. Сhe Burashka (CheBurator) 01.11.07 00:14
можно ли выводить тултип принудительно? т.е. типа вывеститултип(ч,н)
10. robert (Robert) 01.11.07 01:37
Можно манипулировать таймаутом между позиционированием на объект и появлением тултипа.
МенеджерПодск.ПоказыватьЧерез=1000; // 1 сек

Можно ли выводить тултип принудительно.
Подсказка.Показать();
11. Андрей Загуляев (Mucmepukc) 01.11.07 12:36
хм. чего-то не то с als-файлом
конфигуратор пугает разрушением
12. Андрей Загуляев (Mucmepukc) 01.11.07 13:02
еще кое-чего не соображу.
в документе, у табличной части всплывает еще и обычная подсказка
http://img529.imageshack.us/img529/7658/gluguj0.jpg
как бы от нее избавиться?
13. robert (Robert) 02.11.07 13:08
хм. чего-то не то с als-файлом конфигуратор пугает разрушением
Виноват. Исправил. 1.1.2
в документе, у табличной части всплывает еще и обычная подсказка
Буду думать
14. Mulder_1 (Mulder_1) 05.11.07 17:46
Весч очень полезная... Да .. если бі в формекс встроить - ей вообще бы цены не было ... но наже так - очень хорошая весчь получилась ...
помню как до этого мучился через AutoItX3.Control ... так теперь не поленился и все переписал под RToolTipsManager... намного убоднее и код выглядит красиво ...
Автору : так что не слушай тех кто говорит "у меня типа уже много ДЛЛ-ек подключено .. бла-бла-бла"... у меня их тож не много кто оценит - подключит еще одну .. вобщем отдельный респект ! и "+" однозначно ...

но вот хотелось бы еще одну фишечку ... дабы была возможность работы ПриВыводеПодсказкиТаблицы из глобального модуля ... т.к. формы диалога оч часто закрываются после вывода печатной формы ...
И еще замечена одна особеность .. если делать ЗагрузитьВнешнююКомпоненту("RToolTips.dll"); в ПриНачалеРаботыСистемы(), то при входе дает "Программа была завершена аварийно .. и т.д." но не всегда ..
закономерность еще не выявил ...
Но вообще за разработку 5 балов !
15. KoVan (KoVan) 14.11.07 14:59
Подскажите, будет ли решена проблемка с загрузкой проца? На слабых компах грузит систему до 50% :(

16. robert (Robert) 16.11.07 20:14
Подскажите, будет ли решена проблемка с загрузкой проца?
Решена v.1.2.1 Прошу заинтересованных товарищей потестировать
но вот хотелось бы еще одну фишечку ... дабы была возможность работы ПриВыводеПодсказкиТаблицы из глобального модуля
Есть такая фишечка. Используйте на здоровье.
Для этого лучше сделать одну глобальную переменную типа RToolTipsManager и привязывать таблицы к ней. В этом случае менеджер будет следить за таблицей независимо от наличие формы, из которой таблица сформирована. Процедура ПриВыводеПодсказкиТаблицы будет срабатывать только в глобальном модуле, если вы не будете привязывать менеждера к какой-либо форме.


17. Юрий Португалов (Sprite) 21.11.07 15:30
АЛьФУ в Formex - АДНАЗНАЧНА! +1
18. Андрей Загуляев (Mucmepukc) 21.11.07 18:28
перестала работать :(
у меня в табличной части документа и списке справочника :(
даже вот в примере в Таблице
19. Юрий Португалов (Sprite) 21.11.07 19:42
С толкнулся с такой бедой:
Форма внешней обработки. 2 слоя. При выборе закладки нахожусь на втором слое. У меня здесь большая ТЧ. Лезут подсказки первого слоя. :-(
20. robert (Robert) 21.11.07 22:23
Дайте тестовую обработку, в которой 100% проявляетс эта ошибка.
21. robert (Robert) 22.11.07 00:05
Mucmepukc
После чего перестала работать?
22. Андрей Загуляев (Mucmepukc) 22.11.07 13:33
последняя версия.
если вернуть 1.1.2 то все опять ладом
в частности у меня вот тут например - http://infostart.ru/profile/4955/projects/1383/download.php?file=1964
23. Юрий Португалов (Sprite) 22.11.07 14:54
Вобщем ситуёвина такая:
Форма внешней обработки. 2 слоя. 2 закладки. На первом слое реквизиты, на втором - ТЧ.
Если в реквизите формы 1 слоя есть подсказка, то при переходе по закладке на второй слой подсказки строк ТЧ рушатся.
Если перейти на первый слой - появляются подсказки ТЧ второго слоя.
Беда. SOS!
24. robert (Robert) 22.11.07 19:26
Mucmepukc
Ты обновляешь только RToolTips.dll, или RVXPLib.dll тоже?
25. Андрей Загуляев (Mucmepukc) 22.11.07 21:00
оба, даже с перерегистрацией RVXPLib.dll
26. robert (Robert) 22.11.07 22:50
Метод УстановитьФорму использован?
27. Андрей Загуляев (Mucmepukc) 23.11.07 07:49
о. спасибо! теперь работает ;)
возникает тогда другой вопрос - раньше же без этого работала!

еще раз спасибо, мегаштука!
28. Андрей Загуляев (Mucmepukc) 23.11.07 10:24
попробовал теперь RMsgWindow2
претензия такая: нужна жесткая фиксация размера окна (сейчас при добавлении новой строки размер увеличивается), и собственно - прокрутка в этом окне (сейчас окно растет, растет, растет, уползает за пределы экрана)
и, наверное, не помешала бы прозрачность
29. robert (Robert) 23.11.07 22:53
Sprite
v.1.2.2
- Исправлена ошибка появления подсказок у невидимых реквизитов
30. Юрий Португалов (Sprite) 25.11.07 11:32
v.1.2.2
Не всё так гладко.
Результат тестирования: Исчезли ЛЮБЫЕ подсказки на реквизитах, визуально расположенных в одном и том же месте на разных слоях формы. :-( :-(
Очень жду изменений. ;-)
31. Юрий Португалов (Sprite) 25.11.07 20:33
Не понял в описании:
>ПолучитьТекстЯчейки(пИмя, пСтрока, пКолонка);
>Примечание:
>Позволяет получить текст только видимых в данный момент строк и в любых >колонках, в т.ч. невидимых в данных момент, определенных невидимыми в >конфигураторе.

Вопрос:
Могу ли делать так:
На форме обработки есть табличная часть "ТЧ". В модуле формы:

Процедура ПриОткрытии()
..............
ТЧ.НоваяКолонка("Подсказка",,,,,);
ТЧ.ВидимостьКолонки("Подсказка",0,);
.............
КонецПроцедуры

Могу ли увидеть в качестве динамической подсказки - значение, присвоенное колонке "Подсказка" при наведении курсором на строку ТЧ ?
Пока у меня не получилось...
Было бы ОЧЕНЬ удобно!
32. Андрей Загуляев (Mucmepukc) 26.11.07 08:19
Sprite
ПолучитьТекстЯчейки(пИмя, пСтрока, номер_колонки_с_подсказкой)
разве не так?
33. Андрей Загуляев (Mucmepukc) 26.11.07 09:04
Sprite
а.. все, понял, о чем речь... действительно не получается у ТаблицыЗначений :(
просто сам делал у формы списка справочника, там с этим без проблем...
34. Юрий Португалов (Sprite) 26.11.07 12:02
то: Mucmepukc
Надежда только на Роберта....!
Где-то надо откопать зарывшуюся собаку :-)
35. Петр Власюк (Tempus) 26.11.07 14:56
Проблема - при закрытии 1С-ки она виснет с ошибкой. По ходу работы все отрабатывается нормально.
Подозреваю, что связано с большим количеством ВК - загружаю последовательно:
FormEx, Turbobl, 1spy, RToolTips.
36. Юрий Португалов (Sprite) 29.11.07 08:09
Robert, в каком состоянии сейчас разработка? Работаете ли над ошибками?
В любом случае - удачи!
37. robert (Robert) 29.11.07 20:21
Сейчас разработка на паузе. Ошибки обязательно исправлю.
Что касается ПолучитьТекстЯчейки.
С таблицей значений это фича. Если в многострочных частях скрытая колонка как бы есть, то в таблице значений ее как бы и нет ;)) это особенность реализации 1С.
Рекомендую как-нибудь извратиться. Например:
- добавить просто видимую колонку с текстом подсказки
- добавить просто видимую колонку с текстом в две строки; первая пустая, затем разделитель, вторая с текстом подсказки; вроде, в колонке отображается строка только до разделителя; надо проверить
- добавить зафиксированную строку, что бы не маячила просто строка
38. Юрий Португалов (Sprite) 30.11.07 13:36
Да. Вобщем-то так как я и думал...
Столбец мизерной ширины. Пробелы или СимволТабуляции, чтобы не маячил текст для пользователя. Потом СокрЛ(ТЧ.Подсказка).
Интереснее вставлять разделители. Тогда при обработке строки "ТЧ.Подсказка" появляется возможность динамическую подсказку разделить на несколько строк.
Спасибо, что хоть помогли определиться с ситуацией ;-)
А как быть с слоями формы?
Результат тестирования: Исчезли ЛЮБЫЕ подсказки на реквизитах, визуально расположенных в одном и том же месте на разных слоях формы.
39. Юрий Португалов (Sprite) 04.12.07 10:47
Попробовал СимволТабуляции. Видимо воспринимается как управляющий символ.
Отлично получилось просто : несколько пробелов + разделитель (у меня ";") + данные + разделитель + данные + разделитель и т.д.
Потом:
Функция ВозвратитьЭлемент(ТекСтр,Номер)
ВидОпер=ТекСтр;
Если Номер=1 Тогда
Для Н=1 По Номер Цикл
ТекН=Найти(ВидОпер,";");
ВидОпер=Лев(ВидОпер,СтрДлина(ВидОпер)-ТекН);
КонецЦикла;
ТекН=Найти(ВидОпер,";");
ВидОпер=Лев(ВидОпер,ТекН-1);
Иначе
Для Н=1 По Номер-1 Цикл
ТекН=Найти(ВидОпер,";");
ВидОпер=Прав(ВидОпер,СтрДлина(ВидОпер)-ТекН);
КонецЦикла;
ТекН=Найти(ВидОпер,";");
ВидОпер=Лев(ВидОпер,ТекН-1);
КонецЕсли;
Возврат ВидОпер;
КонецФункции


Процедура ПриВыводеПодсказки(пТекст, пИмяАтрибута, пХ, пУ, пСтрока, пКолонка)
......................
лТекст12=СокрЛП(мМенеджерПодск.ПолучитьТекстЯчейки("ТаблицаАнализа", пСтрока, 12));
.......................
Период_Анализа=ВозвратитьЭлемент(лТекст12, 1);
Дата_Первой_Партии=ВозвратитьЭлемент(лТекст12, 2);
.......................
Коэффициент_Ликвидности=ВозвратитьЭлемент(лТекст12, 14);
Коэффициент_Излишка_Товара=ВозвратитьЭлемент(лТекст12, 15);
........................
// Теперь выводим подсказку
пТекст=Шаблон("<body bgcolor=#99ccff> Артикул: [лТекст2]
// |Строка: [пСтрока] Колонка: [пКолонка]
|
Наименование: [лТекст3]
|<hr size=1>
| Период анализа: [Период_Анализа]
|
Дата первой партии: [Дата_Первой_Партии]
|
Дата конца продаж: [Дата_Конца_Продаж]
|
Продано количество: [Коэффициент_Излишка_Партий]
|");
.................
КонецПроцедуры
40. Андрей Загуляев (Mucmepukc) 07.12.07 08:11
опять про RMsgWindow2
- не хватает кнопочки "закрыть" у окошка
- как-то странно работает Переместить(Лево,Верх) - Лево кажется не начало окошка, а его середина ;)
41. robert (Robert) 30.12.07 11:57
Решена проблема с появлением подсказок у невидимых реквизитов, на разных слоях и пр.
Смотрите v.1.2.3
42. Юрий Португалов (Sprite) 30.12.07 15:08
Ещё раз спасибо! Проблема действительно решена. Проверено! Зачёт!
43. Юрий Португалов (Sprite) 09.01.08 20:36
В чём может быть проблема?

Процедура ПриВыводеПодсказки(пТекст, пИмяАтрибута, пХ, пУ, пСтрока, пКолонка)
....................
Если пИмяАтрибута="фл_ABC" Тогда
Попытка
пТекст=Шаблон("<body bgcolor=#9ccff gfc=white>
| Ранжирование асортимента по
|
доле в общей прибыли продаж.
|<hr size=1>
| А - товары, приносящие ВАЖНЫЙ результат
|
В - товары, приносящие СРЕДНИЙ результат
|
С - товары, приносящие СЛАБЫЙ результат
|");
Исключение
КонецПопытки;
КонецЕсли;
...............
КонецПроцедуры
44. robert (Robert) 10.01.08 11:19
Sprite
А есть какая-то проблема?
45. Юрий Португалов (Sprite) 10.01.08 13:14
Пробема. В таком виде, как привел ниже - подсказка не выводится. Если перед последней строчкой "|
[ДокПеремещениеСтарый.ДатаДок]</b> тогда всё ОК`.
Задолбался размышлять почему так. Причём похожие конструкции работают.
46. Юрий Португалов (Sprite) 10.01.08 13:18
Ощущение такое, что строку с обычным текстом (а не вычисляемым значением) чем-то заканчивать надо. :-(
47. Юрий Португалов (Sprite) 10.01.08 13:30
Выслал в личку скриншот и обработку.
48. Юрий Португалов (Sprite) 10.01.08 18:25
Спасибо за подсказку. Я этого не знал. Всё заработало.
49. robert (Robert) 10.01.08 20:08
Поясняю для всех. Мало ли кто-то еще попадет в ту же ситуацию.
Функция Шаблон работает таким образом, что когда в нее передаешь строку, не содержащую ни одной пары квадратных скобок, то она возвращает пустую строку.
Например:
Код
Шаблон("йцукен[]") = "йцукен"
Шаблон("йцукен") = ""
Показать полностью
50. Юрий Португалов (Sprite) 14.01.08 18:56
Причём важным оказывается лишь то, что шаблон должен заканчиваться
.... ] ");
т.е. не обязательно заканчивать каждую строку шаблона!
51. Александр Алюев (alyuev) 15.01.08 11:56
А без 1с++ эта компонента не работает?
52. Александр Алюев (alyuev) 15.01.08 12:19
Как я понял - без FormEx не работает. Правильно?
53. robert (Robert) 15.01.08 14:59
Работает и без 1С++ и без FormEx.
Просто метод УстановитьФорму необходимо вызывать после того, как форма создана. 1С++ и FormEx генерируют специальное событие после создания формы. Без них тоже самое можно сделать через обработку ожидания или как-то еще.
54. MAXXL (MAXXL) 19.04.08 01:10
Что то никак не получается вывести подсказку с картинкой. Подскажите как правильно написать тэги?
55. MAXXL (MAXXL) 06.05.08 22:36
А сетевые пути для картинок компонента не воспринимает?И еще - можно ли задавать ширину подсказки, чтобы переносились длинные строки автоматом?
56. antowski (antowski) 08.07.08 12:46
К сожалению компонента действительно не понимает сетевых путей :(
57. bimbim (Burguin) 29.11.08 01:53
ìÌåíåäæåðÏîäñê=ÑîçäàòüÎáúåêò("RToolTipsManager");
{Îáðàáîòêà.Èçäåëèÿ.Ôîðìà.Ìîäóëü(132)}: Íåóäà÷íàÿ ïîïûòêà ñîçäàíèÿ îáúåêòà (RToolTipsManager)

короче неудачная попытка создать файл!
Регил я файл! только толку то...
МОжет это из за windows vista????
58. bimbim (Burguin) 29.11.08 02:19
=) я ж начинающий ! только пару месяцов как изучаю 1с.. вообщем допетрил... в глобалке надо подключать модуль! капец.. на курсах о таком вообще речь не шла.. ну вообщем еще 1 шаг к освоению я преодалел!
59. Евгений Мартыненков (JohnyDeath) 29.11.08 12:54
(58) ты б лучше с основ начинал. до этого потом дойдёшь, если надо будет.
60. Алексей Король (aleksey_korol) 21.01.09 12:59
(1) Конкурс еще продолжается? Вот вам применение: http://infostart.ru/projects/218/?p=4&clear_cache=Y#comm78

Робертус, ПЛЮСИЩЩЩЩЩЩЕ!!!
61. Алексей Король (aleksey_korol) 23.01.09 12:06
Пытаюсь загрузить через vkloader:

Загрузчик = СоздатьОбъект("ЗагрузчикВК");
Рез = Загрузчик.КодЗагрузки("RVXPLib.dll");
Если Рез.КодОшибки = 0 Тогда
Сообщить(Рез.Результат);
Иначе
Сообщить("Ошибка " + Рез.КодОшибки + РазделительСтрок + Рез.Результат);
КонецЕсли;

Ругается:
Ошибка 5
Не удалось получить идентификатор ВК

@#$, а?
62. Алексей Король (aleksey_korol) 16.03.09 14:26
RMsgWindow2:

Первое:

МегаОкноСообщ.Парсер.УстановитьТекст("Новый текст");
МегаОкноСообщ.Парсер.Переформировать();

Текст, пардон, не обновляется, пока не переключиться на другое приложение и не вернуться назад.

Второе: мона как-то сразу задавать координаты, в которых его выводить, а то оно мерцает сначала в центре, а потом где мне надо?

Третье: как-то считывать и запоминать текущие координаты окна мона, чтобы пользователь при каждом программном открытии окна не поминал меня незлым тихим, перемещая его в свое любимое место?
63. Sergey Gribovod (sysop168) 08.04.09 14:00
Жаль с 8-кой не работает - ругается на отсутствие точки входа в процедуру GetToolTipCtrl :-( Очень полезный функционал был бы.
64. Борис Соколов (Boog) 22.01.10 18:55
Если используется таблица совместно с формой (например: сверху форма, под ней таблица), то при закрытии формы 1С падает. Причем так, что процесс остается, но уже никогда никому не ответит.
65. Борис Соколов (Boog) 23.01.10 17:01
Если выводить подсказку методом ПоказатьВТочке, то подсказка только на мгновение показывается в указаной точке, а потом сразу же перемещается к указателю мыши.
Свойство Прятать не работает (при установке в 0 подсказка исчезает при движении мыши).

Извиняюсь, неправильно пользовался.
66. Александр Алюев (alyuev) 05.02.10 11:01
(64) У меня работает и не падает. Значит что-то не так делаешь.
67. Victor (V_K) 14.06.10 14:46
Использую вашу компоненту. Бывают глюки выводит одну и ту же подсказку. Что это может быть?
Еще бывает выбивает 1с-ку. Может это быть связано с тем, что висит справочник товаров, где работает пользователь + он набивает накладные, а для подбора используется та же форма справочника товаров?
68. Victor (V_K) 21.06.10 15:52
Еще бывает выбивает 1с-ку. Может это быть связано с тем, что висит справочник товаров, где работает пользователь + он набивает накладные, а для подбора используется та же форма справочника товаров?
69. Константин (cabat) 30.09.10 17:33
(64) у меня тоже падало..
Вроде помогло обнуление переменной, где хранится экземпляр объекта "RToolTipsManager" перед закрытием формы (в событии "ПриЗакрытии")
70. Глеб Шрамко (Fiasko) 09.02.16 16:54
Здравствуйте!
Использую эту ВК. На все машинах нормально, кроме одной - 1с-ка упорно валится при попытке СоздатьОбъект("RToolTipsManager"). RVXPLib.dll зарегистрированы, dep, uac, антивири - выключены. Windows 7 x32.
Пробовал даже на пустой базе создатьобъект (мало ли что-то мешает) - тоже не взлетает...
В чем может быть беда?

Сигнатура проблемы:
Имя события проблемы: BEX
Имя приложения: 1cv7s.exe
Версия приложения: 7.70.0.27
Отметка времени приложения: 4573fcd8
Имя модуля с ошибкой: StackHash_0a9e
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Смещение исключения: 041b04e0
Код исключения: c0000005
Данные исключения: 00000008
Версия ОС: 6.1.7601.2.1.0.256.1
71. Глеб Шрамко (Fiasko) 11.02.16 12:19
В общем в течение нескольких дней обката пришел к выводу, что ВК крайне не стабильна... вылетает периодически у всех пользователей в каком-то непредсказуемом порядке...
72. Глеб Шрамко (Fiasko) 16.02.16 13:53
(70) с вылетом разобрался, отключил аппаратный DEP
(71) пока актуально... но если на это тоже влиял аппаратный DEP и стало работать лучше - отпишусь...
73. Глеб Шрамко (Fiasko) 16.02.16 17:37
к сожалению как в (71) вылетало, так и продолжает:

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1cv7s.exe
Версия приложения: 7.70.0.27
Отметка времени приложения: 4573fcd8
Имя модуля с ошибкой: RVXPLib.dll
Версия модуля с ошибкой: 1.2.3.0
Отметка времени модуля с ошибкой: 4776a34a
Код исключения: c0000005
Смещение исключения: 00014ca6
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
74. Глеб Шрамко (Fiasko) 16.02.16 17:38
к (73) - причем ошибка дважды выводится (не всегда)
75. Глеб Шрамко (Fiasko) 24.02.16 16:06
после еще определенного периода испытаний могу сказать, что все вылеты возникают при закрытии формы, к которой подключен rtooltips.. скорее всего это происходит при разрушении объекта...