Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.04;
Скачать: CL | DM;

Вниз

Создание панелей инструментов   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
2-1132140756
MitjaT
2005-11-16 14:32
2005.12.04
Глюки при крупном размере экрана


1-1130909161
snowkam
2005-11-02 08:26
2005.12.04
dll! как заставить работать незвестную процедуру или функцию?


14-1131812706
Andy BitOff
2005-11-12 19:25
2005.12.04
В вы говорите...


1-1131171710
Seg
2005-11-05 09:21
2005.12.04
Отмена перехода на с закладки на закладку в PageControl


2-1132082575
Kirill_
2005-11-15 22:22
2005.12.04
Привет! Как мне найти миньшее число из 6 данных?