![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SVN, BUGS and etc [Delphi, Windows]
D[u]fa © (2009-08-05 22:01:00)Всем привет... создал свн, как и обещал. Теперь постим известные баги и патчи на них.
на свн уже залита чуть исправленная 2.88 версия.
svn co https://kolmck.svn.sourceforge.net/svnroot/kolmck kolmck
Dufa (2009-12-12 15:17:00) [1]Эта директива добавлена спец. т.к ричедит не юзается в каждом проекте.. по хорошему надо менять инициализацию ричэдита и обходится без костыльной директивы.. сейчас нет времени реализовать это, поэтому как только так сразу
Слон (2009-12-11 16:36:00) [2]Ок. Тогда добавите исправление в релиз?
Dufa (2009-12-11 15:33:00) [3]дело в KOLDEF.inc
...
{$IFNDEF INPACKAGE}
{$DEFINE NOT_USE_RICHEDIT}
{$ENDIF}
...
нужно закоментить {$DEFINE NOT_USE_RICHEDIT}
Слон (2009-12-11 12:50:00) [4]Причём, все остальные стандартные компоненты кидаются на форму и работают нормально. Проблема касается только richedit
Слон (2009-12-11 12:45:00) [5]Спасибо. А кто-нибудь уже устанавливал? Инсталлирую пакет (у меня D7), успешно. создаю тестовый проект, кидаю на форму richedit, получаю
[Error] Unit1_1.inc(21): Undeclared identifier: 'NewRichEdit'
[Error] Unit1_1.inc(21): Missing operator or semicolon
[Error] Unit1_1.inc(21): Missing operator or semicolon
[Fatal Error] test.dpr(6): Could not compile used unit 'Unit1.pas'
Build All делал.
Dufa (2009-12-11 11:48:00) [6]Пришлось сменить свн клиент.. Сейчас должно быть в норме всё
Слон (2009-12-11 10:40:00) [7]Такого пакета нет. Ссылка на svn та же, что и в 1 сообщении?
Dufa (2009-12-09 15:24:00) [8]должны быть addons_D7.dpk и т.д
Слон (2009-12-09 10:56:00) [9]для доп. компонент в папке addons раньше был файл dpk, теперь нет. lpk вообще не вижу. вместе с KOLMCK_D7.dpk аддоны у меня не ставятся. СТранно
mdw (2009-12-09 10:38:00) [10]
> А как устанавливать доп. компоненты? Раньше был пакет, теперь
> его самому создавать?
Устанавливать куда? В лазарус *.lpk, делпхи *.dpk
Слон (2009-12-09 10:30:00) [11]А как устанавливать доп. компоненты? Раньше был пакет, теперь его самому создавать?
swa1 (2009-11-04 17:52:00) [12]
> версию MHUpDown, которая на kolnmck.kolmck.net творил
> я. Под D7, Lazarus у меня работает нормально.
А под Lazarus 0.9.28 + fpc 2.2.4?
mdw (2009-10-08 11:55:00) [13]
> натвАрили
Сам такое слово.:)
По поводу KOLBVLEDNumber не разу не видел, а версию MHUpDown, которая на kolnmck.kolmck.net творил я. Под D7, Lazarus у меня работает нормально.
Dy1 (2009-10-07 21:56:00) [14]как установить KOLBVLEDNumber и MHUpDown (модули zlib ещё не смотрел)? Ругается на старый TKOLControl, перестало автоматически создавать dcu при установке компонент? Что там натвАрили?!?
Soloton (2009-09-25 15:29:00) [15]
function DateTime2StrShort( D: TDateTime ): AnsiString;
нужно переделать на
function DateTime2StrShort( D: TDateTime ): KOLString;
Soloton (2009-09-25 15:06:00) [16]mirror.pas
В версии 2010 (теоретически и в 2009) условии задания Action пунктам главного меню, MCK создаёт ошибочный код, где в промежутках между запятыми отсутствуют строки, обрамлённые одинарными кавычками. Например:
Result.MainMenu1 := NewMenu( Result.Form, 0, [
#109#109#70#105#108#101, '(', , , ')'
, #109#109#67#111#110#110#101#99#116#105#111#110#115, '('
, , , , , ')', #109#109#80#108#117#103#105#110#115
, #109#109#72#101#108#112, '(', , ')', '' ], nil );
Исправление ошибки:
procedure TKOLMenuItem.SetupTemplate(SL: TStringList; FirstItem: Boolean);
<...>
if Faction = nil then
{$IFDEF _D2009orHigher}
S := U
{$ELSE}
S := PCharStringConstant( MenuComponent, Name, U )
{$ENDIF}
else
{$IFDEF _D2009orHigher}
if U = ' ' then
S := '''' + U + ''''
else
S := U;
{$ELSE}
S := '''' + U + '''';
{$ENDIF}
Выделенное добавлено.
Soloton (2009-09-23 13:06:00) [17]В связи с особенностью версии 2010 (наверное и 2009):
Addons\Mmx.pas
Строка 294
Vend1: array[ 0..3 ] of Char;
Поменять бы на
Vend1: array[ 0..3 ] of AnsiChar;
D[u]fa (2009-09-03 09:48:00) [18]svn обновлен(давно уже) добавлена поддержка D2010 (только основной пакет)
Демьян (2009-08-19 19:04:00) [19]Спасибо за обновление! И ещё вопрос. У меня программа с использование GRush имеет глюк с отрисовкой - при разворачивании программы из трея окно не обновляется графически, выглядит всё так, будто я запретил отрисовку окна, например, при помощи BeginUpdate. Кто-нибудь сталкивался с этим?
D[u]fa (2009-08-19 13:31:00) [20]Демьян, проблема устранена. свн обновлен.. так же добавлены системные замены