Главная страница
    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.02 c
14-80264
J_S
2004-02-03 11:52
2004.02.25
MS XML v.2.0 & DTD


1-79995
VID
2004-02-11 23:54
2004.02.25
Удаление всех TRadioButtons с html-страницы


9-79529
Jenaxx
2003-08-09 12:19
2004.02.25
Я скачал из Samples исходник Quest это типа рпг какой то а она...


3-79573
Игорь
2004-01-29 14:15
2004.02.25
Вывод значения текстового поля из базы данных в отчет


3-79653
OlegM
2004-01-30 22:25
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский