Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

2 Vladimir Kladov [Delphi, Windows]


Страницы:   1 2

MTsv DN ©   (2008-09-16 11:28:00) 

Вопрос один:
Уважаемый г-н Кладов, что все-таки сейчас с проектом, KOL???
Сказали бы хоть о стадии проекта. "Заморожен" там, "заброшен"... Просто время идет, о багах сообщается (с предложенными решениями, кстати), MCK "обрастает" поддержкой новых версии Delphi, а с Вашей стороны, как Автора, ноль эмоций... Я понимаю, что каждый может сам внести изменения, но все-таки...

Вот темы по замеченным багам/изменениям версии 2.87:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1206425669&n=10
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1221430466&n=10

Везде за основу взята версия 2.87


Holden   (2008-10-09 17:29:00) [1]

Всё будет хорошо?


Dimaxx   (2008-09-30 02:05:00) [2]


> С изменением TBitmap.SetHeight я не совсем понял, зачем
> так делать и почему не был соответственно исправлен TBitmap.
> SetWidth. В любом случае старый код будет работать для SMALLER_CODE.
>  И если будут пожелания, то добавим ещё один символ.

В код SetWidth вносить подобные изменения нет смысла, ибо при изменении ширины scanline=nil не бывает. А при изменении высоты бывает, если не привести битмап к DIB.


Vladimir Kladov   (2008-09-28 17:59:00) [3]

версия 2.88: Изменений так много, что update делать нет смысла - получается больше 100Кб. Так что выложил целиком, но с разбивкой по файлам kol.zip и mck.zip примерно так же как и раньше, на основном сайте. Новый WideStringEdit.pas (не глядя) положил в koladd.zip.

В дополнение к присланному мне добавил TKOLProject.DefaultFont, TKOLForm.FontDefault и изменил шрифт по умолчанию на System (давно надо было сделать так: именно System Используется в форме и контролах, если фонт не назначается принудительно кодом и не вызывается WM_SETFONT). Кто не использует MCK, мало что меняется, если вообще что-то меняется. Для пользователей MCK достаточно изменить TKOLPRoject.DefaultFont.

С изменением TBitmap.SetHeight я не совсем понял, зачем так делать и почему не был соответственно исправлен TBitmap.SetWidth. В любом случае старый код будет работать для SMALLER_CODE. И если будут пожелания, то добавим ещё один символ.

Восстановил совместимость с Delphi2 и Delphi3. Все изменения проверить я не успел. Если что, поправим дополнительно.


MTsv DN   (2008-09-24 19:23:00) [4]

Владимир, отправил Вам письмо... Небольшие исправления в mirror.pas...


exero   (2008-09-24 11:59:00) [5]

2 MTsv DN
Быстро локализовать не получилось... Вчера и сегодня с утра падало на добавлении в список - после того как прошелся отладчиком - перестало!!! Но теперь вылетает в каком-то другом месте - короче все это мне порядком поднадоело. Если найду где падает отпишу, но в близжайшем будущем с TLIST_FAST играть не буду - прирост скорости почти не заметен (мб потому что использую FastMM4 и FastMove)...


MTsv DN   (2008-09-24 09:53:00) [6]

2 exero
Надо все-таки попробовать локализовать проблему.


MTsv DN   (2008-09-23 21:26:00) [7]

Владимир, отправил Вам письмо...


MTsv DN   (2008-09-22 21:47:00) [8]

> Жду патча от MTsv DN.
Ну, в общем-то, уже готово... Щас what's new сделаю, и направлю Владимиру... А он уж решит что делать.

2 exero
Скиньте, мне на mtsv[at]newmail.ru свой адрес, чтоб "клонов" KOL'а "не плодить" (итак уже люди теряются в + и -), а то вдруг Владимир забракует, но исправления TLIST_FAST работают...


exero   (2008-09-22 19:48:00) [9]

Рад что с Владимиром все хорошо. Что касается TLIST_FAST, то в моем проекте используется только TList. Жду патча от MTsv DN.


Vladimir Kladov   (2008-09-22 19:34:00) [10]

Со мной все в порядке. Будет изменений на версию, сделаю обновление. У меня пока багов не замечено (я не использую unicode, но TLIST_FAST у меня в проекте задействован: глюков пока не встретил. Может быть, проблема не в самом TList, а в StrList(ex) или WStrList(ex)).


MTsv DN   (2008-09-22 19:06:00) [11]

I don't know...


Jon   (2008-09-22 17:24:00) [12]

Seriously, does anyone know if Vladimir Kladov is OK?


exero   (2008-09-21 20:10:00) [13]

Скинте куда нибудь - вполне возможно что все работает - падало не всегда но стабильно.


MTsv DN   (2008-09-21 19:47:00) [14]

> Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.
Могу я скинуть наработки KOLа. Тем более, TLIST_FAST вроде доведен до ума...я щас занимаюсь интеграцией в D2009, верней поддержной юникода в MCK.


exero   (2008-09-21 19:42:00) [15]


> А можно примерчик?

Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.


MTsv DN   (2008-09-18 23:30:00) [16]

> 1. Я сегодня засяду вечерком и попытаюсь обобщить +, ++ на предмет TLIST_FAST.
Обобщил, и объединил в один патч, всё что было. KOL287+, KOL287++, KOLadd (фиксы TLIST_FAST от mdw), фиксы D[u]fa (для mirror.pas) и azsd.

> 2. Скину потом кому потребуется для тестов TLIST_FAST.
У кого есть код для тестов TLIST_FAST, свяжитесь со мной...

> 3. Посмотрю предложения от azsd по поводу D2009. Потестю у себя на VirtualBox компиляцию своего проекта, заодно и UNICODE с ANSI потестируем.
Добавил почти все, что было у azsd для нормальной работы в D2009. Протестировал на D2007 в режимах ANSI и UNICODE (на своем проекте, все работает как надо).
Протестировал на D2009 в режимах ANSI и UNICODE (на новом проекте).


MTsv DN   (2008-09-18 10:49:00) [17]

> exero ©   (17.09.08 07:36) [13]
>
> Сейчас пересобрал программу которая интенсивно работает
> со списками с TLIST_FAST (2.87++)- падает на тех же входных
> данных, на которых без данного ключа все работает нормально.

А можно примерчик?


D[u]fa   (2008-09-17 16:09:00) [18]

MTsv DN, я за 2009 уже поставил скоро буду смотреть КОЛ-МСК.. пока что замену системных модулей делаю (хотя бы минимуму мусор уберу от туда)


azsd   (2008-09-17 13:10:00) [19]

> to MTsv DN
do you means the asm part (with out PAS_VERSION) of TLIST_FAST has broken for long times from 2.87 or more early before 2.86?

I want detail description or test project for reproduce more bugs relative to TLIST_FAST, I'll add it to my current fixlist if there no patched version available now.
I think I am able to fix these asm codes with more or less modification. In fact I use 6502 mcode and masm32 some years before I leaning pascal.

Sorry English and Russian Language is both not my spoken language.
I use translate software to read posts but I can't write in Russian. I try to learn Russian four years ago but I only get one handbook with out cassette tape, so at end I only remember some common conversation dialogue.


mdw   (2008-09-17 12:50:00) [20]


>  Я сегодня засяду вечерком и попытаюсь обобщить +, ++ на
> предмет TLIST_FAST.

Кинуть то что у меня и стабильно работает?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо