Добавление поля со списком для настройки с помощью Orca
-
03-07-2019 - |
Вопрос
Я пытаюсь отобразить поле со списком в диалоговом окне во время настройки компонента.В настоящее время у нас есть группа переключателей.Я полагал, что заменить его полем со списком должно быть так же просто, как добавить соответствующие записи в таблицу "ComboBox" в MSI и в таблицу "Control", заменив ссылки на группу переключателей на combobox в соответствующем диалоговом окне.Однако это не работает.Программа установки завершается сбоем и выдает ошибку # 2885.[Ошибка установщика Windows 2885:Не удалось создать элемент управления [3] в диалоговом окне [2].От здесь.]
Есть какие-нибудь идеи о том, как это сделать?По-видимому, я могу использовать только Orca (это то, что использовалось с тех пор, как кто-либо себя помнит).
Решение
Ага!!Выяснил, что это было.Я все делал правильно, за исключением того, что когда я заменил переключатель полем со списком, остался еще один элемент (Предыдущая кнопка), в котором группа переключателей была следующим элементом (что-то вроде остановки табуляции).И при загрузке формы он попытался найти переключатели и не смог их найти, выдав таким образом ошибку.
Что-то вроде типичных ошибок начинающего программиста при работе со связанными списками:Не обновляет ссылки на узел, который вы удаляете / вставляете.