Working on win32 maximisation/restore functionality ... a mess for now