+ if (m_widgetStyle) ApplyWidgetStyle();
+
+ gtk_widget_show( list_item );
+
+ ConnectWidget( list_item );
+
+#ifndef NEW_GTK_DND_CODE
+ if (m_dropTarget) m_dropTarget->RegisterWidget( list_item );
+#endif
+}
+
+void wxListBox::Append( const wxString &item )
+{
+ m_clientDataList.Append( (wxObject*) NULL );
+ m_clientObjectList.Append( (wxObject*) NULL );
+
+ AppendCommon( item );
+}
+
+void wxListBox::Append( const wxString &item, void *clientData )
+{
+ m_clientDataList.Append( (wxObject*) clientData );
+ m_clientObjectList.Append( (wxObject*) NULL );
+
+ AppendCommon( item );
+}
+
+void wxListBox::Append( const wxString &item, wxClientData *clientData )
+{
+ m_clientObjectList.Append( (wxObject*) clientData );
+ m_clientDataList.Append( (wxObject*) NULL );
+
+ AppendCommon( item );
+}