![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Народ подскажите где достать простой TCtrlGrid, а не TDBCtrlGrid
![]() |
![]() |
![]() |
![]() |
#2 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]()
Во вкладке Standard насколько помню или Advanced
![]()
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Что-то в моей Delphi 7 не нахожу, build 4.453? может она покоцаная
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Большое спасибо за внимание к моей проблемме, но Stringgrid для моей задачи не подходит. Может ссылку на статью скинете по встраиванию в ячейки Stringgrid различных контролов и управление ими, причем они должны будут динамически добавлятся и уничтожаться
В моей задумке прога должна отображать сетку карточек с данными, интерфейс хочу сделать похожим на UninstallTOOL Ой нет не Uninstall Tool. Др. прога - установка удаление прог штатная Win XP Последний раз редактировалось artemavd; 14.10.2010 в 17:52. |
![]() |
![]() |
![]() |
#6 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]() Цитата:
![]() на счет ссылок - это где-то тут обсуждалось (есть поиск), это точно обсуждалось на других форумах (есть гугл, яндекс, рамблер и т.д.)
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Вот вариант с клонированием: на форме панель, на ней скролбокс, на нем панель с контролами, которую клонирую все работает - нажимаешь кнопку в скрол добавляется копия панели, если много добавить появляется прокрутка. Все так как и хотел НО
как теперь обратиться к нужным контролам - имени я то уже не знаю. как вариант перебор компонентов на панели. но как определить имя создавшейся панели, если конкретная панель, к примеру, привязана к конкретной персоне. ИЛИ юзать TDBCtrlgrid, да и вообще сделать как БД. Код:
Код:
Ладно перебор так перебор компонентов. Следующая загвоздка в том, что прототип панели (которую клонирую) получается всегда видимой (простой visible в false не дает эфекта), а надо - панель отработала и освободилась(free). Последний раз редактировалось artemavd; 14.10.2010 в 17:54. |
![]() |
![]() |
![]() |
#8 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]()
старайтесь не использовать клоны, а использовать один перемещаемый контрол, ведь пользователь обычно работает с одной ячейкой в основном.
А если нет, то сделайте массив компонентов, вот статейка с примером массива Edit'ов: ссылка.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#9 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Ну а как создать интерфейс такого типа 2010-10-15.jpg
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 14.10.2010
Сообщений: 8
|
![]()
Все, решил проблему кодом (просто и без вкуса
![]() procedure TForm1.btn4Click(Sender: TObject); begin spnl4.Height:=20; end; procedure TForm1.btn5Click(Sender: TObject); begin spnl4.Height:=113; end; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен простой скрипт на ПХП (редирект). | needsome | Фриланс | 2 | 22.05.2010 01:29 |
TDBCtrlGrid | A-1_S | БД в Delphi | 1 | 04.09.2009 17:15 |
Работа с TDBCtrlGrid и двумя таблицами из БД | kiber0net0 | БД в Delphi | 4 | 02.10.2008 00:10 |