Портирование компонента (потомок TStringGrid)

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
lazarus_newbie
незнакомец
Сообщения: 5
Зарегистрирован: 15.01.2013 13:51:29

Портирование компонента (потомок TStringGrid)

Сообщение lazarus_newbie »

Мне понадобился компонент с максимально приближенный к MS EXCEL
Понравился компонент zcolorstringgrid от сюда http://avemey.com/zcolorstringgrid/zcolorstringgrid.php?lang=ru
проблема в том что при попытке его портирования вылезает ошибка, что
функция TCustomGrid.CalcDrawInfo(DrawInfo) в Lasarus (unit grids) не определен.
а также нет похожих функций. Не могу понять как эта фукциональность реализованна в Lasarus
unit grids можно посмотреть здесь http://svn2.assembla.com/svn/fuud_projects/table/uses/Grid.pas
о функции CalcDrawInfo и типе TDrawInfo прочесть здесь http://docwiki.embarcadero.com/Libraries/XE3/en/Vcl.Grids.TCustomGrid.CalcDrawInfo

Может кто поможет или же подскажет грид с требуемой функциональностью!!!
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Постить исходники VCL нежелательно, поскольку любой разработчик, посмотревший на них,
уже не будет иметь права писать аналогичный код для Лазарус. Лучше ограничиться документацией.
SSerge
энтузиаст
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Сообщение SSerge »

Ask писал(а):не будет иметь права писать аналогичный код


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