Главная страница
    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.046 c
11-1138017649
Muxaspb
2006-01-23 15:00
2006.11.05
Как сделать просмотр миниатюр для картинок?


15-1160849496
vidiv
2006-10-14 22:11
2006.11.05
14 октября — суббота


15-1160945057
Константинов
2006-10-16 00:44
2006.11.05
Мерседес и Запорожец. Или новые приключения дворян в России.


15-1160722370
IMHO
2006-10-13 10:52
2006.11.05
Охотники за мифами Windows Vista


15-1161033290
Ученик чародея
2006-10-17 01:14
2006.11.05
Американский ученый опасается, что инопланетяне взломают Интернет





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский