Show/hide toolbars

Show/hide toolbars

fsztuczny
Advocate Advocate
1,097 Views
3 Replies
Message 1 of 4

Show/hide toolbars

fsztuczny
Advocate
Advocate

I loaded a partial customization file by CUI dialog. I would like to programmatically hide / show the menus and toolbars, so when you restart AutoCAD to be permanently hidden or visible. Can anyone hint how to do it?

0 Likes
1,098 Views
3 Replies
Replies (3)
Message 2 of 4

Anonymous
Not applicable

Hi there,

this code works, but I have ran into problems when Windows 7 UAC is set to high:

If any one has a better way of doing this then I would be greatful also:

 

 

 

 

Imports Autodesk.AutoCAD.Runtime
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.Interop
Imports System.Environment

<Assembly: CommandClass(GetType(ToolbarCmds))>

Public Class ToolbarCmds
    <CommandMethod("MyMenusCuix")> _
    Public Sub LoadToolbars()


        Dim cuiname As String = "MyMenus"
        Dim cuifile As String = "C:\MyMenus.cuix"
        Dim mg As AcadMenuGroup
        Try
            'Attempt to access our menugroup
            mg = Application.MenuGroups.Item(cuiname)
        Catch ex As System.Exception
            'Failure simply means we need to load the CUI first
            Application.MenuGroups.Load(cuifile)
            mg = Application.MenuGroups.Item(cuiname)
            'Cycle through the toobars, setting them to visible
            Dim i As Integer
            For i = 0 To mg.Toolbars.Count - 1
                mg.Toolbars.Item(i).Visible = True
            Next
        End Try
    End Sub
End Class

 

 

Regards,

 

Martin.

0 Likes
Message 3 of 4

Alfred.NESWADBA
Consultant
Consultant

Hi,

 

...create/save two workspaces, one having your partial menues visible and the other workspace having them invisible ...?

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)
0 Likes
Message 4 of 4

fsztuczny
Advocate
Advocate

Thank you.

0 Likes