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

Вниз

AdvStringGrid   Найти похожие ветки 

 
align   (2006-03-19 12:20) [0]

Кто общался с пакетом Grid_ов TMS подскажите пожалуйста, как в AdvStringGrid или AdvSpredGrid:

1. убрать строку и столбец заголовка. Чтобы он не отображался или хотя бы не распечатывался? Но лучше чтобы он не фигурировал нигде. Это возможно вообще?

2. выделять границы определенных ячеек (диапозонов ячеек)?

Заранее спасибо.


 
align   (2006-03-21 14:33) [1]

Половину 1-ого пункта  сам сделал - не печатаются заголовки. Но их по прежнему видно при работе :(
Ну неужели никто ничего - особенно бордюры интересуют!?!?


 
clickmaker ©   (2006-03-21 14:48) [2]


> Ну неужели никто ничего

он денех стоит. А русские программеры этого не любят.
И там же демки и ЧаВо есть. Неужели нигде ничего?


 
align   (2006-03-22 11:16) [3]

Пускай стоит сколько хочет... русские также любят крэки и все такое и вообще это к делу не относиться ;)

Ну если бы я не перековырял все чаво и примеры, я бы не писал сюда. Нет, я не спорю, что могу тормозить, но опять же - я потратил очень много времени на изучение этого вопроса и ничего не добился, поэтому мне не очень стыдно говрить об этом.

Нет все таки я что-то нашел, но мне это не помогло. Я сейчас напишу, что я нашел и может это поможет вам помочь мне :)

Это отрывок из хэлпа:
property OnGetCellBorder: TGridBorderEvent read FOnGetCellBorder write FOnGetCellBorder;

Description

Can be used to specify what cell borders must be displayed in the grid.

TCellBorder = (cbTop,cbLeft,cbRight,cbBottom);

TCellBorders = set of TCellBorder

Как это понять? Точнее - как это вставить в код, чтобы заработало?
При попытке подставить в borders, что-нибудь типа cbtop, он мне естественно говорит вы перепутали TcellBorder с TcellBorders !!!
Вообще, помогите пожалуйста. Очень важная и интересная тема!
Заранее спасибо!


 
align   (2006-03-22 13:01) [4]

Извениет, пропустил самое главное:

procedure (Sender: TObject; ARow, ACol: Longint; APen:TPen;var borders:TCellBorders) of object;


 
clickmaker ©   (2006-03-22 13:23) [5]


> При попытке подставить в borders, что-нибудь типа cbtop,
>  он мне естественно говорит вы перепутали TcellBorder с
> TcellBorders

borders := [cbTop, cbBottom];


 
align   (2006-03-24 10:45) [6]

Так просто!?!? Я удивлен!!!
Огромное спасибо за помощь, но к сожалению - это не помогло решить то, что я хотел решить, нарисовав бордюры.
Я позволю себе в рамках этой темы озвучить общую проблему, может кто подскажет?

При печати, таблица расчерчивается всеми существующими линиями, а мне все не нужны. Я думал, что нарисовав бордюры, только там где они мне нужны, я получу что хочу (как в Excel). Но даже нарисовав бордюры все осталось как и прежде - печатается все :( Можно это как-то обойти?
Спасибо еще раз!


 
nick356   (2006-03-28 18:11) [7]

При выводе на печать рисуй сам каждую ячейку в цикле. Можно наверное использовать объединение ячеек.


 
align   (2006-03-30 09:54) [8]

Это как?
Хотя может я так и делаю?!?!? Я через OnGetCellBorder обвожу те бордюры которые мне нужны. Но при выводе напечать можно выбрать разные типы обводки - все вертикальные или все горизонтальные и еще несколько типов, а как его заставить печатать не все, а только то, что я нарисовал?


 
Ksenom   (2006-03-30 10:41) [9]

align, у меня есть описание этого компонента, всех свойств и функций. На Русском, но перевод немного неграмотный. Всёж лучше чем ничего ).
Если надо давай e-mail или поищи на torry.net, там был Английский вариант...


 
align   (2006-04-03 17:46) [10]

ок, спасибо почитаю!



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

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

Наверх




Память: 0.46 MB
Время: 0.044 c
15-1142589089
Def
2006-03-17 12:51
2006.04.16
Как студенты манипулируют преподавателями


4-1138111789
Still Swamp
2006-01-24 17:09
2006.04.16
Кто может поделиться заголовками к TAPI.DLL


15-1142731950
Лорд Байрон
2006-03-19 04:32
2006.04.16
Проблемы с виндой


1-1141660837
Алик
2006-03-06 19:00
2006.04.16
Печать HTML-страницы


9-1127849053
DR0N
2005-09-27 23:24
2006.04.16
OpenGl движок....





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский