Copy link to clipboard
Copied
I am using Unstructured Frame 10.0.2.419 (as part of TCS 3) on Windows XP. I have been using this system on this computer for 9 months now and have never experienced this issue until today. I've been using Frame on and off since 2000 (since v. 5.5.6) and have never seen this before anywhere. I'm hoping someone here has seen this behavior before and might have a solution.
Really, I'm hoping that I accidentally entered some kind of keystroke combination in Frame that enabled some phantom settings that I can easily disable by entering another magical set of keystrokes or clicking a checkbox somewhere. Or something.
This morning when I opened up my recent Frame books that I was working on Friday, I began editing them and soon noticed that the lowercase letter "u" would not appear when I typed it. I began the troubleshooting process:
I do realize that "U" and "C" quite possibly have something to do with shortcut keys to Underline and Cut or something, but I have not made any changes to the application, the .ini file, or even assigned any new shortcut keys since leaving work Friday for the holiday weekend. Or even before Friday, for that matter.
Any suggestions or help are very much appreciated. I am mystified.
Thank you in advance,
Virginia
Yes, if it's the ExtendScript that is causing the problem, merely
uninstalling the script will fix things. You can then hunt for the
repaired version of the script.
Copy link to clipboard
Copied
Go ahead and rename the maker.ini file to makerold.ini making sure the FM 10 is closed and restart FM 10 once renamed and try and type the alphabets now.
In case it does not launch after renaming,just name it back to maker.ini
Harpreet
Copy link to clipboard
Copied
Did you recently install any "ExtendScripts of the Week?" I recall that
there were a couple of those that had a bug on initial release that
wouldn't allow the typing of the lowercase "u". Fixes were released.
Unfortunately, I can't remember which scripts.
Copy link to clipboard
Copied
Hi Mike -
Thank you for jogging my memory: last week, I believe I did install an Extend Script of the Week, though I did not try running it yet. (It was one of the ones mentioned in a post in the forums last week.) I went to try and see which one it was/uninstall it, but my work computer has now completely locked up and won't restart. I will have to work with IT to get the computer running in the morning and report back. I will look for a fix for the plug-in. Alternatively, would just uninstalling it work?
Thanks again - Virginia
Copy link to clipboard
Copied
Yes, if it's the ExtendScript that is causing the problem, merely
uninstalling the script will fix things. You can then hunt for the
repaired version of the script.
Copy link to clipboard
Copied
Thank you Mike! The IT department got my work laptop up and running this morning, I uninstalled the ExtendScripts (I had an Archive one and a ChangeFormats one - I just took them both out for safe measure). Then, I opened FrameMaker, and voila! I can type normally. Now, to find repaired versions...or ignore those ExtendScripts altogether.
Regards,
Virginia
Copy link to clipboard
Copied
> Began using the tedious shortcut of copying and pasting already-existing letter ...
In this tight economy, you may just have to make do with fewer letters.
Another alternative is to set up Variables for letters you can no longer afford:
Name: letter.C
Def: \x43
Name: letter.u
Def: \x75
Typing the Names might be challenging.
You could also use Unicode code points, but then typing the \u arises.
Copy link to clipboard
Copied
Thank you for the creative suggestions, Error. Mike Wickham successfuly diagnosed the source of my problems: an ExtendScript of the Week that causes this bug. I had downloaded a couple of these last week when someone mentioned their usefulness in the forums (Archive and Create Formats), but had not tried to use them yet. Uninstalling the buggy scripts resolved my issue.
-Virginia
Copy link to clipboard
Copied
> in this tight economy ā¦
and perhaps couple this with an even more radical approach by implementing extensive reuse: Ladle Rat Rotten Hut: Exploratorium Exhibit.
Copy link to clipboard
Copied
I had this happen because of one of my scripts. Here is the root cause:
menu.DefineAndAddCommand(10, "IPC_GenerateLepCmd", "Generate IPC List of Effective Pages");
There is a fourth "shortcut" parameter on the DefineAndAddCommand command. In the line above, I left out the parameter because I didn't want to define a shortcut. This apparently causes the missing "u" key on the keyboard. The correct way to leave off the shortcut is to include the parameter as a blank string as below:
menu.DefineAndAddCommand(10, "IPC_GenerateLepCmd", "Generate IPC List of Effective Pages","");
-Rick
Copy link to clipboard
Copied
Much later, the same problem has cropped up with the SuperFindChange script released by Adobe. I could not type a lower case "u" in FrameMaker 2015 (I didn't try an uppercase C) after installing this ExtendScript. Thanks to Rick's advice, I found a similar command in the SuperFindChange.jsx script and fixed the problem myself.
The command is: var NewCommand = DefineCommand(1,"Super Find Change...startup","Super Find Change..."," ")
On line 95 of the script.
I added the last two quotation marks, as shown above (with a space in between them - it didn't work without the space) and now I can type a "u" in FrameMaker.
I hope that helps somebody,
Alexandra
Copy link to clipboard
Copied
This is happening in the "ChangeFormatMenu.jsx" ExtendScript of the Week as well. Same fix, works like a champ now. Thanks!