Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх









Память: 0.86 MB
Время: 0.042 c
14-10347
all
2003-07-16 15:09
2003.08.04
работа на уд. компьютере


3-10079
Patrick
2003-07-11 17:24
2003.08.04
Проблема с объединением таблиц в Paradox е


14-10411
tovSuhov
2003-07-17 13:36
2003.08.04
Вопрос немного не из той степи...


3-10109
SCORPION ZP
2003-07-13 12:02
2003.08.04
Как в Delphi открыть базу FoxPro?


11-10155
nsvi
2002-12-01 13:15
2003.08.04
Копирование файлов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский