Help for printing in 2000, NT, 97, 95


I have done a pretty OpenGL drawing, and I can display and print preview in all systems (fine too). The drawing is composed of geometric figures and texts.
When I try to print I get following result:

2000 Figures and text printed
NT Only figures printed
97/95 Nothing printed

Does anybody has an idea what is going on and how can I get the drawing being correctly printed in all systems.

Thanks a lot