Allows the developer to evaluate the selected item and enable or disable the tool in the context menu. Requires a variant value.
The following code sample demonstrates how the IMMTreeViewToolEx::EnabledEx method may be implemented.
Visual Basic |
Copy Code |
Private Function IMMTreeViewToolEx_EnabledEx(ByVal vSelection As Variant) As Long
Dim pCol As Collection
Set pCol = vSelection
Dim pListItem As ID8ListItem
Set pListItem = pCol.Item(1)
If Not Typeof pListItem Is IMMPxNode Then Exit Function
Dim pPxNode As IMMPxNode
Set pPxNode = pListItem
IMMTreeViewToolEx_EnabledEx = InternalEnabled(pPxNode) + IMMTreeViewToolEx_EnabledEx
End Function |
|
Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)
Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.