Summary: | Самопроизвольно меняются имена в дереве построения | ||
---|---|---|---|
Product: | [Поддержка проектов] КОМПАС 3D | Reporter: | Виталий Булгаков <bulgakov> |
Component: | Тестирование | Assignee: | Svetlana Zhukova <svzhu> |
Status: | CLOSED FIXED | QA Contact: | Andrey Vusik <night> |
Severity: | major | ||
Priority: | P2 | CC: | kondratyuk, lav, mais, mx, regan, svzhu, vitperov |
Version: | v10 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | 2011-02-10 | ||
Bug Depends on: | 5157, 7343 | ||
Bug Blocks: | 753, 3758, 5101 |
Description
Виталий Булгаков
2008-10-14 16:37:49 MSD
Выложил патч. Механизм редактирования item'a treeview контрола выглядит примерно следуюшим образом: 1. создается edit control 2. родителю treeview контрола посылается уведомление - TVN_BEGINLABELEDIT 3. в созданный edit контрол копируется текущий текст item'a 4. edit контрол редактируется 5. после окончания редактирования родителю treeview контрола посылается уведомление - TVN_ENDLABELEDITW Ошибка заключается в том, что пункт 2 идет раньше чем 3. Если по уведомлению TVN_BEGINLABELEDIT родитель захочет установить свой текст в edit контрол, то этого он сделать не сможет, т.к. дальше содержимое edit контрола устанавливается равным тексту item'a. Патч изменяет порядок посылки уведомления TVN_BEGINLABELEDIT. Принято WINE@Etersoft CAD eter2.1/eter2 При обновлении пришлось переделать патч. Необходимо проверить не появилась ли бага Откладываю до работ над 2.0. Попыталась проверить на машине kompas , но не получилось из-за тормозов программы компас.Сталкиваюсь с этим не в первый раз. Создала багу 7343. Кстати,в бутылках на cellar установлен gl wine@cellar bottle bugs/2607 тормоза сохраняются Бутылка eter-2.1 kompas/kompas14 WINE@Etersoft SQL 2.1.3/2.1.0-eter5/3 Проблемы нет. |