Eric,
I'll address your questions (and key statements) from last to first:
Note: I'm using Word 2000 terminology re inline vs floating.
VBA code necessary so dragged images become inline objects and not floating
objects:
-- not necessary; once you have converted all graphics with floating
wrapping style to In line with text wrapping style, you can manipulate the
inline graphic just like you would any character or group of characters in
Word; wherever you drag it, it will remain an inline graphic
Changing the layer a graphic lives in:
-- assuming we want to change floating objects to inline objects, first
double-click the object, click the Layout tab; if the In line with text box
is not grayed out, click it and click OK; you have converted the floating
object to an inline object.
If the In line with text box is grayed out, exit the dialog box; copy the
floating object, move the insertion point to where you want to insert it,
click Paste Special, click Picture (png) and click OK; double-click this
pasted object (still a floating object), click the Layout tab, click In line
with text and click OK; then delete the original object. You now have an
inline object.
Telling what layer a graphic lives in:
-- if you click an inline object, the sizing handles will be black; if you
click a floating object, the sizing handles will be white; to review the
status of the wrapping style of all the graphics objects, click Options on
the Tools menu; click the View tab; make sure the Picture placeholders check
box is cleared (related to inline objects) and make sure the Drawings check
box is checked (related to floating objects); click OK; if you switch to
normal view, the only graphics objects visible will be inline objects (Note
that inline objects are visible in all views; floating objects are only
visible in print layout and web layout views)
"Converted" floating objects not visible in normal view:
-- the 2 preceding "paragraphs" address this issue
Should behave in a predictable manner:
-- there's no question inline objects are far more stable and simpler to
understand and manipulate than floating objects (problems with anchors,
shifting positions, etc.); one tip would be to place the inline object in an
otherwise empty paragraph in all situations except where you need the
features of a frame
Reports and proposals requiring graphs, images and tables, usually with
captions:
-- floating objects are a disaster when it comes to captions (and the table
of figures you can generate from them); a caption for a floating object is
inserted in a text box (a floating object); consequently, it's in the
drawing layer; fields in the drawing layer are not recognized by fields in
the text layer so all captions in text boxes will be omitted from a table of
figures; this is not a problem with inline objects which are in the text
layer. This shortcoming of captions for floating objects also affects other
fields, such as cross references
Finally, if you need to wrap text, just put the inline graphic and the
caption in a frame (Insert Frame on the Forms toolbar; not on any menu).
Good luck!
Jon
----------------------
eric theise said:
We're having problems, wrestling with graphics in Word 2000 and Word X.
From what I've read, it seems that we'd be better off using inline objects
and frames instead of floating objects. We never need to put graphics
behind of or in front of text. We're generating reports and proposals that
require graphs, images, and tables, usually with captions, that should
behave in a predictable manner to the co-authors of the documents.
linked from that doc talk about converting floating objects to inline
objects by selecting Format + Picture, Layout, Inline with Text. I do this,
and expect that the graphics will then be viewable in Normal View. But they
are not, and I do not believe that they've been converted.
How can you tell what layer a graphic lives in? How can you change it?
Finally, is it really necessary to run VBA code to reconfigure Word so
that dragged images become inline objects and not floating objects?