![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Версия 2.58 [Delphi, KOL/MCK, Windows]
Vladimir Kladov © (2007-04-15 18:35:00)
Новости от 15 апреля 2007 (KOL & MCK v2.58)
[*] UNI
1. Функции Trim, TrimLeft, TrimRight: string -> KOLstring.
2. TDirList.ScanDirectory: специальная проверка наличия символов
Unicode в именах файлов, от MTsvDN.
[-] Исправлено использование символа TIMER_APPLETWND.
Vladimir Kladov (2007-04-19 21:15:00) [1]Вы засунули все модули в один пакет (как минимум, их надо все re-Build, и проще это делать, когда они вместе). Кроме того, если дополнения нуждаются в изменениях, то вам придется сделать это. Потму как я дополнниями не пользуюсь.
Dimaxx (2007-04-19 17:20:00) [2]У меня не 2.57, а более раняя версия (2.30 или чуток позже). Времени было мало, поэтому не занимался программингом. А тут приперло. Я просто удалил все dcu, обновил папку с КОЛом из архива 2.58, удалил bpl и dcp, пытался скомпилировать и началось. mckService ругается, mckCPLApplet ругается... список не закончен, ибо плюнул и вытащил старый рабочий КОЛ и пока работаю на нем.
Vladimir Kladov (2007-04-19 16:45:00) [3]Неужели такие траблы из 2.57? Если KOLDataModule и менялся, то вряд ли недавно. И AfterGeneratePas - вообще не помню когда менялся. Но он вообще-то появляется в TKOLForm (-> TKOLDataModule из него).
Чтобы функцию вызвать inherited, вызов надо написать полностью как функции, только спереди приписать inherited. Просто написать inherited как для процедуры - не поймет.
Dimaxx (2007-04-19 11:06:00) [4]Владимир, вчера установил КОЛ 2.58. Большинство доп. компонентов не компилируются с данной версией КОЛ. Отовсюду лезут ошибки. Ладно, KOLChar & KOL_String заменил - это не проблема, благо их немного было.
Лезет ошибка в разных компонентах, где перегружается AfterGeneratePAS. В KOLDataModule она оформлена как функция, а в доп. модулях она перегружена как процедура. Отсюда ошибка. Пробовал заменить перегружаемую процедуру как функцию. Стала ругаться на inherited в реализации - несоответствие типов. Втупую тыкается на эту строку и не говорит где несоответствие.
Раньше все работало, а теперь такие траблы. Для чего столько изменений? Если только для поддержки Unicode - овчинка выделки не стоит. Это нужно практически все доп. компоненты переделывать.
D[u]fa (2007-04-17 16:35:00) [5]интюресно у кого еще обновилось?)
MTsv DN (2007-04-17 11:26:00) [6]> у меня к вам просьба, нельзя ли в архив kol.7z добавлять
> сразу еще и KOLadd.pas. Пользуюсь чистым KOLом, без MCK,
> а качаю все, потом приходится смотреть, какие файлы обновлять.
Да, конечно...
Don (2007-04-17 11:00:00) [7]to MTsv DN
у меня к вам просьба, нельзя ли в архив kol.7z добавлять сразу еще и KOLadd.pas. Пользуюсь чистым KOLом, без MCK, а качаю все, потом приходится смотреть, какие файлы обновлять.
L`Autour (2007-04-17 06:40:00) [8]1. Качать обновлениями все таки гораздо быстрее и компактнее
2. При сжатия в 7z с PPMD рамер словаря лучше уменьшить (хотя бы до 64МБ, тогда памяти для распаковки будет использовать всего 66Мб, а не под 200Мб), так как страшный своп (и соответствующие тормоза) при распаковке меньше полумегабайта архива - раздражает.
3. Разберитесь с обновлениями, если апдейт устанавливать поверх версии, в которую он обновляет, то матюгов что файлы не годятся для обновления быть вроде не должно.
MTsv DN (2007-04-16 15:19:00) [9]Обновление на http://www.kolnmck.ru
SergeR (2007-04-16 12:38:00) [10]
> KOLAdd.pas и mirror.pas обновить не может
> тож самое - не обновляется
Та же фигня...
D[u]fa (2007-04-16 11:24:00) [11]тож самое - не обновляется
зы: на сервере не нашел еще...
MTsv DN (2007-04-16 09:52:00) [12]> KOLAdd.pas и mirror.pas обновить не может
Неправда... Все нормально обновляется... Сейчас "вывешу" на сервер...
L`Autour (2007-04-16 06:50:00) [13]KOLAdd.pas и mirror.pas обновить не может
Vladimir Kladov (2007-04-15 18:40:00) [14]Ах, да, забыл в новостях написать про ту багу со string в KOLadd. Но она там поправлена.