- editor->priv->data_page_vbox = glade_xml_get_widget (editor->priv->gui,
- "data_page_vbox");
- editor->priv->data_literal_radio = glade_xml_get_widget (editor->priv->gui,
- "data_literal_radio");
- editor->priv->data_key_radio = glade_xml_get_widget (editor->priv->gui,
- "data_key_radio");
- editor->priv->data_text_entry = glade_xml_get_widget (editor->priv->gui,
- "data_text_entry");
- editor->priv->data_key_combo = glade_xml_get_widget (editor->priv->gui,
- "data_key_combo");
-
- gl_util_combo_box_add_text_model ( GTK_COMBO_BOX(editor->priv->data_key_combo));
+ gl_builder_util_get_widgets (editor->priv->builder,
+ "data_page_vbox", &editor->priv->data_page_vbox,
+ "data_literal_radio", &editor->priv->data_literal_radio,
+ "data_key_radio", &editor->priv->data_key_radio,
+ "data_text_entry", &editor->priv->data_text_entry,
+ "data_key_hbox", &editor->priv->data_key_hbox,
+ NULL);
+
+ editor->priv->data_key_combo = gl_field_button_new (NULL);
+ gtk_box_pack_start (GTK_BOX (editor->priv->data_key_hbox),
+ editor->priv->data_key_combo,
+ TRUE, TRUE, 0);