Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: 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 вся ветка

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

Наверх




Память: 0.44 MB
Время: 0.03 c
3-79655
xxxx
2004-01-30 16:25
2004.02.25
View vs Table


4-80367
SH
2003-12-17 14:17
2004.02.25
Hint в TStringGrid


6-80071
KILLER_ABV
2003-12-18 12:00
2004.02.25
Как написать собственный прокси-сервекр?


14-80101
MakNik
2004-02-03 12:03
2004.02.25
книга по Delphi


1-79783
malganus
2004-02-14 11:31
2004.02.25
Вызов внешних программ из приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский