Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.044 c
15-1161034403
SerJaNT
2006-10-17 01:33
2006.11.05
Распознавание текста


2-1161255785
pkm
2006-10-19 15:03
2006.11.05
Удалить текущую строку в типизированном файле.


2-1161156631
Kray
2006-10-18 11:30
2006.11.05
onShow не работает


15-1160656658
bobby
2006-10-12 16:37
2006.11.05
Сколько компов в сетке вашей организации


1-1159078720
Beglec
2006-09-24 10:18
2006.11.05
Как заставить explorer.exe прочитать свои настройки.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский