Форум: "KOL";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
ВнизOpenDirDialog Error in KOL&MCK v2.31 Найти похожие ветки
← →
Sormy (2006-01-17 16:47) [0]В версии 2.31 в MCK не работает корректно OpenDirDialog с
установленным свойством AltDialogs = false (вообще не компилируется).
В OpenDirDialog с установленным свойством AltDialogs = false не
работает метод OnSelChanged (зато компилируется).
{ Тестирование производилось в отключенной опцией П-Кода }
← →
Sormy (2006-01-17 17:02) [1]Ошибка во втором абзаце!
В OpenDirDialog с установленным свойством AltDialogs = TRUE не
работает метод OnSelChanged (зато компилируется).
← →
Sormy (2006-01-17 17:26) [2]Вызов OpenDirDialog с установленным свойством AltDialogs = TRUE приводит к Invalid pointer operation при завершении приложения.
← →
Sormy (2006-01-17 19:23) [3]OpenDirDialogEx имеет кнопки ОК/Cancel вне зависимости от языка системы! Может исправить?
Шрифт кнопок ОК/Cancel всегда имеет Height = 0. Нельзя поменять! Хотя в стандартном диалоге шрифт имеет Height = 8.
← →
Vladimir Kladov (2006-01-17 20:38) [4]Все исходники у вас есть. В них так трудно заглянуть? Чем писать кучу сообщений. Я даже отвечать не буду пока.
← →
Sormy (2006-01-17 21:57) [5]При всем моем уважение к Вам, и Вашему проекту, своими силами я не смог
заставить работать обычный OpenDirDialog в MCK (в реализации MCK я, мягко говоря, "плаваю" - у меня нет такого опыта в программировании, как у Вас)!
Новый OpenDirDialog работает вызывая "Invalid pointer operation" при завершении приложения, шрифты на кнопках имеют Height = 0. Но эти два нехороших нюанса проявляются при перекомпиляциимоего старого проекта с OpenDirDialog"ми. На новых проектах все ОК!
Метки кнопок, действительно, легко меняются в RealTime. Наверное, сыграла привычка, что в Ваших контролах обычно такие поля можно менять прямо в среде.
Для меня вопрос с OpenDirDialog все еще открыт. Новый OpenDirDialog не работает корректно на моем старом проекте ("Invalid pointer operation", FontHeight = 0), а старый в MCK по умолчанию недоступен (или же я не понимаю, как его без правки исходников KOL&MCK заставить работать).
← →
Sormy (2006-01-17 22:11) [6]Да, если в KolADD заменить
"type TKOLOpenDirDialog = POpenDirDialogEx;"
на
"type TKOLOpenDirDialog = POpenDirDialog;"
старый OpenDirDialog будет работать нормально.
Все вопросы снимаются!
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c