Meta box on options page save form problem

It’s not enough to define areas and put metaboxes in them, you must define the layout via the current screen.

For example, when displaying a dashboard esque widget area on my custom option page, the first things I have are:

global $screen_layout_columns;
add_screen_option('layout_columns', array('max' => 3, 'default' => 3) );
$screen = get_current_screen();
wp_enqueue_script( 'dashboard' );