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

Вниз

RemObjects Pascal Script for Delphi - 3.0.75.1117   Найти похожие ветки 

 
Sakipiel   (2014-06-27 20:35) [0]

в общем гугл ничего не рассказывает по данной проблеме, попробую тут:

"Unable to register type TDrawItemEvent", начинает появляться если подключить плагин TPSImport_StdCtrls

http://www.be-precision.com/forum/index.php?topic=311

нашел, что есть такая же беда в другом скриптовом языке написанном на основе этого, и там ее исправили, но код там не открытый и посмотреть нечего. А вопрос в том, что нужно сделать чтобы исправить это?(

вылет происходит в модуле uPSC_stdctrls в процедуре
cl.AddTypeS("TDrawItemEvent", "procedure(Control: TWinControl; Index: Integer; Rect: TRect; State: Byte)");

тогда как на самом деле объявление "TDrawItemEvent" должно выглядеть как procedure(Control: TWinControl; Index: Integer;
                          Rect: TRect; State: TOwnerDrawState)

попробовал сделать так
cl.AddTypeS("TOwnerDrawState", "(odSelected,odGrayed,odDisabled,odChecked,odFocused)");
 cl.AddTypeS("TDrawItemEvent", "procedure(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState)");


ошибка та же...
в процедуре строка Result := ReadType(Name, Parser);
дает nil из за чего и вызывается исключение. понять что происходит в ReadType я уже не в силах (


 
Sakipiel   (2014-06-27 20:36) [1]

cl.AddTypeS("TMeasureItemEvent", "procedure(Control: TWinControl; Index: Integer; var Height: Integer)");

такая же ошибка



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

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

Наверх




Память: 0.46 MB
Время: 0.004 c
2-1403942704
Sakipiel
2014-06-28 12:05
2016.01.03
Pascal Script передать указатель на контрол


15-1430848589
ВладОшин
2015-05-05 20:56
2016.01.03
NCONVERT, PDF -> Jpeg (Error: Don t know how to read..)


2-1404111071
Sw
2014-06-30 10:51
2016.01.03
Memo


15-1431207001
Юрий
2015-05-10 00:30
2016.01.03
С днем рождения ! 10 мая 2015 воскресенье


15-1430999628
фыва
2015-05-07 14:53
2016.01.03
Годную книжку по C#