Documented all events for the Control class.
Implemented X, Y, Width and Height properties for the Control class. These are shorthands for the Location and Size properties.
SwitchBox always changes Left value on mouseclick, when the click is not on the handle.
LOSTFOCUS and GOTFOCUS messages are only send if the keyboardControl is actually changed. Setting the keyboardControl to null allow input on no controls.
ListBox height is no longer fixed to a multiple of item height.
ListBox slider is now implemented as a slider.
Added textures and boxes for the vertical scrollbar.
Fixed loading of wrong texture in ListBox.
ListBox now properly draws scroll bar (at fixed size and position).
Changed the implementation of control messages from an uint to an enum (XNAControls.Controlmessages). This enum er made available publicly.
Started rearranging mouse move messages.
Control Size implemented as messages.
Control location changes implemented as messages.
Implemented conversion between slider offset and content offset for issue #5.
Implemented index change using mouse click for the listbox.
Enabled clicking top and bottom button in slider to move up/down, and added support for dragging slider, for issue #5.
ListBox now properly sets its default tostring method when assigning null to the ItemToString property.
Modifying the inner list of ListBox updates the position of the slider (issue #5).
Only left click select items in a ListBox.