Isolate, or is it Displayset>Set?

Attempting to follow AskInga's 'Hide Elements by using options in the right click menus'

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/5926.aspx

First, has Display Set been re-named Isolate? Did anyone tell us? - it's not updated in Help.

Second, having done R click>Select All>R click>Isolate, the Ref'd-in drawing disappears as it should, but the Linear Forms and Free Forms don't - are they immune to Isolate?

Parents Reply Children
  • OK, got it working. 2 questions;

    1. Is it right that the linework of a Reference is not visible if the Ref was added to the Displayset while 'Treat Attachment as Element for Manipulation' was checked in References dialog? Only the Ref's boundary box shows.

    If that was not checked, the linework of the Ref can be selected and added to the Displayset  like any other linework, and then does display.

    Is there a gd reason for this?

    2. Is there a difference in function between

    R click> Isolate (runs 'displayset set selection') and

    Shift + R click>Displayset>Set?

    If not, why call it 2 opaquely different (and undocumented) things, just because it's a 1-click shortening of a 2-click procedure?

  • Tom,

    1. I can't answer this question as I never use Treat Attachment as Element for Manipulation

    2. No.  There is no difference between them (other than Shift+Right-click gives you the additional options.  I believe the naming difference evolved when Bentley Navigator V8i came out and renamed DisplaySet to Isolate the the context sensitive menus for clarity for non-MicroStation users.  At some point MicroStation/PowerPlatform adopted that as well in the Right-Click menu, but left it as DisplaySet in the Shift+Right-click menu for legacy users.

    I hope this helps.

    Travis



  • Thanks Travis, that clarifies - but leaves me thinking the whole legacy issue has been running the show for too long, hampering modernisation and creating a poorly documented black-box whose convoluted logic can only be understood by old hands.

    I do hope that 'legacy' can be frozen soon and that a state-of-art modern easy-use interface be offered, to at least equal the competition - with an option to switch at any time to 'frozen legacy' mode. A bit like Revit being switchable to Autodesk Architecture interface!

    Impossible? I seriously think that Bentley has no choice.

  • Hi Tom,

    Unknown said:

    while 'Treat Attachment as Element for Manipulation' was checked in References dialog

    the reference is treated as a single element so display set will not be able to access individual elements. (I think the idea of this option being to reduce the number of clicks needed when moving, mirroring, etc a reference. These days people tend to have their references in the right place rather than randomly drawn where the first mouse click happened to be so less need to move them around.)

    Unknown said:

    If not, why call it 2 opaquely different (and undocumented) things, just because it's a 1-click shortening of a 2-click procedure?

    • Isolate is a specific process (or workflow)
    • Displayset is the tool that enables it.
    • The Isolate menu option is an ease of use overlay.
    • Displayset isn't a legacy tool.

    Also Displayset's additional features, Add and Remove for instance, might sound a bit odd if Displayset was renamed Isolate.

    Thank you for pointing out that Isolate is undocumented, defect 86647 has been filed.

    BTW, note that Isolate is context sensitive and only appears when elements are selected.

    Marc

  • I discover that a Ref doesn't get included in a super-easy Ctrl +A (or R click>Select All); is selectable only by e.g. ElemSelect>Block.

    That's a drag but only a small one, because after Ctrl + A, Ref(s) can be added to the selection with one click provided 'Treat Attachment as Element for Manipulation' is checked.

    Except that's no use, because after Displayset>Set (or Isolate) the Ref's linework disappears, leaving only the Ref's boundary visible.

    Is there any gd reason for the latter?

    I do realise that "the reference is treated as a single element so display set will not be able to access individual elements".