I am trying to create an application that will create a lined box around multy-lined text that I have imputed at the keyboard, and i would like to be able to do the following with the boxed text.

  • move the box around the screen.
  • The boxes should be able to handle paragraphs and not only single lines
  • Delete any character from the box and have the box re-size.
  • create many boxes with text in them

Is OpenGL a good way to do this?
Are there any library's that I could use for this?
My main concern is what is a good way to mix graphics and text.