+void wxListBox::SetFont( const wxFont &font )
+{
+ wxWindow::SetFont( font );
+
+ GList *child = m_list->children;
+ while (child)
+ {
+ GtkBin *bin = (GtkBin*) child->data;
+ gtk_widget_set_style( bin->child,
+ gtk_style_ref(
+ gtk_widget_get_style( m_widget ) ) );
+ child = child->next;
+ }
+}
+
+bool wxListBox::IsOwnGtkWindow( GdkWindow *window )
+{
+ if (wxWindow::IsOwnGtkWindow( window )) return TRUE;
+
+ GList *child = m_list->children;
+ while (child)
+ {
+ GtkBin *bin = (GtkBin*) child->data;
+ if (bin->child->window == window) return TRUE;
+ child = child->next;
+ }
+
+ return FALSE;
+}