При просмотре справочника в окне отображения дерева пропадают узлы (знак + или - ) в момент нажатия на знак "-" для свертывания дерева.
Наверное связано с #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 Исправлено