![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Yurka |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 143 Пол: Мужской Репутация: ![]() ![]() ![]() |
Есть форма которая в одном столбике компонета stringgrid выводит названия городов, нужно из этих названий сделать ссылки которые открывают другую форму с информацией про соотвественный город.
Как сделать из названий ссылки? За вывод информации про каждый город отвечает одна стандартная форма, которая читает данные из файлов. |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Поправка: вместо TLabel использовать TStaticText, потому как TLabel - не оконный компонент, и будет лежать под оконными компонентами, его на гриде просто не будет видно. А Статик - это компонент оконный, он прекрасно будет отображаться...
Цитата Хмм... Не так всё просто как казалось. Куда ж проще? Что, код показать? |
Yurka |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 143 Пол: Мужской Репутация: ![]() ![]() ![]() |
Поправка: вместо TLabel использовать TStaticText, потому как TLabel - не оконный компонент, и будет лежать под оконными компонентами, его на гриде просто не будет видно. А Статик - это компонент оконный, он прекрасно будет отображаться... Куда ж проще? Что, код показать? у меня идея такая возникла: создаю простую процедуру которая просто открывает нужную форму, например: Код procedure TForm1.Click(Sender: TObject); begin form2.Show; end; для собития onClick в stringgrid, то есть где бы не кликнул по ячейке нужная форма откроется, но тут возникают проблемы, как узнать номер ячейки по которой кликнули и как сделать активным для кликов только нужный столбец |
![]() ![]() |
![]() |
Текстовая версия | 14.07.2025 5:11 |