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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 19:03   #1
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
Вопрос Поиск компонента - "набор панелей" (Delphi 7)

Всем доброго времени суток !

У меня маленькая проблемка , мне нужно найти компонент для программы "поиска"
Компонент - набор панелей , как в стандартном поиске XP .В котором панельки сворачиваются кликом по названию, расположены они столбиком и являются контейнерами.

Такойже компонент например в программе Alcohol 120% - слева.

Немного не понимаю как сформулировать поиск.
Помнится в Alphaskins был встроен такой компонент , но мне нужен стандартный , точнее чтобы не сильно отличался от привычного мне поиска в "проводнике".

Может быть вы поможете с поиском ? или укажите на конкретный компонент , так как я долго не работал в делфи и подзабыл многое , в том числе и на сайте давно не был)

Всем откликнувшимся Спасибо !
Lime вне форума Ответить с цитированием
Старый 27.05.2009, 19:25   #2
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Такой вроде есть в Delphi 2009.
Alter вне форума Ответить с цитированием
Старый 27.05.2009, 19:33   #3
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

А для Delphi 7 возможно ли его найти?
В крайнем случае напишу свой подобный , но хочется именно "стандартный" .
Lime вне форума Ответить с цитированием
Старый 27.05.2009, 22:21   #4
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Стандартного нет.
Но можете скачать DevExpress, там вроде было что-то подобное.
Ссылка
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 27.05.2009, 22:39   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Разместите друг под другом пару групбоксов, 1-й сверху, второй под ним и опробуйте мою прикидку. Может, вам этого будет достаточно?
Код:
procedure TForm1.GroupBox1DblClick(Sender: TObject);
begin
if GroupBox1.Height>20 then
begin
GroupBox1.Height:=20;
GroupBox2.Top:=GroupBox2.Top-85;
end else
begin
GroupBox1.Height:=105;
GroupBox2.Top:=GroupBox2.Top+85;
end;
end;

procedure TForm1.GroupBox2DblClick(Sender: TObject);
begin
if GroupBox2.Height>20 then
GroupBox2.Height:=20 else
GroupBox2.Height:=105;
end;

Последний раз редактировалось mihali4; 27.05.2009 в 22:42.
mihali4 вне форума Ответить с цитированием
Старый 27.05.2009, 23:08   #6
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
Хорошо

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Разместите друг под другом пару групбоксов, 1-й сверху, второй под ним и опробуйте мою прикидку. Может, вам этого будет достаточно?
Код:
procedure TForm1.GroupBox1DblClick(Sender: TObject);
begin
if GroupBox1.Height>20 then
begin
GroupBox1.Height:=20;
GroupBox2.Top:=GroupBox2.Top-85;
end else
begin
GroupBox1.Height:=105;
GroupBox2.Top:=GroupBox2.Top+85;
end;
end;

procedure TForm1.GroupBox2DblClick(Sender: TObject);
begin
if GroupBox2.Height>20 then
GroupBox2.Height:=20 else
GroupBox2.Height:=105;
end;
Спасибо , на первое время хватит !
У меня был код таково-же рода, но мой был немного больше) , хотя по функциональности не превышает Ваш.
Просто я исказл более красивый и привычный , к "стандартному" компонент.
Lime вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body tabikA HTML и CSS 5 24.02.2009 21:50
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах mihali4 Свободное общение 1 17.01.2009 01:43
"Поиск оптимального пути движения снегоочистительных машин с учетом приоритета дорог" Пролог Kvax Помощь студентам 4 21.12.2008 22:18
"Две" onMouseMove у одного компонента. Как? chandrasecar Общие вопросы Delphi 8 27.10.2008 22:52
"Транспортная задача", "Поиск решения" Perroman Microsoft Office Excel 3 12.12.2007 17:12