Lines Matching refs:label
94 void wxControl::SetLabel( const wxString &label )
98 m_label = label;
108 void wxControl::GTKSetLabelForLabel(GtkLabel *w, const wxString& label)
111 wxControl::SetLabel(label);
113 const wxString labelGTK = GTKConvertMnemonics(label);
122 // gtk_frame_set_label, rather you need to use a custom label widget
126 GtkWidget* wxControl::GTKCreateFrame(const wxString& label)
128 const wxString labelGTK = GTKConvertMnemonics(label);
135 return framewidget; //note that the label is already set so you'll
139 void wxControl::GTKSetLabelForFrame(GtkFrame *w, const wxString& label)
142 GTKSetLabelForLabel(labelwidget, label);
172 static wxString GTKProcessMnemonics(const wxString& label, MnemonicsFlag flag)
174 const size_t len = label.length();
179 wxChar ch = label[i];
187 wxLogDebug(wxT("Invalid label \"%s\"."), label.c_str());
191 ch = label[++i]; // skip '&' itself
236 wxString wxControl::GTKRemoveMnemonics(const wxString& label)
238 return GTKProcessMnemonics(label, MNEMONICS_REMOVE);
242 wxString wxControl::GTKConvertMnemonics(const wxString& label)
244 return GTKProcessMnemonics(label, MNEMONICS_CONVERT);