cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X

new text editor

SYNDAKIT
15-Moonstone

new text editor

Is there anyway to go back to the creo2 text editor style for notes?

18 REPLIES 18

I would like to see what the limitations are with the new editor. It would be good to submit support cases if you are having trouble duplicating what you once did before including "click counts". Maybe PTC can figure out what they need to enhance the future versions. This is a 1st cut implementation so there are bound to be required improvements. If we can get ahead of this with a comprehensive blog or discussion, this should be easier to make recommendations or at least show where the painful operations are.

Unfortunately, there still isn't a wide adoption of Creo 3.0 at this time. You courageous pioneers are our only insight!

TomU
23-Emerald IV
(To:SYNDAKIT)

Joe, can you tell me exactly what you are trying to do? Is there something you can't do or does it simply take more steps to do it?

SYNDAKIT
15-Moonstone
(To:TomU)

yes, I am trying to create a specific mapkey that i can't get to work; and I'm guessing its because of the new text editor.

I'm trying to replicate a mapkey that i created in creo2 for creo3, but I'm not having any luck.

Below is the mapkey that works in creo2

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDwgCreateNote` ;#MAKE NOTE;#NO ARROW;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) @PAUSE_FOR_SCREEN_PICK;&PTC_COMMON_NAME:ATT;;#DONE/RETURN;

when i try to replicate the same mapkey it stops when the text is supposed to fill in automaticly

TomU
23-Emerald IV
(To:SYNDAKIT)

Yes, something seems weird. For starters the ":ATT" doesn't seem right.

170.PNG

The captured mapkey is also VERY different.

Wildfire 5

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDwgCreateNote` ;#NO LEADER;#MAKE NOTE;\

mapkey(continued) @PAUSE_FOR_SCREEN_PICK;&PTC_COMMON_NAME;;#DONE/RETURN;

Creo 3 (typing in "&PTC_COMMON_NAME")

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDtlInsFreeNote` ;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 16777216 `Shift`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 20381734 `Shift+7`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5242960 `P`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 16777216 `Shift`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 16777216 `Shift`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4259905 `A`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4522053 `E`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 851978 `Enter`;\

mapkey(continued) ~ Move `main_dlg_cur` `NoteEdit` 2 24 24;\

mapkey(continued) ~ Move `main_dlg_cur` `NoteEdit` 2 24 24;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 851978 `Enter`;\

mapkey(continued) ~ Move `main_dlg_cur` `NoteEdit` 2 25 25;

Creo 3 (pasting from the clipboard)

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDtlInsFreeNote` ;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 33554432 `Ctrl`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 39190550 `Ctrl+V`;\

mapkey(continued) ~ Command `ProCmdEditPaste` ;~ Move `main_dlg_cur` `NoteEdit` 2 0 23;

Something I definitely didn't expect was that this paste from the clipboard is dynamic. The contents of the clipboard are not captured in the mapkey. Instead, every time the mapkey is run the current contents of the clipboard are used.

I'll keep working on it....

TomU
23-Emerald IV
(To:SYNDAKIT)

Forget what I said about :ATT. That's fine.

This works, but it doesn't exit the note creation process:

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDtlInsOnItemNote` ;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 20381734 `Shift+7`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5242960 `P`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4259905 `A`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4522053 `E`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 20578362 `Shift+:`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4259905 `A`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;

I'm not impressed with it's performance though. You can visibly watch each character get entered.

SYNDAKIT
15-Moonstone
(To:TomU)

thank you I will give it a try right this second

TomU
23-Emerald IV
(To:TomU)

There definitely seems to be an issue with finishing the command. 'Enter' doesn't work. It simply adds more lines. Middle click exits the command, but it's not captured in the mapkey. The only thing I could come up with was a "Window Activate". Here is the working (but poorly performing) mapkey:

mapkey u @MAPKEY_NAMESMART_MARK;@MAPKEY_LABELSMART_MARK;\

mapkey(continued) ~ Command `ProCmdDtlInsOnItemNote` ;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 20381734 `Shift+7`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5242960 `P`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4390979 `C`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5177423 `O`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 23003231 `Shift+_`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5111886 `N`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4259905 `A`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5046349 `M`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4522053 `E`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 20578362 `Shift+:`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 4259905 `A`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Key `main_dlg_cur` `proe_win` 5505108 `T`;\

mapkey(continued) ~ Command `ProCmdWinActivate`;

SYNDAKIT
15-Moonstone
(To:TomU)

does it still work if you use "leader note"? with no arrow

TomU
23-Emerald IV
(To:SYNDAKIT)

To get a leader note, change the command in the second line.

No Leader

mapkey(continued) ~ Command `ProCmdDtlInsOnItemNote` ;@PAUSE_FOR_SCREEN_PICK;\

Leader

mapkey(continued) ~ Command `ProCmdDtlInsLeaderNote` ;@PAUSE_FOR_SCREEN_PICK;\

SYNDAKIT
15-Moonstone
(To:TomU)

this is where i got stuck making the original. once I run the mapkey using a leader it stops at the text input.

SYNDAKIT
15-Moonstone
(To:TomU)

also I found something that might lead us to a solution. If I create the same mapkey but instead of a leader note, I use a Balloon Note, it works just fine.

and changing the min and max size of balloons is not an option; well for this situation.

thank you for all the help so far!

mapkey y @MAPKEY_NAMEBALLOON;@MAPKEY_LABELBALLOON;\

mapkey(continued) ~ Activate `main_dlg_cur` `page_Annotate_control_btn` 1;\

mapkey(continued) ~ Command `ProCmdDwgCreateBallon` ;#MAKE NOTE;#ARROW HEAD;\

mapkey(continued) @PAUSE_FOR_SCREEN_PICK;@PAUSE_FOR_SCREEN_PICK;&piecemark:att;;#DONE/RETURN;

TomU
23-Emerald IV
(To:SYNDAKIT)

The difference is mapkey size (90 lines vs. 4) and performance certainly doesn't seem to be an improvement. I have a case open with PTC. I'll let you know where it goes.

Here is a short video demonstrating the performance difference.

http://www.screencast.com/t/A3eZK0iOZG

Joe,

I have found Text Editor command. See attached picture.

Martin Hanak


Martin Hanák
TomU
23-Emerald IV
(To:MartinHanak)

This is not the old editor. For me it just opens notepad!

SYNDAKIT
15-Moonstone
(To:MartinHanak)

Martin,

First, It's great to hear from you.

I had also stumbled across that editor, but, to be picky, not exactly what I was looking for.

SYNDAKIT
15-Moonstone
(To:SYNDAKIT)

Tom & Martin,

What is that word that we Creo users use, to say that we have found a workaround? Well anyway I have found a (insert workaround word), for this issue.

Although not a solution for the previous problem; it seems to be working for now.

preparations @ PART LEVEL ---> EFX_ITEM_NR=[PARAMETER]

mapkey 77 ~ Command `Positionsnummer_erzeugen` ;@PAUSE_FOR_SCREEN_PICK;\

mapkey(continued) @PAUSE_FOR_SCREEN_PICK;

Let me know what you guys think.

Pro|WorkAround^tm

(trademarked by all Pro|Engineer and subsiquent issue users of PTC parametric modeling software, 2013, 2014, etc.)

SYNDAKIT
15-Moonstone
(To:TomD.inPDX)

delightful

Announcements
Business Continuity with Creo: Learn more about it here.

Top Tags