+void wxRadioBox::SetFont( const wxFont &font )
+{
+ wxWindow::SetFont( font );
+
+ wxNode *node = m_boxes.First();
+ while (node)
+ {
+ GtkButton *button = GTK_BUTTON( node->Data() );
+
+ gtk_widget_set_style( button->child,
+ gtk_style_ref(
+ gtk_widget_get_style( m_widget ) ) );
+
+ node = node->Next();
+ }
+}
+
+bool wxRadioBox::IsOwnGtkWindow( GdkWindow *window )
+{
+ if (window == m_widget->window) return TRUE;
+
+ wxNode *node = m_boxes.First();
+ while (node)
+ {
+ GtkWidget *button = GTK_WIDGET( node->Data() );
+
+ if (window == button->window) return TRUE;
+
+ node = node->Next();
+ }
+
+ return FALSE;
+}