- if (pos == -1)
- gtk_list_append_items( GTK_LIST (m_list), gitem_list );
- else
- gtk_list_insert_items( GTK_LIST (m_list), gitem_list, pos );
-
- g_signal_connect_after (list_item, "select",
- G_CALLBACK (gtk_listitem_select_callback),
- this);
-
- if (HasFlag(wxLB_MULTIPLE) || HasFlag(wxLB_EXTENDED))
- g_signal_connect_after (list_item, "deselect",
- G_CALLBACK (gtk_listitem_deselect_callback),
- this);
-
- g_signal_connect (list_item, "button_press_event",
- G_CALLBACK (gtk_listbox_button_press_callback),
- this);
- g_signal_connect_after (list_item, "button_release_event",
- G_CALLBACK (gtk_listbox_button_release_callback),
- this);
- g_signal_connect (list_item, "key_press_event",
- G_CALLBACK (gtk_listbox_key_press_callback),
- this);
- g_signal_connect (list_item, "focus_in_event",
- G_CALLBACK (gtk_listitem_focus_in_callback),
- this);
- g_signal_connect (list_item, "focus_out_event",
- G_CALLBACK (gtk_listitem_focus_out_callback),
- this);