Is this thread still relevant, while a beta of version 8 (or possibly 7.x) already is out?
If it still is relevant, the following is a late request, simply because I havent seen many requests about the issue.
Most requests center on bugs and deficiencies with present features, but there are very few requests for improved drawing tools. One might argue that FrameMaker can never compete with dedicated drawing tools, such as Illustrator, so it could be considered meaningless to throw in more of such features.
However, I argue that there is a vast class of documents where figures basically consist of boxes, ovals and arrows, plus text lines as annotations on such drawings. I claim that it is extremely much more productive to use such built-in features of FrameMaker, if possible, rather than creating separate EPSs for all those simple figures. The reason is that through development, names of objects/functions/products will change, how functions work will change, new objects, etc. It is extremely fast to change those when the drawings are native to FrameMaker -- often, a simple find&replace is all you need to do.
Likewise, when documents are sent for translation, the translation agencies much prefer to translate figure text annotation if they are native to FrameMaker, rather than having to go into each and every EPS and translate texts! In addition: text expansion, as a result of translation, often makes it necessary to fix positioning of the text lines, but there is no easy way for the translation agencies to fix that if the text is part of an EPS! In contrast, if it is part of FrameMaker, text positioning can more easily be adapted on proof reading the document, and sometimes even the graphics may need to be moved to make room for the expanded annotations.
So, in summary: I claim there is a strong need for improving the drawing tools. In addition, I claim that it can be done with only small impacts on the user interface and the native file format.
Suggestions:
(1) Like character and paragraph formats, graphics should be assigned formats, specifying attributes such as line widths, color fill, arrow style etc. By that method, it would be possible to import graphic formats, so that, for instance, all network boxes appear the same, all information arrows get a coherent style, and all annotation arrows another style. The whole behavior would be coherent with the rest of the FrameMaker GUI.
(2) Stroke and Fill must of course be given separate properties it must be possible to draw a square with black path (stroke) and some colored fill.
(3) Arrows must be given a style name, so I can apply a coherent arrow style. The user must be able to define new named arrow styles, specifying size and angles. Same thing for dashes.
(4) There should be features to either lock certain objects, or a simple layered structure. Thereby, it will be much simpler to select and edit objects that sit on top of a background object (some other square/oval). Layering will undoubtedly affect the file format and make it more complex, but it might perhaps be adequate to simplify it to only a fixed two-layered model.
(5) Since the basic Bezier curves are the same as those in Illustrator, I see no reason that the GUI way to edit them should be different! Likewise, it should be possible to cut a rectangle (or other object) into two pieces of polygons, just as you do in Illustrator this has no impact at all on the file format!
(6) There are of course many other things to be whished, but the above are the basic ones. However, there is one other important thing related to graphics, and that is color! I take for granted that the next major version of FrameMaker can handle color profiles and color management, but I think that is an issue that has been elaborated in other requests reliance on the Windows GDI simply has to be done away with!
/Harald