+#if GTK_CHECK_VERSION(2, 0, 0)
+ // We have to imitate item_factory_unescape_label here
+ wxString tmp;
+ for (size_t n = 0; n < m_text.Len(); n++)
+ {
+ if (m_text[n] != wxT('\\'))
+ tmp += m_text[n];
+ }
+
+ gtk_label_set_text_with_mnemonic( GTK_LABEL(label), wxGTK_CONV(tmp) );
+#else
+ // set new text
+ gtk_label_set( label, wxGTK_CONV( m_text ) );