Undo history

I'm looking for a way to list every action performed so I can scroll said list and undo to a desired point and redo if so desired.

Design history does not satisfy this need because to achieve what I want I would have to literally use the commit changes command for every single mouse click I make.

Surely there's a simpler way to achieve this task?

Here are some examples from other simpler programs:

paint.NET - A bitmap image editor.

REAPER - A Digital Audio Workstation (DAW)

Is there not a way to list similar metadata within microstation?

Parents
  • Hi Doug,

    I've updated my post to clarify my questioning.

    There was actually no need, your original post was perfectly clear as it was. I'm not sure why some people started waffling on at a tangent when your original query was was nothing to do with design changes/options/history whatsoever.

    In addition to your own screenshots, the feature is already present in some Free and open-source software (FOSS) already:

    Blender:

    Inkscape:

    Given that accepted idea's aren't likely implemented with any great speed by Bentley, perhaps  and/or Jan Šlegr can advise if the CE API currently offers sufficient functionality to create a custom addin that could record each command (abbreviated and formatted to an easily understood string) and at the press of a button, display a listbox (since the file menu is non-existent) where the abbreviated commands are listed in order, and a user could select a specific command to roll-back to.

Reply
  • Hi Doug,

    I've updated my post to clarify my questioning.

    There was actually no need, your original post was perfectly clear as it was. I'm not sure why some people started waffling on at a tangent when your original query was was nothing to do with design changes/options/history whatsoever.

    In addition to your own screenshots, the feature is already present in some Free and open-source software (FOSS) already:

    Blender:

    Inkscape:

    Given that accepted idea's aren't likely implemented with any great speed by Bentley, perhaps  and/or Jan Šlegr can advise if the CE API currently offers sufficient functionality to create a custom addin that could record each command (abbreviated and formatted to an easily understood string) and at the press of a button, display a listbox (since the file menu is non-existent) where the abbreviated commands are listed in order, and a user could select a specific command to roll-back to.

Children
  • I'm not sure why some people started waffling on at a tangent when your original query was was nothing to do with design changes/options/history whatsoever.

     waffling ? sorry but I dont see what you mean Barry.. Blender etc are not part of microstation tools...

     the OP is specifically referring to what can he do in microstation.. 

    I'm looking for a way to list every action performed so I can scroll said list and undo to a desired point and redo if so desired.

    This function is not really available in mstn ie scroll said list... but copy strategic backups is the closest approximation .. the undo will only work until you close the file ,, reopen file and previous undo's are gone.... design history  like poster suggested you need to commit each step and  it still wont make a list to scroll thru.  Jon and  Jan do this kind of programming  for a living  and I don' t think such an addon would  be love or free job and  how many users would actually want  it.. and  how much overhead would it  present to microstation.. 

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

  • Undo history is not meant to be saved. It is merely a list of what will happen if a user presses CTRL+Z or CTRL+R

    That metadata definitely exists already in the program, I just want to see it.

  •  waffling ? sorry but I dont see what you mean Barry..

    Oh I think you know exactly what I mean, but if you insist:

    Your lengthy post discussed the following:

    • ProjectWise
    • Duplicating models and Self-referencing
    • Compress & Data Cleanup commands

    None of the above had anything to do with what Doug posted about i.e. a GUI list of commands/key-in's in the active designfile, hence waffling.

    Blender etc are not part of microstation tools...

    You're well aware that I never said it was; the purpose of those screenshots was to reinforce Doug's examples, that the function is already present in existing software so its a very valid feature request to have present in MicroStation.

    the OP is specifically referring to what can he do in microstation.. 

    ProjectWise isn't part of MicroStation either yet you were advocating that...

    It's quite ironic that you are now trying to tell me what the OP is looking to do, especially since I immediately recognised what Doug was writing about in the first post and you did not... Thinking

  • ok fair enough.. points taken with grain of salt.. I misunderstood the full intent  of the OP  but  to be fair I was providing alternatives that work in microstation  now and made mention that bentley offers versioning through pwise..

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me