- menu = gtk_menu_new();
-
- menuItem = gtk_menu_item_new_with_label( _( "Unique ID" ) );
- g_object_set_data( G_OBJECT( menuItem ), "user_data",
- GINT_TO_POINTER( EXPORT_LDIF_ID_UID ) );
- gtk_menu_append( GTK_MENU(menu), menuItem );
- gtk_widget_show( menuItem );
- toolTip = gtk_tooltips_new();
- gtk_tooltips_set_tip(
- GTK_TOOLTIPS(toolTip), menuItem, _(
- "The address book Unique ID is used to create a DN that is " \
- "formatted similar to:\n" \
- " uid=102376,ou=people,dc=claws-mail,dc=org"
- ), NULL );
-
- menuItem = gtk_menu_item_new_with_label( _( "Display Name" ) );
- g_object_set_data( G_OBJECT( menuItem ), "user_data",
- GINT_TO_POINTER( EXPORT_LDIF_ID_DNAME ) );
- gtk_menu_append( GTK_MENU(menu), menuItem );
- gtk_widget_show( menuItem );
- toolTip = gtk_tooltips_new();
- gtk_tooltips_set_tip(
- GTK_TOOLTIPS(toolTip), menuItem, _(
- "The address book Display Name is used to create a DN that " \
- "is formatted similar to:\n" \
- " cn=John Doe,ou=people,dc=claws-mail,dc=org"
- ), NULL );
-
- menuItem = gtk_menu_item_new_with_label( _( "Email Address" ) );
- g_object_set_data( G_OBJECT( menuItem ), "user_data",
- GINT_TO_POINTER( EXPORT_LDIF_ID_EMAIL ) );
- gtk_menu_append( GTK_MENU(menu), menuItem );
- gtk_widget_show( menuItem );
- toolTip = gtk_tooltips_new();
- gtk_tooltips_set_tip(
- GTK_TOOLTIPS(toolTip), menuItem, _(
- "The first Email Address belonging to a person is used to " \
- "create a DN that is formatted similar to:\n" \
- " mail=john.doe@domain.com,ou=people,dc=claws-mail,dc=org"
- ), NULL );
-
- optmenuRDN = gtk_option_menu_new();
- gtk_option_menu_set_menu( GTK_OPTION_MENU( optmenuRDN ), menu );
+ optmenuRDN = gtkut_sc_combobox_create(NULL, TRUE);
+ store = GTK_LIST_STORE(gtk_combo_box_get_model(GTK_COMBO_BOX(optmenuRDN)));
+
+ COMBOBOX_ADD(store, _("Unique ID"), EXPORT_LDIF_ID_UID);
+ COMBOBOX_ADD(store, _("Display Name"), EXPORT_LDIF_ID_DNAME);
+ COMBOBOX_ADD(store, _("Email Address"), EXPORT_LDIF_ID_EMAIL);