   Requirements for Light weight User Interface Library
  Hi all,I need to start with a light weight ui library.Could you help me gathering the requirements.Please refer this post: http://www.gamedev.net/community/forums/topic.asp?topic_id=451717Or please give me similar links related to the architecture of ui libraries for games.Thank you.>guptan   
  what exactly do you want to know?   ;  it all depends on what kind of gui you want to create.for example you could create a gui, where you have a visual design, that looks the same on every resolution:ut2004Quake3Warcraft3or you could create a gui that is more like a windows desktop:UT99UT99Source EngineSource Enginethe difference is, that for the last one, the graphics always have the same size in pixels, making the look very crisp and clear.the first one has always the same size on the screen, no matter what resolution you choose, which can look blurry in higher resolutions, as the images get stretched, but it's often very simple to navigate thru, and used often for console games, as you can't have multiple windows open at the same time.   ;  Hi,I am trying to build a low level ui for j2me.With some luck i have got the following linkshttp://javabyexample.wisdomplug.com/component/content/article/44/73.htmlhttp://j2me.ngphone.com/opensource/ui.htmhttp://harmony.apache.org/subcomponents/classlibrary/awt.htmlhttp://java.sun.com/j2se/1.5.0/docs/guide/awt/index.htmlhttp://www.synclast.com/ui_api.jspI have the following low level items in my game FormLabel, Label with a background image,(or a chain of background images)Menu listInput BoxCheck Box, Radio ButtonSlider, Progress Bar with(a timer thread attached)Commands for left and right softkeys But all of them are coded in c style.I want a nice object oriented design for these widgets.At the same time I don't want too many classes.Please share your thought. I am talking about a GUI which is lean and mean.Here is a start:{Form,InputBox,CheckBox} extends WindowThanks for your quick responses