|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2010, 09:57 | #1 |
Регистрация: 14.10.2010
Сообщений: 8
|
Нужен простой TCtrlGrid а не TDBCtrlGrid
Народ подскажите где достать простой TCtrlGrid, а не TDBCtrlGrid
|
14.10.2010, 09:59 | #2 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
Во вкладке Standard насколько помню или Advanced
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
14.10.2010, 10:05 | #3 |
Регистрация: 14.10.2010
Сообщений: 8
|
Что-то в моей Delphi 7 не нахожу, build 4.453? может она покоцаная
|
14.10.2010, 10:23 | #5 |
Регистрация: 14.10.2010
Сообщений: 8
|
Большое спасибо за внимание к моей проблемме, но Stringgrid для моей задачи не подходит. Может ссылку на статью скинете по встраиванию в ячейки Stringgrid различных контролов и управление ими, причем они должны будут динамически добавлятся и уничтожаться
В моей задумке прога должна отображать сетку карточек с данными, интерфейс хочу сделать похожим на UninstallTOOL Ой нет не Uninstall Tool. Др. прога - установка удаление прог штатная Win XP Последний раз редактировалось artemavd; 14.10.2010 в 17:52. |
14.10.2010, 10:30 | #6 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
Цитата:
на счет ссылок - это где-то тут обсуждалось (есть поиск), это точно обсуждалось на других форумах (есть гугл, яндекс, рамблер и т.д.)
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
|
14.10.2010, 11:13 | #7 |
Регистрация: 14.10.2010
Сообщений: 8
|
Вот вариант с клонированием: на форме панель, на ней скролбокс, на нем панель с контролами, которую клонирую все работает - нажимаешь кнопку в скрол добавляется копия панели, если много добавить появляется прокрутка. Все так как и хотел НО
как теперь обратиться к нужным контролам - имени я то уже не знаю. как вариант перебор компонентов на панели. но как определить имя создавшейся панели, если конкретная панель, к примеру, привязана к конкретной персоне. ИЛИ юзать TDBCtrlgrid, да и вообще сделать как БД. Код:
Код:
Ладно перебор так перебор компонентов. Следующая загвоздка в том, что прототип панели (которую клонирую) получается всегда видимой (простой visible в false не дает эфекта), а надо - панель отработала и освободилась(free). Последний раз редактировалось artemavd; 14.10.2010 в 17:54. |
15.10.2010, 03:04 | #8 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
старайтесь не использовать клоны, а использовать один перемещаемый контрол, ведь пользователь обычно работает с одной ячейкой в основном.
А если нет, то сделайте массив компонентов, вот статейка с примером массива Edit'ов: ссылка.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
15.10.2010, 09:16 | #9 |
Регистрация: 14.10.2010
Сообщений: 8
|
Ну а как создать интерфейс такого типа 2010-10-15.jpg
|
15.10.2010, 10:47 | #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 |