Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Панель. (Инструментов. :))))))) Добавлено: 21.08.06 17:15  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф
Во всем Microsoft Office есть панели инструментов, которые юзверь может вывернуть хоть наизнанку. Может, есть такой ОСХ для VB? Если есть, то ссылочку пжлст

Заранее благодарен.

Ответить

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #1
Добавлено: 21.08.06 20:18
Элемент управления CoolBar

С помощью элемента управления 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-сайт: sharpc.livejournal.com
 Профиль | | #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
Только вручную


:(((((((((((((((((((((((

Кстати, нет ли возможности вынуть MSOffice'овские контролы и попользовать их в своих программах? У Ворда даже лэйблы такие, что можно долго созерцать их великолепие...
В этом и состоит весь вопрос

Ответить

Номер ответа: 8
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #8
Добавлено: 24.08.06 17:27
Кстати, нет ли возможности вынуть MSOffice'овские контролы и попользовать их в своих программах? У Ворда даже лэйблы такие, что можно долго созерцать их великолепие...

Видел где-то когда-то пример офисного тулбара, вызванного из какой-то длли глубоко в недрах 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-сайт: hw.t-k.ru
 Профиль | | #14
Добавлено: 28.08.06 01:51
это и есть шаблон, какие там нафик контролы :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам