Форум: "KOL";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
ВнизВерсия 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 вся ветка
Форум: "KOL";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.043 c