Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2009, 00:10   #1
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию Вопрос по TStringGrid

1) Можно ли как-то изменять ширину первого (фиксированного) столбца таблицы?
2) В параметрах можно менять ширину линий сетки. Но допустим мне нужно сделать одну линию жирной, а остальные оставить прежними. Возможно ли это?
Evgenii вне форума Ответить с цитированием
Старый 25.02.2009, 00:14   #2
avtopark
Пользователь
 
Аватар для avtopark
 
Регистрация: 15.05.2008
Сообщений: 10
По умолчанию

Если я правильно понял.Формат-формат ячеек -границы
avtopark вне форума Ответить с цитированием
Старый 25.02.2009, 00:17   #3
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию

где находится формат?
Evgenii вне форума Ответить с цитированием
Старый 25.02.2009, 00:20   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
1) Можно ли как-то изменять ширину первого (фиксированного) столбца таблицы?
Код:
StringGrid1.ColWidths[0] := 5;
Насчет второго: насколько я знаю, нельзя. Хотя, может, и ошибаюсь.

to avtopark Это вы excel имеете в виду что-ли? )
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]

Последний раз редактировалось Sazary; 25.02.2009 в 00:22.
Sazary вне форума Ответить с цитированием
Старый 25.02.2009, 00:25   #5
avtopark
Пользователь
 
Аватар для avtopark
 
Регистрация: 15.05.2008
Сообщений: 10
По умолчанию

Да я перепутал раздел. Виноват исправлюсь.
avtopark вне форума Ответить с цитированием
Старый 25.02.2009, 00:30   #6
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию

Sazary спасибо! с первым вопросом разобрался.
Второй мне кажется тоже можно как то реализовать...
Evgenii вне форума Ответить с цитированием
Старый 25.02.2009, 01:01   #7
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

обрабатывать ondrawcell другого варианта не вижу
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 25.02.2009, 01:07   #8
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию

а каким образом? тоесть это где то в свойствах можно изменить или нужно самому код какойто писать?
Evgenii вне форума Ответить с цитированием
Старый 25.02.2009, 01:38   #9
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

У грида есть такое событие - OnDrawCell.
Вот там и прописывайте рисование одной линии толще других. Естественно, это делается ручками...
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TStringGrid anton14 Общие вопросы Delphi 7 10.10.2008 15:46
Кнопки в TStringGrid dimon000 Общие вопросы Delphi 4 29.07.2008 10:54
TStringGrid автопрокрутка Carbon Общие вопросы Delphi 5 08.03.2008 12:58
TStringGrid Gromsky Компоненты Delphi 4 04.03.2008 23:41
TStringGrid mrandrey Компоненты Delphi 2 06.07.2007 15:24