![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.02.2011
Сообщений: 63
|
![]()
Заранее извиняюсь что затрагиваю сразу 2 вопроса...
Хотелось бы сделать границы компонента edit - жирными как здесь: ![]() Однако в BorderStyle ничего потходящего не нашел... Так же хотелось бы в ListBox сделать таблицу как указано показано на картинке и заполнить ячейки нужным мне текстом... ![]() Если же добавить таблицу невозможно - то хотябы вставить картинку в listbox с границами похожую на таблицу вместе с текстом... Все попытки провалились... |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Edit и StringGrid вместо ListBox. У Edit-а свойства BevelInner, BevelKind, BevelOuter.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.02.2011
Сообщений: 63
|
![]()
Во время заполнения таблицы границы не расширяются так,чтобы было всё видно...что в инспекторе задач за это отвечает?
И еще...заполнять таблицу можно только через код?в Option поставил Edit:=true но вносить изменения можно только после запуска проги,а хотелось бы заранее... Можно было бы в обработчике OnCreate вписать отдельно для каждой ячейки размер,но такого обработчика там нет. С предыдущими проблемами решился,возникла следующая: В обработчике OnCreate самой формы вписываю Код:
Последний раз редактировалось artemavd; 17.12.2011 в 20:23. |
![]() |
![]() |
![]() |
#4 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Читаем справку, нумерация строк и столбцов в гридах - от 0. Размеры ячеек задаются свойствами-массивами(по количеству столбцов и строк соответственно) ColWidths и RowHeights
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.02.2011
Сообщений: 63
|
![]()
С делфийской справкой я не очень,поэтому инфу ищу просто в нете)
Но все же проблема не решилась...Stringgrid1.Cells[0,0]:='test' так же ничего не выводится,goEditing=true хотя он отвечает за изменения уже запущенной программы. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.02.2011
Сообщений: 63
|
![]()
DefaultDrawing был false так как хотелось бы,чтобы после запуска программы ячейка не выделялась...сейчас true...текст виден так как надо,но ячейка выделена,а каждый раз щелкать в свободную область чтобы выделение пропало - неудобно.
Как можно решить проблему? Такой фокус не прокатил: Код:
|
![]() |
![]() |
![]() |
#7 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Selection установите в неугловую ячейку, но если вы всю таблицу заполняете, то одна ячейка всё равно будет выделена.
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
DefaultDrawing в False и в OnDrawCell прорисовывать ручками хоть с выделением, хоть без выделения
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 05.02.2011
Сообщений: 63
|
![]() Цитата:
Я так понял нужно копать в сторону Canvas.Font. но что то я там затерялся... Последний раз редактировалось xrenomx; 18.12.2011 в 01:21. |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
В прорисовке фонтом канвы можно управлять как угодно
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ Builder выделение текста в Edit | Karina89 | Помощь студентам | 2 | 15.10.2011 17:30 |
listbox. Проверка на выделение. | Алекс Миско | C# (си шарп) | 12 | 02.03.2011 10:01 |
ListBox выделение левой кнопкой | пауэрлифтинг | Общие вопросы Delphi | 6 | 07.03.2010 23:52 |
таблица в ListBox | Screame | Microsoft Office Excel | 3 | 14.10.2009 20:11 |
Выделение в ListBox по правому клику | mutabor | Общие вопросы Delphi | 4 | 01.10.2007 22:33 |