+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">automatic</property>
+ <property name="vscrollbar_policy">automatic</property>
+ <child>
+ <object class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="resize_mode">queue</property>
+ <child>
+ <object class="GtkDrawingArea" id="puzzlegrid">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
+ <signal name="expose_event" handler="on_puzzlegrid_expose_event"/>
+ <signal name="button_press_event" handler="on_puzzlegrid_button_press_event"/>
+ <signal name="key_press_event" handler="on_puzzlegrid_key_press_event"/>
+ <signal name="focus_in_event" handler="on_puzzlegrid_focus_in_event"/>
+ <signal name="focus_out_event" handler="on_puzzlegrid_focus_out_event"/>
+ </object>
+ </child>
+ </object>
+ </child>