Страница: 1 |
Страница: 1 |
Вопрос: Панель. (Инструментов. :)))))))
Добавлено: 21.08.06 17:15
Автор вопроса: VβÐUηìt | Web-сайт:
Во всем Microsoft Office есть панели инструментов, которые юзверь может вывернуть хоть наизнанку. Может, есть такой ОСХ для VB? Если есть, то ссылочку пжлст
Заранее благодарен.
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #1
Добавлено: 21.08.06 20:18
С помощью элемента управления coolBar можно создавать в приложении улучшенные панели инструментов. Для использования этого элемента управления в приложении необходимо подключить к проекту библиотеку Microsoft Windows Common Controls-3 6.0, воспользовавшись диалоговым окном Components (Компоненты), открываемым при выборе команды Components (Компоненты) меню Project (Проект).
В отличие от объекта ToolBar, элемент управления CoolBar более универсален и кроме кнопок может содержать другие элементы управления, в том числе и панели типа ToolBar. Усовершенствованная панель представляет собой контейнер, причем он состоит из маленьких контейнеров Band (Полоса), которые являются объектами и непосредственно включают в себя все элементы управления, вводимые в CoolBar.
Для создания в проекте панели инструментов типа CoolBar выполните следующие действия:
1. Подключите к проекту библиотеку Microsoft Windows Common Controls-3 6.0, в которой содержится элемент управления CoolBar.
2. Добавьте в родительскую форму объект coolBar, дважды щелкнув мышью кнопку CooiBar на панели элементов управления.
3. Присвойте новой панели инструментов имя cbrTools.
4. Выделите объект CoolBar, нажмите правую кнопку мыши и выберите в появившемся контекстном меню команду Properties (Свойства). Открывается диалоговое окно Property Pages (рис. 7.17), предназначенное для создания панели типа CoolBar.
5. Используя кнопку Insert Band (Вставить полосу), добавьте на панель инструментов еще несколько объектов Band.
Номер ответа: 2
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #2
Добавлено: 22.08.06 07:11
Гхэ... Спасибо конечно. CoolBar я знаю давно. Но что он может? Организовать только панели инструментов, которые юзверь может перетаскивать, и то в пределах самого CoolBar'a. Все остальнойэ делают с ToolBar'ами. Я имел ввиду такой же тулбар, как в MS Office. Панели там можно в виде окна аш вытащить, а кнопки можно перемещать куда угодно. Неужели это надо делать в ручную?
Номер ответа: 3
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 22.08.06 18:36
?
Номер ответа: 4
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #4
Добавлено: 24.08.06 13:15
Ну ответьте хоть кто нибудь!
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 24.08.06 13:24
Только вручную
Номер ответа: 6
Автор ответа:
Nj
ICQ: 223663115
Вопросов: 21
Ответов: 285
Профиль | | #6
Добавлено: 24.08.06 16:15
Кстати, нет ли возможности вынуть MSOffice'овские контролы и попользовать их в своих программах? У Ворда даже лэйблы такие, что можно долго созерцать их великолепие...
Номер ответа: 7
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #7
Добавлено: 24.08.06 16:33
((((((((((((((((((((((
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 24.08.06 17:27
Видел где-то когда-то пример офисного тулбара, вызванного из какой-то длли глубоко в недрах Common Files, которая идет с офисом. Сейчас ссылку не найду, так что гугл поможет тебе. На английском, вестимо.
Номер ответа: 9
Автор ответа:
mynog
Вопросов: 3
Ответов: 42
Профиль | | #9
Добавлено: 24.08.06 20:03
может вот что подойдет?
http://www.vbaccelerator.com/home/VB/Code/Controls/Toolbar/vbAccelerator_ToolBar_and_CoolMenu_Control/article.asp
Номер ответа: 10
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #10
Добавлено: 25.08.06 08:00
mynog, спасиб, твоя ссылочка на триальную вирсию (со всякими лицензиями и баблом), или бесплатную?
Номер ответа: 11
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #11
Добавлено: 25.08.06 09:25
А то вдруг...
Номер ответа: 12
Автор ответа:
mynog
Вопросов: 3
Ответов: 42
Профиль | | #12
Добавлено: 25.08.06 19:56
Бесплатную. С исходниками.
Номер ответа: 13
Автор ответа:
Nj
ICQ: 223663115
Вопросов: 21
Ответов: 285
Профиль | | #13
Добавлено: 27.08.06 21:37
MS WORD утверждает, что хранит свои контролы в Normal.dot, который не длл а хрень, типа шаблон, вот и стопорюсь - что мне, его подключать к VB?
Номер ответа: 14
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #14
Добавлено: 28.08.06 01:51
это и есть шаблон, какие там нафик контролы