Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

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 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
2-1161145093
ДяволСД
2006-10-18 08:18
2006.11.05
TreeView


15-1160483544
Nic
2006-10-10 16:32
2006.11.05
Олимпиада 1C


3-1157904227
так себе
2006-09-10 20:03
2006.11.05
Подредактируйте запрос


2-1161281677
Нначинающий
2006-10-19 22:14
2006.11.05
Форма в середине десктопа


3-1157528964
SergP.
2006-09-06 11:49
2006.11.05
Oracle... Почему запрос не работает?