Accusoft ImagXpress 12
MenuSetItemVisible Method
See Also  Send comments on this topic.
Tool
An enumIXtool enumeration.
TopMenuID
Top-level menu ID.
bVisible
Indicates whether to show or hide the menu item.
bExclusive
If True, and bVisible is True, the method will hide all other items on the same menu level.
AccusoftImagXpress12 ActiveX DLL > ImagXpress Object : MenuSetItemVisible Method

Glossary Item Box

Description

Sets the Visible attribute of the specified menu item on the specified menu.

Syntax

Visual Basic
Public Sub MenuSetItemVisible( _
   ByVal Menu As enumMenu, _
   ByVal Tool As enumIXTool, _
   ByVal TopMenuID As Long, _
   ByVal SubMenuID As Long, _
   ByVal bVisible As Boolean, _
   ByVal bExclusive As Boolean _
) 

Parameters

Menu
ValueDescription
Menu_ContextContext menu activated.
Menu_ToolbarToolbar menu activated.

When menu type is Menu_Toolbar, then the tool parameter is the Tool ID associated with the menu.

When menuType is Menu_Context, then the tool parameter has no meaning and can be any value.

Tool
ValueDescription
TOOL_HandImage panning tool.
TOOL_MagMagnifying window.
TOOL_MouseWheelHorizScrollMouse wheel horizontal scroll.
TOOL_MouseWheelVertScrollMouse wheel vertical scroll.
TOOL_MouseWheelZoomMouse wheel zoom.
TOOL_NoneNo tool selected.
TOOL_PanImage viewing pan tool.
TOOL_SelectRubberband window selection tool.
TOOL_ZoomInZoom in tool.
TOOL_ZoomOutZoom out tool.
TOOL_ZoomRectZoom rectangle tool.
An enumIXtool enumeration.
TopMenuID
Top-level menu ID.
SubMenuID
Sub-level menu ID. If the menu item is to be a top-level menu item then the subMenuID should be 0.
bVisible
Indicates whether to show or hide the menu item.
bExclusive
If True, and bVisible is True, the method will hide all other items on the same menu level.

Remarks

A menu ID of 4100-4200 is reserved for menu separator bars and will not have a visible state.

Note: The Toolbar must be activated before any context menus can be modified.

See Also

©2013. Accusoft Corporation. All Rights Reserved.