Вниз
Скачать: CL | DM;

Grid с под строками и под столбцами   Найти похожие ветки 

 
som   (2004-02-11 19:30) [0]

Привет всем. Возникла проблема с отображением сложных таблиц имеющих подстолбцы и подстроки средствами обычного StringGrida.
Решил прибегнуть к помощи сторонних компонентов, но нашёл только старый компонент JGrid, которы шароварный и его нужно крекать.
Вобщем если кто знает другие компоненты, которые б решили мою проблему или если кто знает как крекать JGrid, очень прошу помочь...
Если можно решить эту проблему не прибегая к помощи левых компонентов, тоже хотелось бы узнать любую информацию по этому поводу ???


 
Тимохов ©   (2004-02-11 19:32) [1]

Решить можно постредством tcustomgrid - переписать метод рисования ячеек.
Долго это только...


 
Yuri Btr ©   (2004-02-11 21:35) [2]

Не давно искал компоненты с объединяемыми ячейками (как в Excel) - нашёл кучу на Torry.net и фриварных и шароварных - вот примеры -
tlistdrawgrid
vargrid
profgridd7
jbstrgrd
datadrawgrid
akfixgrid
Я просто замучился перебирать...


 
Defunct   (2004-02-11 21:44) [3]

Как насчет перекрытия метода OnDrawCell и рисования на Canvas?

вот пример для размышлений
procedure TPopupPanel.DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
Var SG:TStringGrid;
begin
If Sender is TStringGrid Then
Begin
SG:= Sender as TStringGrid;
If (ARow > 0) Then
Begin
SG.Canvas.Font.Style := [fsBold];
SG.Canvas.Font.Color := clYellow;
SG.Canvas.Brush.Color := clBlue;
SG.Canvas.Pen.Color := clBlue;
SG.Canvas.Rectangle(Rect);
SG.Canvas.TextOut(Rect.Left+2,Rect.Top+2,SG.Cells[ACol,ARow]);
End;
End
end;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
4-80380
Magic_CT
2003-12-19 19:44
2004.02.25
Hooks


14-80160
Ig
2004-01-30 19:56
2004.02.25
Что за вирус ходит, бродит?


8-80046
ACt
2003-10-24 23:04
2004.02.25
MCI device


4-80346
BKGG
2003-12-17 20:06
2004.02.25
Как с помощю API создать обработчик нажатия Button-а.


4-80358
yaric
2003-11-26 18:08
2004.02.25
Можно ли программно заблокировать лоток CD




   Наверх