I've been playing around with images a bit to create a menu. My experience is that changing an image's Z coordinate with SetImageConstantHeight will work, but once I place a unit on the map, it is placed back to the terrain's Z (ie. no effect of the call).
Can anyone confirm this? If there is a workaround, I would be interested, as I am now dedicating a small corner of my map to the menu.