Merge pull request #202 from duncanspumpkin/master

Fixed small window bug and changed to using global window list var
Implemented scrollbar buttons left, right, up, down

input_hscrollbar_leftbutton, input_hscrollbar_rightbutton,
input_vscrollbar_topbutton, input_vscrollbar_bottombutton
Finished viewport_render decompile.
Switched to g_viewport_list
Implemented input_hscrollbar_left_trough
Some consistency cleanup
Implemented input_hscrollbar_right_trough
Implemented input_vscrollbar_top_trough
Implemented input_vscrollbar_bottom_trough
Formatting
Merge pull request #204 from AngeloG/scrollbar-buttons

Implemented scrollbar buttons left, right, up, down
Consistency in window_dropdown_show_image in relation to 0x009DE518 flags
Trying to use the gfx wrap functions.
Fixed gfx_wrap_string error. Cleanedup tooltip
Merge pull request #209 from duncanspumpkin/viewport_render

Viewport render
Merge pull request #206 from AngeloG/formatting

Consistency in window_dropdown_show_image in relation to 0x009DE518 flags
Merge pull request #208 from duncanspumpkin/window_tooltip_cleanup

Window tooltip cleanup
Try using global new window pointer. Not working
Better but still not correct.