Summary: | 1Cv77: Пропадают значки +, - в справочнике | ||
---|---|---|---|
Product: | [Поддержка проектов] КОМПАС 3D | Reporter: | Vitaly Lipatov <lav> |
Component: | Тестирование | Assignee: | Илья Шпигорь <shpigor> |
Status: | CLOSED FIXED | QA Contact: | Vitaly Lipatov <lav> |
Severity: | normal | ||
Priority: | P4 | CC: | baraka, ivan, kondratyuk, mais, mx, night, pav, vostok |
Version: | v10 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 64 | ||
Bug Blocks: | 1217, 2353 |
Description
Vitaly Lipatov
2006-04-22 18:12:01 MSD
Наверное связано с #64 W@E 1.0.5 - так и осталось В 1.0.6 проблема осталась. В 1.0.7 проблема осталась....И еще если символ + или - не отображен, то нет возможности перемешаться по дереву с помощью клавиатуры и с помощью двойного щелчка на заголовке, а можно только если щелкнуть в то место где должен быть символ + или -. *** Bug 635 has been marked as a duplicate of this bug. *** *** Bug 758 has been marked as a duplicate of this bug. *** На текущих исходниках воспроизводится. На последних сборках воспроизводится. Выложил патч. Проблема в обработки флага TVIS_EXPANDEDONCE. MSDN по этому поводу говорит: When an item is first expanded by a TVM_EXPAND message, the action generates TVN_ITEMEXPANDING and TVN_ITEMEXPANDED notification messages and the item's TVIS_EXPANDEDONCE state flag is set. As long as this state flag remains set, subsequent TVM_EXPAND messages do not generate TVN_ITEMEXPANDING or TVN_ITEMEXPANDED notifications. Тесты под windows показали, что для TVM_EXPAND и разворачиванию по нажатию [+] этот флаг обрабатывается по разному - для нажатия, флаг игнорируется. Во всяком случае, с патчем поведение wine больше соответствует MSDN, чем без него. Сборка 40/17 Исправлено |