Форум: "Основная";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизСоздание панелей инструментов Найти похожие ветки
← →
gdaujk © (2005-11-05 20:13) [0]Доброго времени суток.Проблема моя такая. Хотел создать Панели инструментов наподобие оных в Explorer"е (XP). В примерах от Borland нашёл и повторил сл. вариант. Создал TCoolBar, в нём две CoolBand. Их свойствам Control присвоил ToolBar1 и ToolBar2 соответственно.
CoolBand1.Control := ToolBar1;
CoolBand2.Control := ToolBar2;
На ToolBar"ах создал нужные мне кнопочки. Перечислю изменённые мной св-ва вышеописанных компонентов:
TCoolBar:
AutoSize := True;
BandBorderStyle := bsNone;
TToolBar:
AutoSize := True;
EdgeBorders := [];
Flat := True;
Оба CoolBand"а лежат в одну линию, т.е. у обоих Break := False;
Теперь вопрос. Как реализовать возможность, подобную Explorer"овскому "Закрепить панели инструментов"?
Пробовал поварьировать CoolBand.MinWidth при изменении CoolBand.FixedSize, но результат оставляет желать лучшего. То "закрепляется" только одна панель (CoolBand). То, в случае расположения CoolBand в две линии, при "закреплении" они становятся в одну. Или "закрепляются" панели, а обратно "раскрепится" (чуть не написал "раскрепостится" :-) не могут... Поможите, чем можите.
← →
@BraIN © (2005-11-06 00:38) [1]Может лучше использовать Toolbar2000?
← →
gdaujk © (2005-11-06 02:34) [2]Что есть Toolbar2000? И где это взять?
← →
@BraIN © (2005-11-06 02:49) [3]
> Что есть Toolbar2000? И где это взять?
Библиотека. http://www.jrsoftware.org/
← →
gdaujk © (2005-11-07 06:19) [4]Toolbar2000 по-моему не решает моей задачи...
← →
Piter © (2005-11-07 09:59) [5]на основе чего сделано данное заключение?
← →
Piter © (2005-11-07 09:59) [6]ну хотя понятно на основе чего - не хоцца смотреть...
← →
gdaujk © (2005-11-07 12:03) [7]Piter © (07.11.05 09:59) [6]
Вы абсолютно правы :-)))
← →
Piter © (2005-11-07 15:53) [8]gdaujk © (07.11.05 12:03) [7]
кто бы сомневался.
← →
Piter © (2005-11-07 15:54) [9]gdaujk © (07.11.05 12:03) [7]
только ты еще кое-чего не учел - никому абсолютно не хоцца решать ТВОЮ задачу.
← →
gdaujk © (2005-11-08 06:26) [10]Piter © (07.11.05 15:54) [9]
Я расчитывал на то, что кто-то её уже решил... Или я первопроходец ? :-)
← →
ShiFT (2005-11-08 07:36) [11]> gdaujk © (08.11.05 06:26) [10]
Почему первопроходец?
MS уже решила эту задачу =)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c