Skip to main content
10-Marble
June 20, 2023
Solved

Can you disable the text field at the bottom of the screen?

  • June 20, 2023
  • 1 reply
  • 4139 views

This strange text field keeps popping up when I accidentally hit a non-mapped key on my keyboard, and until I hit "enter" to clear this text field, none of my hotkeys work because they just keep being typed as letters into this text field. Is there any way to disable this text field so it doesn't impede my hotkeys? I'm using Creo 9, but this happened in Creo 8 and Creo 7 as well. 

 

 

 

 

 

 

Best answer by Pettersson

Thing is, as @StephenW says, that mapkeys are not always one letter. So if you press 'D', you might be on your way to launch the mapkey 'DD' or 'DF' or something else. Creo will record your keystrokes until the command line is cleared or they form a key sequence that launches a mapkey. If mapkeys were limited to single letters that would limit the number you can have. It's quite common to have commands like 'HP' for "Hide Planes", 'HS' for "Hide Surfaces", etc. That is the reason you want to type text into the command bar. To launch a command that's longer than a single letter. Because of this, if you have a mapkey launched at 'F', you won't be able to launch one called 'FD', for example. For this reason, many people, myself included, alwyas have at least two letters in all mapkey sequences, though it's often the same letter twice for the most common commands, like 'FF' or 'DD', etc.

 

Just having mapkeys that show and hide points, axes, planes, coordinate systems, curves and surfaces, that's already ten commands, using up almost half the alphabet on an English keyboard just for this functionality, and it would be pretty difficult to remember which key to use to launch them all.

 

And as per your original question, no, this can't be turned off, AFAIK. But you can clear it with the return key or backspace.

1 reply

tbraxton
22-Sapphire II
22-Sapphire II
June 20, 2023

That is the status bar. You do not want to remove that from the UI as it has important information not available elsewhere in some cases. It is very important when troubleshooting. I am pretty sure you are not able to remove this from the UI.

 

If you need to clear the entry when attempting to use mapkeys, just hit enter. This will clear the buffer and make it ready to accept input from the keyboard

10-Marble
June 20, 2023

I suppose my question is: why would I ever need to enter text into this field? Surely this text field could be... somewhere else? Somewhere where accidentally hitting P or J on my keyboard doesn't make Creo think I'm intending to type commands into this specific text field? Could I simply change a setting so I can only type into this text field when I specifically click inside it? 

tbraxton
22-Sapphire II
22-Sapphire II
June 20, 2023

You can ask PTC support why it is this way. I doubt you will get an answer. 

 

You are not entering text in a field; it is simply displaying command sequences. This has been part of the UI since the inception of Pro/Engineer. Creo is polling keystrokes in some contexts, and they are displayed in the status bar when recorded. Mapkeys are command sequences, and the mnemonics are shown in the status bar. 

 

You are proposing that you want to pick inside a text entry UI element to execute a mapkey? That makes no sense in the context of an efficient execution of a macro.

 

The solution is to press enter to clear the buffer if you have an issue executing a mapkey. You can also embed your mapkeys into the GUI or map them to HW such as a keyboard or mouse button.