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

Вниз

АутлукБар   Найти похожие ветки 

 
Empleado ©   (2003-07-17 18:44) [0]

Сделал свою панель a-la-Outlook (это та, на которой лежат Outlook Shortcuts). Но не нравится мне мое произведение!

Вопрос: может кто-то имеет опыт/идеи - как в свою программу вставить OutlookBar? Он же где-то лежит в дэльэлячках.

Gracias


 
zolotov   (2003-07-17 18:52) [1]

Ты имешь в виду Outlook Express? Если да, то его нечего создавать. RxLibrary компоненты для этого хорошо подходят


 
Юрий Зотов ©   (2003-07-17 19:11) [2]

> Empleado © (17.07.03 18:44)

Если я правильно понял, о чем идет речь, то эта панель - не что иное, как стандартный системный тулбар из ComCtl32. Она же используется в файловых диалогах и пр. Если на такую панель натравить какой-нибудь WinSpy, то увидим, что класс окна - ToolbarWindow32.

Это же окно порождает и TToolbar из VCL, но использует не все его возможности - поэтому и нельзя настроить его соответствующий вид. С год назад я писал тулбар, в котором использовались практически все стили и все сообщения ToolbarWindow32 - вот этот тулбар мог принимать вид панели, о которой идет речь.

Вероятно, и Вам нужно идти тем же путем. Либо поискать в Сети готовый тулбар, который умеет это делать. На Torry было довольно много всяких тулбаров, думаю, найдется и нужный.


 
nikkie ©   (2003-07-17 21:12) [3]

>Юрий Зотов
э-э-э... А можно по-подробнее? В Open/Save диалогах действительно используется Toolbar, но под OutlookBar обычно понимают такую штуковину, где кнопки разбиты на группы, групповые закладки выглядят как 3d-кнопки и красиво ездят вверх-вниз. Не знаю, понятно ли описал :). Outlook-а у меня нет, чтобы проверить, но что-то с трудом верится, что нормальный Toolbar такое умеет... Если я ошибаюсь, подскажите, на какие стили надо смотреть...


 
vuk ©   (2003-07-17 21:26) [4]

to nikkie:
Вообще говоря в Outlook (не express) та панель, про которую Вы говорите сделана на основе ListView. Класс окна, во всяком случае, показывается как SysListView32.


 
Юрий Зотов ©   (2003-07-17 21:50) [5]

> nikkie © (17.07.03 21:12)

Нет, кнопки на тулбаре сами ездить не умеют, по крайне мере таких стилей/сообщений я у него не видел (пользовался MSDN за апрель 2001 г). Значит, я неверно понял, какая панель была нужна автору вопроса (Outlook"а под рукой тоже нет).


 
Empleado ©   (2003-07-18 12:59) [6]

>Юрий Зотов © (17.07.03 21:50)
Имелось ввиду именно то, о чем говорил nikkie © (17.07.03 21:12), т.е. панелька, на которой расположены несколько закладок, которые "умеют ездить" (по умолчанию Оффис создает "Outlook Shortcuts", "My Shortcuts", "Other Shortcuts"), с кучей кнопок - шорткатов.


 
Юрий Зотов ©   (2003-07-18 14:16) [7]

Не идет ли речь как раз о том, что умеет Express"овский грид?


 
Empleado ©   (2003-07-18 15:49) [8]

>Юрий Зотов © (18.07.03 14:16)
Открыл Outlook Express ... нет, это не совсем то


Покапавшись, нашел подобные компоненты на торри.

D6:
http://www.tekhnelogos.com/freestuff/toutlook6.zip
D5:
http://www.torry.net/vcl/bars/outlookbars/actoutlook.zip

Но все же меня интересует вопрос, можно ли использовать уже готовый OutlookBar от microsoft?
Может его можно ембеддить как OЛЕ?

Пошел читать книжки :).


 
blackman ©   (2003-07-18 16:05) [9]

>можно ли использовать уже готовый OutlookBar от microsoft?
Можно!
Вызывай его через WinExec.
Съел и порядок!


 
Юрий Зотов ©   (2003-07-18 16:13) [10]

> Empleado © (18.07.03 15:49)

Нет, я не Outlook Express имел в виду, это просто совпадение слов получилось. У Developer Express есть компонент QuantumGrid - вот он, вроде бы, похож на то, о чем Вы говорите. Посмотрите здесь:
http://www.torry.net/press_2000_12.htm


 
vuk ©   (2003-07-18 16:49) [11]

Вообще говоря, Grid здесь ни при чем. А вот в составе ExpressBars есть компонент TdxSidBar, который как раз функциональность Outlook Bar и реализует.


 
nikkie ©   (2003-07-18 17:01) [12]

>vuk
>показывается как SysListView32
Это уж совсем странно...

>Empleado
>можно ли использовать уже готовый OutlookBar от microsoft?
Вряд ли.

На торри есть куча разных outlook bar, в том числе и бесплатных в отличие от DevExpress. Я использовал GXOutlookBar, нареканий не было.


 
vuk ©   (2003-07-18 17:11) [13]

to nikkie:
>Это уж совсем странно...
Как раз нет. Очень даже похоже на ListView - иконки в один ряд вертикально.


 
nikkie ©   (2003-07-18 17:19) [14]

>Очень даже похоже на ListView - иконки в один ряд вертикально.
А групповые 3d-кнопки откуда возьмутся? Можно конечно предположить, что listview - это не весь outlookbar, а только область с иконками, так ведь эти иконки должны вести себя как flat buttons - а это функциональность toolbar.



Страницы: 1 вся ветка

Текущий архив: 2003.08.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.016 c
1-10164
ghg
2003-07-22 14:46
2003.08.04
как узнать ширину окна которая была в Disign-time


1-10290
Zn
2003-07-22 11:03
2003.08.04
Сохранение пропорций размеров компонентов.


1-10178
R
2003-07-22 03:24
2003.08.04
Поменять местами Items в TListView


14-10424
Кен
2003-07-12 02:50
2003.08.04
Посоветуйте статистическую функцию ? Есть большой текст (Война и


1-10246
Seldon
2003-07-20 21:33
2003.08.04
Запуск Оперы