Skip to main content
1-Visitor
April 27, 2010
Question

WF5 -Undo functionality not working as expected

  • April 27, 2010
  • 15 replies
  • 2307 views
Is it something that I'm missing, but it seems that Undo button is always
grayed out and I am not able to Undo any operation.
I checked the config option general_undo_stack_limit and it's setup on 50.
Using WF5.

TIA
This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.

15 replies

1-Visitor
April 28, 2010
Rui,
Greetings...

You are correct - by not installing the 3D Connexion driver for Pro/E, you are avoiding the issue, because the Toolkit function and associated 3D Connexion DLL is not installed. This essentially makes your configuration the same as if you installed the driver and then removed or renamed the "protk.dat" file that points to the DLL. The problem is that while you can spin, pan and zoom, other functions of the device that are intended to work within Pro/E are not available. This is especially true on the SpacePilot Pro model with its LCD screen and advanced functionality. That is why I am hopeful that PTC and 3D Connexion/Logitech can work together to allow the device to operate as intended within Pro/E.

Regards,
Mark
1-Visitor
April 28, 2010
Hi Mark (and the others in the discussion)

I must be missing something, but my LCD works, I can program buttons that run Pro/E mapkeys,...so what am I missing out on? I may sacrifice UNDO for those functions.

Rui

On 28.04.
10-Marble
April 29, 2010
Hi,
As long as the Space Pilot drivers Pro/E functionality is based on
Pro/TOOLKIT functionality, then the undo will be disabled due to the
current spec. of Pro/TOOLKIT.
PTC currently has no way of adding changes made to the model from a
toolkit application to the undo/redo stack.
Thus their policy is to reset the undo/redo stack when ever a toolkit
based application is activated, no matter whether the application changes
anything or not (as they can not track that either).
But if it has change something, then the operation already on the stack
could be impossible to undo. Thats why they need to reset it to play safe.
If they could just flag, when the model had been changes by the toolkit
application, then the undo functionality would work in this case.

Regards,
Bjarne



"Nelson, Mark" <->
28-04-2010 17:36
Please respond to
"Nelson, Mark" <->


To
'Rui Vaz' <->
"-" <->
cc

Subject
[proecad] - RE: WF5 -Undo functionality not working as expected






Rui,
Greetings?

You are correct ? by not installing the 3D Connexion driver for Pro/E,
you are avoiding the issue, because the Toolkit function and associated 3D
Connexion DLL is not installed. This essentially makes your configuration
the same as if you installed the driver and then removed or renamed the
?protk.dat? file that points to the DLL. The problem is that while you can
spin, pan and zoom, other functions of the device that are intended to
work within Pro/E are not available. This is especially true on the
SpacePilot Pro model with its LCD screen and advanced functionality. That
is why I am hopeful that PTC and 3D Connexion/Logitech can work together
to allow the device to operate as intended within Pro/E.

Regards,
Mark

12-Amethyst
April 29, 2010
Hi Bjarne,



Finally a more in depth explanation. Did you discuss this with someone
at PTC?



I think it's a rather rigorous decision by PTC to just disable the
Undo/Redo functionality all together when such a Toolkit application is
loaded.

They should only disable the undo/redo for orientation when the 3D
connexion driver is loaded.



I feel another config.pro setting coming up to force building up the
Undo/Redo stack even if there are toolkit applications running.

Perhaps one of these:

ENABLE_BBL_UNDO (hidden)

ENABLE_UNDO_FOR_ON_DEMAND (hidden)





Regards,



Olaf




10-Marble
April 29, 2010
Hi Olaf
Yes it has been discussed at the Customization TC, which is where I got
the explanation below.
This has kept me from using triggers in J-Link for years.
Regards,
Bjarne



Olaf Corten <->
29-04-2010 08:46
Please respond to
Olaf Corten <->


To
-
Bjarne Frandsen <->
cc

Subject
[proecad] - RE: WF5 -Undo functionality not working as expected






Hi Bjarne,

Finally a more in depth explanation. Did you discuss this with someone at
PTC?

I think it?s a rather rigorous decision by PTC to just disable the
Undo/Redo functionality all together when such a Toolkit application is
loaded.
They should only disable the undo/redo for orientation when the 3D
connexion driver is loaded.

I feel another config.pro setting coming up to force building up the
Undo/Redo stack even if there are toolkit applications running.
Perhaps one of these:
ENABLE_BBL_UNDO (hidden)
ENABLE_UNDO_FOR_ON_DEMAND (hidden)


Regards,

Olaf