Message windows framework