use Win32::GUI;
use GridLayout;

$grid = GridLayout::new(3,3,400,300,15,5);

$win = new Win32::GUI::Window(
    -name   => "Window",
    -left   => 25,
    -top    => 50,
    -width  => 400,
    -height => 305,
    -title  => "GridLayout Beta 0.01",
);

## ROW 1
$win->AddLabel(
    -name => "label1",
    -left => $grid->column(1),
    -top => $grid->row(1),
    -width => 50,
    -text => "Label 1",
);

$win->AddLabel(
    -name => "label2",
    -left => $grid->column(2),
    -top => $grid->row(1),
    -width => 50,
    -text => "Label 2",
);

## ROW 2
$win->AddLabel(
    -name => "longLabel",
    -left => $grid->column(1),
    -top => $grid->row(2),
    -width => 350,
    -text => "This is supposed to be a really really really really really long label.",
);

## ROW 3
$win->AddLabel(
    -name => "label3",
    -left => $grid->column(1),
    -top => $grid->row(3),
    -width => 50,
    -text => "Label 3",
);

$win->AddLabel(
    -name => "label4",
    -left => $grid->column(3),
    -top => $grid->row(3),
    -width => 50,
    -text => "Label 4",
);

$win->Show();
Win32::GUI::Dialog();
