CE - SpaceBar

All

Has anyone come up with a good working example of the CE spacebar menu. In my opinion the default is OK but there is much more I want from it. ie

I want it to be user configurable  Add/Remove tools to suit my clients (Organization) or Project (Worksets) or users (Users) [user profile].

I want to control the keyboard shorts ie 32 move not Spacebar W

I want to be able to resize it

I want other popup ie Shift Spacebar, Ctl Spacebar

I want it to be model specific 3d tools, 2d tools Sheet /annotation tools etc

I know in the past David G has and he shared his ideas, which was great, but that's over a year ago in fact I think it was EAP stage.  In software and usage we change our thoughts, our way of working, our desire to improve things, so I'm looking for user friendly examples of what you do with it.

Thank you 

Ian Lapper

  • Hi Ian,

    Unknown said:
    Has anyone come up with a good working example of the CE spacebar menu.

    My experience is that the most of my customers use the default configuration, sometimes extended by a few extra tools, but have not seen completely redesigned spacebar popup in daily usage. But I have to say only a fraction of my customers migrated to CE, usually because of evaluating other apps like ORD or waiting for Bentley Map to migrate all installation together.

    Unknown said:
    but there is much more I want from it

    It's why "Ideas" forum exists ;-)

    Unknown said:
    I want it to be user configurable  Add/Remove tools to suit my clients (Organization) or Project (Worksets) or users (Users) [user profile].

    Because spacebar popup menu is only a special version of ribbon, stored and configured by dgnlib and related variables, I see no problem to have own menu for every installation (organization) workspace / workset.

    Unknown said:
    I want to control the keyboard shorts ie 32 move not Spacebar W

    I am not sure whether I understand your question right. You can configure shortcuts for popups separately from standard shortcuts. It will be always Spacebar + <something> and it has to reflect popup menu structure, but you can change Spacebar + W by e.g. Spacebar + 3 (if not conflicting with another existing shortcut).

    Unknown said:
    I want other popup ie Shift Spacebar, Ctl Spacebar

    As far as I know keyboard shortcuts, as an evolution of AccuDraw shortcuts, don't support key modifiers like Ctrl, Alt etc. And especially in the case of Spacebar, it will lead to conflicts:

    • Alt + spacebar is Windows shortcut.
    • Ctrl + spacebar is MicroStation PopSet shortcut.
    • Shift + spacebar ... don't know ;-)

    Unknown said:
    I want it to be model specific 3d tools, 2d tools Sheet /annotation tools etc

    I am pretty sure it can be achieved using Visibility condition together with standard Named Expressions.

    With regards,

      Jan

  • Unknown said:
    I want it to be user configurable  Add/Remove tools to suit my clients (Organization) or Project (Worksets) or users (Users) [user profile].

    This is completely possible currently. The popup menu bound to the space bar is defined in the Shortcut Keys.

    The workflow to achieve this would be is to create a dgnlib with the menus you want, once done you can map the spacebar with the following "ribbon grouppopup WorkflowName\RibbonTabName\TabGroupName"

    Unknown said:

    I want to control the keyboard shorts ie 32 move not Spacebar W

    Could you explain a little more. Do you mean you want to use position mapping. If so this is still possible.

    Position mapping is controlled through the preferences, once turned on go to the Task Navigation Workflow and Pin to all Workflows the Main group.

    Unknown said:

    I want to be able to resize it

    Resize in what way?

    Unknown said:

    I want other popup ie Shift Spacebar, Ctl Spacebar

    This wont be possible but what you could do is create Child Key through the Keyboard Shortcuts Dialog ie you could have "Space -> A" or "Space -> B"

    Unknown said:

    I want it to be model specific 3d tools, 2d tools Sheet /annotation tools etc

    When you create a custom ribbon group you can use the visibility pulldown to determine if portions of the ribbon are visible dependent  on some  factors.

    Some examples are whether the model is a 2D or 3D model, if current selected items are text or notes, if current selection is a raster, etc.