Hi, It would help if you posted your code in
MCode areas in yoru posting (the little Mathematica icon in the formatting tools). That way it is easier to cut and past the code into Mathematica to experiment in helping you. Also, what is the code for
image1? If
image1 is not a
Graphics object (and simply is a textual form) then I suggest that you create it as a
Graphics object) and combine it all with
GraphicsRow.
So I would start by suggesting that you use
GraphicsRow rather than
Row as in this example:
GraphicsRow[{ChemicalData["OxaloaceticAcid"], Graphics[{Text["Hi there!"]}], ChemicalData["CitricAcid"]}]
Also if you want to control the differing sizes of the components of the GraphicsRow you can use Show on each element with the appropriate Options specified. And you can use GraphicsRow with it's Options set for the global form.
GraphicsRow[{
Show[ChemicalData["OxaloaceticAcid"], ImageSize -> 200],
Graphics[{Text[Style["Hi there!", 14]]}],
Show[ChemicalData["CitricAcid"], ImageSize -> 250]},
Background -> LightBlue]
Show[ChemicalData["CitricAcid"], ImageSize -> 250]},
Background -> LightBlue]
I hope this helps....