Author |
Topic |
|
romeo
6 Posts |
Posted - 05/09/2005 : 18:18:43
|
Никто не пробовал скрывать какие-нибудь менюшки Visio (если нашему add-in они не нужны и мы не хотим их показывать)
|
|
brace
Russia
358 Posts |
Posted - 05/11/2005 : 14:33:21
|
меню в визио можно настраивать под свой вкус View > Toolbars > Customise открывается окно которое позволяет добавлять/убирать кнопки/команды или вернуть все в дефолтный вариант меню.
|
|
|
Digitall
Russia
389 Posts |
Posted - 05/11/2005 : 14:41:41
|
quote: Originally posted by brace
меню в визио можно настраивать под свой вкус View > Toolbars > Customise открывается окно которое позволяет добавлять/убирать кнопки/команды или вернуть все в дефолтный вариант меню.
Тут, насколько я понял, интересует VB вариант... |
|
|
mers
Russia
159 Posts |
Posted - 05/12/2005 : 14:23:04
|
скачайте себе SDK там есть пример создания и скрытия меню |
|
|
mers
Russia
159 Posts |
Posted - 05/12/2005 : 15:01:41
|
вот еще, правда на C#: quote: Integrating Menus and Toolbars The best practice when building an application using the Visio drawing control is to implement a custom UI. If you want to display Visio menus and toolbars in your container application, set the drawing control's NegotatiateToolbars and NegotiateMenus properties. The following C# code enables both menu and toolbar merging:drawingControl.NegotiateMenus = True;
drawingControl.NegotiateToolbars = True; The best practice is to set both of these properties to the same value. The control will not support independent negotiation of toolbars and menus.
The container application must support OLE menu merging in order to display Visio menus or toolbars. For example, you can enable toolbar merging in a Word document. Within the Visual Basic project of the Word document you can programmatically display Visio toolbars. The following example displays the Layout & Routing toolbar.vsoApplication.CommandBars("Layout & Routing").Visible = True Important Do not attempt menu and toolbar merging with multiple active instances of the ActiveX control. Multiple instances of the control share a single underlying Visio Application object. You may get unexpected results when trying to do menu merging with a single Application object and multiple active instances of the control. Important Do not merge menus and toolbars with the Internet Explorer user interface. There are known issues with menu merging in Internet Explorer (see the Microsoft Knowledge Base article 193098, PRB: Unexpected Menu Merging Behavior in Internet Explorer).
взято с: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vissdk11/html/viconAboutWorkingWithDrawingControl_HV01046843.asp |
|
|
romeo
6 Posts |
Posted - 05/13/2005 : 00:17:50
|
to mers : Оки =) Можно попробовать через это, хотя я делал по другому. Я своё меню встраивал в Visio, и трабла была в том, что там метод Add() есть, а для удаления ничего нету.... |
|
|
romeo
6 Posts |
Posted - 05/13/2005 : 01:56:07
|
А, всё, ступил =) уже разобрался! |
|
|
|
Topic |
|