Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Вниз

Версия 2.56   Найти похожие ветки 

 
Vladimir Kladov   (2007-03-31 12:55) [0]

Новости от 31 марта 2007 (KOL & MCK v2.56)

[-] UNI
1. Переменная FileOpSeparator переобъявлена как KOLChar (это устраняет
проблемы с компиляцией с символом UNICODE_CTRLS).
2.  В  методах  TAction.SetCaption  и UpdateMenu: строковые переменные
переобъявлены как KOLstring во избежание проблем с UNICODE_CTRLS.

[*]  Переменная  FDynamicMenuID перемещена в интерфейсную часть модуля
KOL.pas.  Что позволяет изменять ее значение напрямую из вашего кода ,
если   вы   собираетесь  регулярно  во  время  исполнения  динамически
перестраивать  меню  и  желаете избежать проблемы с очень ограниченным
диапазоном доступных дескрипторов для пунктов меню ($1000 - $FFFF).

[-]   Функция  RegKeyGetValueNames  исправлена  для  новой  реализации
(съедался последний символ строки).

[-] GRH Некоторые исправления для графических (не оконных) контролов:
1. Asm-версия функции WndProc отключена и используется Pascal-версия в
случае,   когда   установлен   сивол   USE_GRAPHCTLS  (что  исправляет
исчезновение   граф.   контрола   при   второй   и   всех  последующих
перерисовках).
2.   Функция   InvalidateNonWindowed   исправлена  для  предотвращения
перерисовки   всего  рабочего  стола  (и  всех  окон  на  нем),  когда
родительский  (оконный)  объект  еще  не имеет выделенного дескриптора
окна.

[-]   Вызов   TControl.AutoSize(false)   исправлен:   полю   fAutoSize
присваивается указатель на DummyObjProc , как и должно, а не nil.

[-] ASM Метод TControl.GetItems исправлен (asm-версия). Это влияло (по
крайней  мере)  на корректность получения текста из RichEdit используя
Items[0] когда в нем был только 1 символ.


 
MTsv DN ©   (2007-03-31 15:18) [1]

Не обновляется KOLadd.pas. Размер: 103700 байт


 
Dmitriy___   (2007-03-31 15:23) [2]

У меня updater вообще не находит KOLadd


 
MTsv DN ©   (2007-03-31 15:29) [3]

> У меня updater вообще не находит KOLadd
Оно и есть...


 
Vladimir Kladov   (2007-03-31 16:16) [4]

Тот KOLadd, что на сайте лежит, не знаю как, но вообще не соответствует. Сейчас сразу положу с учетом изменений.


 
MTsv DN ©   (2007-03-31 18:24) [5]

Доступно на http://www.kolnmck.ru


 
Dmitriy___   (2007-03-31 19:53) [6]

Обновился. Теперь при загрузке проекта валится Field MainForm.mdvToolTipTrack does not have a corresponding component. Remove?

Удалил, ставлю компонент на форму заново, вылетает AV в модуле rtl60.bpl


 
Trible   (2007-03-31 19:57) [7]


> Обновился.

Rebuild.


 
Dmitriy___   (2007-03-31 20:08) [8]

Да при чём тут ребилд? Это же на ребилде и вывалится!


 
Trible   (2007-03-31 20:18) [9]

Удалить все KOL-овские компоненты из Design Packages, закрыть делфи, потереть BPL-ки KOL-овских компонент, и снова поставить по очереди.


 
Dmitriy___   (2007-03-31 20:29) [10]

Понял, делаю


 
Vladimir Kladov   (2007-03-31 21:11) [11]

Если есть желание использовать дополнительные компоненты, лучше сделать свой варианта пакета для MCK + дополнительные компоненты, и делать ему 1 раз Build после обновления. Или надо делать Build всем дополнительным пакетам после обновления, а не только MirrorKOLPackageXX.dpk. Что задорней намного.


 
Dmitriy___   (2007-03-31 22:15) [12]

тоже понял, спасибо



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.043 c
2-1192076970
zzzz
2007-10-11 08:29
2007.11.04
Узнать код символа


15-1191378171
Slider007
2007-10-03 06:22
2007.11.04
С днем рождения ! 3 октября 2007 среда


15-1191229149
vasIZmax
2007-10-01 12:59
2007.11.04
Надо собрать комп


2-1191935983
Мурзик
2007-10-09 17:19
2007.11.04
Как убрать точку


2-1192094348
Tonich
2007-10-11 13:19
2007.11.04
быстрый поиск в структуре (record)





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