GUI programming

I am a newbie to the *nix developer community, and was wondering if anyone has any good links on the subject of GUI programming in the X environment. Any suggestion is welcome =).

Here is one: http://www-h.eng.cam.ac.uk/help/tpl/graphics/X/X11R5/Concise.html
You can find more on: http://www.google.com

XWindows programming environment has undergone major revolution since introduction of Motif Toolkits using XtIntrinsic. One need not worry about programming in XWindows using Xlib which is really very tedious and elaborative. For a beginer its is better to switch over to Motif style programming which is very popular amongst other tools available,at this junction of time.

Advantageous of learning Motif Toolkits is that we can use its concept in programming TCL/TK scripts. Motif Widgets programming are very convient and easy to handel. However I have a question regarding XWindows programming.

What resource can subside a window "Window Title" and its maximize & mininize buttons along with window control menu?
Or
I want to create a Login Screen asking for user Id and password. I am unable to create a Dialog without window control ? Can anyone suggest me out which calss should I use ?

Thanks in advance