Skip to main content
1-Visitor
September 29, 2014
Question

Prime Problems: Document Interaction

  • September 29, 2014
  • 4 replies
  • 6250 views

Document interaction in Prime is so awkward and time-consuming that it makes users mutter, "This is garbage," (or words to that effect) and swear never to to use Prime again. That can't be good for marketing or sales.

These simple actions - moving around in a document, cutting/copying and pasting regions from one place to another, expanding and collapsing areas, editing equations and programs, and so on - are performed constantly when developing a worksheet. Making them easy to do should be a design priority. Yet, in that area, Prime is perhaps the worst of all significant Windows programs.

It's serious. Although lack of some advanced features may disappoint users, document interaction problems actually repel them. Fixing those problems should be a priority, if only to keep PTC's user base.

Some are listed below in the hope that they will be fixed. Anyone care to add to the list?

* Prime is slow and unresponsive. The delayed imaging of characters when typing in a text box is merely irritating. However, the multisecond delays after each keystroke when editing a long program make Prime useless, since you don't know what it is doing or whether it is even responding. Even programs that are half a page long suffer half-second delays after every single keystroke. This is not acceptable in what PTC calls "the industry standard." Similarly, 5-second delays in expanding/collapsing areas. The big worry: it feels like a fundamental problem with the code, not a quick fix, one that will persist for version after version. If it's still in Prime 4, then we can assume that it will never be fixed and that Prime will never be a useable package.

* Page up/down to move through documents is useless. The cursor travels with the up/down action and, when it lands in a text region (as it will, sooner or later), the PgUp PgDn keys don't work anymore. You then have to click near the margin to reposition the cursor, and try page up/down until it gets stuck yet again.

* For moving around in documents, PTC, please don't suggest use of the scroll bar, instead. On long documents the scroll bar doesn't give enough resolution to put you in the place you want. You just get close, at which point you try the page up/down keys, with their own frustrations just noted.

* Moving regions is time-consuming. Like Mathcad, Prime lets you select one or more regions by running the mouse across them with the button held down, so you can cut or copy them as a group. Unlike Mathcad, you cannot then move them by clicking anywhere in regions and dragging. Instead, you have to position the cursor carefully on the edge of a region and drag, or use the arrow keys. It doesn't sound like much, but it costs time, and users need to develop worksheets quickly. It's unfortunate, because we went through this with Mathcad, too, when versions 10 to 12 (?) required careful positioning of the cursor on the edge of a region.

* No space made for pasted regions. In editing, we might have put one or more regions on the clipboard. We then click to put the cursor where we want to paste them. Prime doesn't move nearby regions to make space for them, and the pasted regions overlap with nearby ones. To be fair, this is true of Mathcad, too, but it would be a welcome fix.

* No Paste Special. When writing a report, we might create calculations resulting in a plot. In the discussion that follows, we want to display a set of plots, each for a different set of parameters. In Mathcad, we simply select each instance of the plot by running the mouse over it (dotted lines), then Paste Special> Windows Metafile to put a non-computable image in the discussion section. Not possible in Prime, though. Paste puts a computable plot on the page, and it transforms as usual with parameter changes. The only workaround is cumbersome: Paste Special in some other application, like Word, where it appears as a bitmap, then copy that image to the clipboard for pasting back into Prime. Really slow, and the final image quality is poor.

4 replies

1-Visitor
September 30, 2014

A few great points Jim. I believe most of them have been covered before, but nevertheless, worthwhile repeating.

jiCavers1-VisitorAuthor
1-Visitor
September 30, 2014

Yes, I've found that most of those points have been covered before, though scattered across different threads. I'm hoping that other forum participants will add to the list here, so that we have a reasonably comprehensive list in one thread. Other problem categories, other threads. At some point, we might have an "unpopularity contest" via an online poll to identify the five (say) most egregious problems in each category, and toss the results over the wall into Fortress PTC.

I'm doing this because, in two or three years, we won't have Mathcad 15. Or, rather, we'll have it, but it probably won't work in a later Windows version. We'll have only Prime, then, so it's in our interests to give PTC the clearest signals we can now, and goad them, as well as we can, to act on our "demands."

1-Visitor
October 1, 2014

Jim Cavers wrote:

I'm doing this because, in two or three years, we won't have Mathcad 15. Or, rather, we'll have it, but it probably won't work in a later Windows version. We'll have only Prime, then, so it's in our interests to give PTC the clearest signals we can now, and goad them, as well as we can, to act on our "demands."

Good idea Jim and you have my backing (what it's worth!!!).

17-Peridot
September 30, 2014

A brilliant analysis Jim as it covers the need of editing and not only the mere functionalities. It resonates what my main objection is to Prime: it's poor ergonomics.

I found the poor resolution of the ribbon, the poor visibility of the editing cursor and the constant need to switch between keyboard and mouse a major millstone. When adding your findings then it is clear to me that the problems of prime run even deeper than a poorly designed user interface.

Raiko

24-Ruby IV
September 30, 2014

Sorry, Jim!

Mathcad 15 is Mathcad 15.

Prime is Prime.

I use both and no problem.

In future I cannot use Mathcad 15 - I can use unly new Prime.

We can compare also documents created in Mathcad and in Maple. And what?!

jiCavers1-VisitorAuthor
1-Visitor
September 30, 2014

I'm curious, Valery - you use both Mathcad 15 and Prime, which implies that you find Prime better for some purposes. Could you say what you use Prime for?

Comparison of Mathcad 15 and Maple would be interesting. However, if we can keep a focus on Prime shortcomings in this thread, we might - might - be able to influence PTC in its development. (I'm trying not to lapse back into cynicism for the time being.)

BTW, your posts on this forum over the years have helped me greatly.

Jim

24-Ruby IV
October 1, 2014

Jim Cavers wrote:

I'm curious, Valery - you use both Mathcad 15 and Prime, which implies that you find Prime better for some purposes. Could you say what you use Prime for?

Comparison of Mathcad 15 and Maple would be interesting. However, if we can keep a focus on Prime shortcomings in this thread, we might - might - be able to influence PTC in its development. (I'm trying not to lapse back into cynicism for the time being.)

BTW, your posts on this forum over the years have helped me greatly.

Jim

See (poll) please - http://communities.ptc.com/polls/1141

And one example (water solution NaCl convert):

http://twt.mpei.ac.ru/ochkov/TTMI/3/3-07.png

19-Tanzanite
September 30, 2014

I'll add a couple:

Scrolling through a large matrix of results is all but impossible.

Having to hunt and peck through the ribbon for operators etc is really slow. Basic stuff needs to be available with one click from a toolbar, or right click and select an option.

1-Visitor
October 1, 2014

Richard Jackson wrote:

I'll add a couple:

Having to hunt and peck through the ribbon for operators etc is really slow. Basic stuff needs to be available with one click from a toolbar, or right click and select an option.

Floating toolbars? Wha we asked for after Prime 1.0!