Started decompiling character width loading function
Fixed bug in create window due to uninitialised data. Finished load_character_width function
Small bug fix in char width. Switched to C99 inits

4th character type has to have the width increased from the g1 elements width rather than decreased.
Cleaned up clip_string and string_width

Both functions are very similar. They now have the same bugs fixed.
Added notes for what unknown functions do.
Added Char_control_code enum. Refactor of draw string
Merge pull request #178 from JeroenSack/master

Implement widget_scroll_get_part
Started decompiling character width loading function
Fixed bug in create window due to uninitialised data. Finished load_character_width function
Small bug fix in char width. Switched to C99 inits

4th character type has to have the width increased from the g1 elements width rather than decreased.
Cleaned up clip_string and string_width

Both functions are very similar. They now have the same bugs fixed.
Added notes for what unknown functions do.
Added Char_control_code enum. Refactor of draw string
Wrap string refactored to match other width functions. Error clean up.
Fix merge fail
Labeled global vars, removed obselete comments and changed to local text_palette.
Added text info to cheat tab
Merge pull request #180 from duncanspumpkin/gfx_string

Gfx string
Merge pull request #181 from duncanspumpkin/master

Added text info to cheat tab
Tidied up gfx_string. Deleted control char enum. Now uses string_ids enum to prevent multiple defs.