Add "hint" property support to XRC for wxComboBox too

It supports hints, as any/most wxTextEntry-derived classes.
This commit is contained in:
Vadim Zeitlin
2018-07-10 14:38:29 +02:00
parent b6fde56e2e
commit cf966718e6
3 changed files with 6 additions and 0 deletions

View File

@@ -100,6 +100,7 @@ All (GUI):
- Make wxRibbonButtonBar buttons more customizable (Max Maisel).
- Add wxHtmlEasyPrinting::SetPromptMode() (pavel-t).
- Fix possible infinite loop in wxHtmlWindow layout (trivia21).
- Add "hint" property support to XRC for wxComboBox and wxSearchCtrl.
wxGTK:

View File

@@ -829,6 +829,7 @@ wxComboBox =
stdWindowProperties &
[xrc:p="o"] element selection {_, t_integer }* &
[xrc:p="o"] element value {_, t_string }* &
[xrc:p="o"] element hint {_, t_text }* &
element content {
platform,
element item {_, t_text }*

View File

@@ -67,6 +67,10 @@ wxObject *wxComboBoxXmlHandler::DoCreateResource()
SetupWindow(control);
const wxString hint = GetText(wxS("hint"));
if ( !hint.empty() )
control->SetHint(hint);
strList.Clear(); // dump the strings
return control;