Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

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

 
Vladimir Kladov   (2006-04-16 21:31) [0]

News from 16-Apr-2006

KOL & MCK news (v2.35):
[+]KOL: TThread.WaitForTime method added.
[+]KOL: functions Bits2PixelFormat, FileTime added.
[*]KOL: changes in iSqrt function, function iCbrt added.
[*]KOL: function  DoFileOp added, by Unknow Mystic.
[-]KOL: some fixes for Scrollbox by ECM
[-]KOLadd: event TDirChange.OnChange added.
[-]KOLadd: memory leak fixed in TOpenDirDialogEx object.
Other news:
[*]KOLHighlightMemo updated (capability added to work with virtual strings), and some small bug fixes.
[*]KOLPcx updated (some rare wrong images couldn"t load correctly, fixed).
[*]Animation updated (small changes, SAFE_FRAME symbol added).
[*]KOLJpegObj updated (method HasBitmap added).
[*]KOLGraphic updated (PCX fixed, Width and Height added to allow calling it directly, symbol USE_GLOBALS added, "Tag" bug fixed: some TIFFs were loaded incorrectly).
[*]KOL_err updated (in KOLMath.pas, functions IsPowerOf2, Low1, Low0 added).
[*]KOLadd also updated (if it is not updated by the Updater, just download new one).
[*]Multiclipboard application (FWS) updated (a restriction 1M byte added on a text grabbed from the clipboard).

Переводить некогда, времени в обрез. Сорри :(


 
Vedun   (2006-04-16 23:16) [1]

А где же ссылка на обновление?

> Переводить некогда, времени в обрез. Сорри :(

Да ничего. И так понятно. :)


 
Grom PE ©   (2006-04-17 07:23) [2]

Здорово!
Вот бы еще WordWrap в KOLHighlightMemo был...


 
LAutour   (2006-04-17 08:14) [3]

Ссылки на сайте еще не прописаны.
http://bonanzas.rinet.ru/upd/kolmck234to235.zip
http://bonanzas.rinet.ru/upd/kolmck230to235.zip


 
MTsv DN ©   (2006-04-17 08:23) [4]

Также обновления на http://www.kolnmck.ru

С Уважением MTsv DN


 
ECM ©   (2006-04-17 11:57) [5]

KOL & MCK news (v2.35) (упущено в описании [0]):
[*] KOL: some fixes for ToolBar (FLAT, TRANSPARENT)

З.Ы. Похоже Владимир очень торопился.  Тем кто использует в проектах ScrollBox - закоментируйте строку 29713 (или 29712) - эта строка дублируется (ошибки здесь нет - просто возможена генерация лишнего кода)
KOL.PAS:
29712      SI.nPage := R_RightBottom; {+ecm}
29713      //SI.nPage := R_RightBottom;


 
Vladimir Kladov   (2006-04-17 16:05) [6]

Файлы с линками на обновление доложил.


 
SPeller ©   (2006-04-26 13:35) [7]

ECM ©   (17.04.06 11:57) [5]
А потом заменять обратно чтобы обновился? :) Проще так оставить, много кода оно не нагенерит :)


 
ECM ©   (2006-04-26 14:14) [8]


> А потом заменять обратно чтобы обновился?

Ну... это дело несложное...
Я думаю базовая версия и обновление до актуальной версии на момент выхода очередной версии есть у всех.
А если нет всегда есть возможность качнуть готовую версию с konmck.ru
:))


 
BaryVetaL ©   (2006-04-27 10:02) [9]

Закоментированы в mckfakeClasses.inc строки:

...
 //TKOLOpenDirDialog = POpenDirDialog; <<<
 TKOLTrayIcon = PTrayIcon;
 TKOLColorDialog = PColorDialog;
 //TKOLActionList = PActionList; <<<
 //TKOLAction = PAction; <<<
 TKOLScrollBar = PControl;
...

специально или нет?


 
ECM ©   (2006-04-27 11:11) [10]

А какой ответ тут может быть ?
Чисто случайно :))

Action и ActionList перенесены в KOLAdd

Насчет KOLOpenDirDialog проблема пока не решена - но это уже обсуждалось

http://delphimaster.net/view/11-1142575284/


 
BaryVetaL ©   (2006-04-27 16:00) [11]

Да спасибо почитал, разобрался... Простоя у меня была 2.20 потом сразу скачал 2.35 и такой прикол с этим же TKOLOpenDirDialog я тоже избавился от ошибки путем раскоментирования строчки в inc файле...


 
ECM ©   (2006-05-09 17:49) [12]

ECM ©   (17.04.06 11:57) [5]
KOL & MCK news (v2.35) (упущено в описании [0]):
[*] KOL: some fixes for ToolBar (FLAT, TRANSPARENT)

Маленькое уточнение - в 2.35 это исправление сделано только для PAS-версии функции NewToolBar (Использование ASM-версии для FLAT(TRANSPARENT) попрежнему приводит к почернению тулбара)
:(


 
mdw ©   (2006-05-11 10:57) [13]

Народ, попробуйте кому не лень, такой пример для Thread.

Пустой проект, положил Thread, startSuspended = True.  Т.е. поток создается приостановленным и не стартует.
У меня при закрытии формы Runtime 255.
Смотрел причину, там получается вызов Dectroy из Dectroy (fRefCount и т.д).

Владимиру писал, но он говорит типа "сам дурак". Вот мне интересто правда я дурак или все же есть баг? Появился он (если есть) примерно с v2.32-33, точно не помню.


 
MTsv DN ©   (2006-05-11 12:28) [14]

У меня тоже самое... Ошибка "Runtime 255"...

С Уважением...


 
MTsv DN ©   (2006-05-11 12:54) [15]

{$IFDEF ASM_VERSION}
//[destructor TThread.Destroy]
destructor TThread.Destroy;
asm
       PUSH     EBX
       MOV      EBX, EAX
       CMP      [EAX].FTerminated, 0
       JNZ      @@1
       CALL     Terminate
       MOV      EAX, EBX
//        CALL     WaitFor
@@1:    MOV      ECX, [EBX].FHandle
       JECXZ    @@2
       PUSH     ECX
       CALL     CloseHandle
@@2:    POP      EAX
       XCHG     EBX, EAX
       JMP      TObj.Destroy
end;
{$ELSE ASM_VERSION} //Pascal
destructor TThread.Destroy;
begin
 if not FTerminated then
 begin
   Terminate;
//    WaitFor;
 end;
 if (FHandle <> 0) then
   CloseHandle(FHandle);
 inherited;
end;
{$ENDIF ASM_VERSION}


Закомментировать выделенные строчки... Не претендую на правильность решения...

С Уважением...


 
mdw ©   (2006-05-11 13:30) [16]


> Закомментировать выделенные строчки... Не претендую на правильность
> решения...

Да, нет. Там что-то напутано RefDeс-RefInc. В результате в WaitFor RefCount получается < 0 и в результате объект разрушается.


 
MTsv DN ©   (2006-05-11 14:27) [17]

Да, ты прав... Директива OLD_REFCOUNT и все в норме...



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

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.037 c
6-1157030488
DelphiLexx
2006-08-31 17:21
2007.02.04
Отправка SMS с помощью INDY


1-1165586648
.ruslan
2006-12-08 17:04
2007.02.04
Информация о создании компонента


1-1165779902
Phoroon
2006-12-10 22:45
2007.02.04
Collection и Thread


15-1168833783
Slider007
2007-01-15 07:03
2007.02.04
С днем рождения ! 15 января


5-1147740803
KSN
2006-05-16 04:53
2007.02.04
компонент владельцем которого является TStringGrid