Fixed help for symbol picker and style manager dialogs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -191,6 +191,9 @@ public:
|
|||||||
/// wxEVT_UPDATE_UI event handler for ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE
|
/// wxEVT_UPDATE_UI event handler for ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE
|
||||||
void OnDeleteUpdate( wxUpdateUIEvent& event );
|
void OnDeleteUpdate( wxUpdateUIEvent& event );
|
||||||
|
|
||||||
|
/// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP
|
||||||
|
void OnHelpClick( wxCommandEvent& event );
|
||||||
|
|
||||||
////@end wxRichTextStyleOrganiserDialog event handler declarations
|
////@end wxRichTextStyleOrganiserDialog event handler declarations
|
||||||
|
|
||||||
////@begin wxRichTextStyleOrganiserDialog member function declarations
|
////@begin wxRichTextStyleOrganiserDialog member function declarations
|
||||||
|
@@ -127,6 +127,12 @@ public:
|
|||||||
/// wxEVT_UPDATE_UI event handler for wxID_OK
|
/// wxEVT_UPDATE_UI event handler for wxID_OK
|
||||||
void OnOkUpdate( wxUpdateUIEvent& event );
|
void OnOkUpdate( wxUpdateUIEvent& event );
|
||||||
|
|
||||||
|
/// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP
|
||||||
|
void OnHelpClick( wxCommandEvent& event );
|
||||||
|
|
||||||
|
/// wxEVT_UPDATE_UI event handler for wxID_HELP
|
||||||
|
void OnHelpUpdate( wxUpdateUIEvent& event );
|
||||||
|
|
||||||
////@end wxSymbolPickerDialog event handler declarations
|
////@end wxSymbolPickerDialog event handler declarations
|
||||||
|
|
||||||
////@begin wxSymbolPickerDialog member function declarations
|
////@begin wxSymbolPickerDialog member function declarations
|
||||||
@@ -134,15 +140,15 @@ public:
|
|||||||
wxString GetFontName() const { return m_fontName ; }
|
wxString GetFontName() const { return m_fontName ; }
|
||||||
void SetFontName(wxString value) { m_fontName = value ; }
|
void SetFontName(wxString value) { m_fontName = value ; }
|
||||||
|
|
||||||
wxString GetSymbol() const { return m_symbol ; }
|
|
||||||
void SetSymbol(wxString value) { m_symbol = value ; }
|
|
||||||
|
|
||||||
bool GetFromUnicode() const { return m_fromUnicode ; }
|
bool GetFromUnicode() const { return m_fromUnicode ; }
|
||||||
void SetFromUnicode(bool value) { m_fromUnicode = value ; }
|
void SetFromUnicode(bool value) { m_fromUnicode = value ; }
|
||||||
|
|
||||||
wxString GetNormalTextFontName() const { return m_normalTextFontName ; }
|
wxString GetNormalTextFontName() const { return m_normalTextFontName ; }
|
||||||
void SetNormalTextFontName(wxString value) { m_normalTextFontName = value ; }
|
void SetNormalTextFontName(wxString value) { m_normalTextFontName = value ; }
|
||||||
|
|
||||||
|
wxString GetSymbol() const { return m_symbol ; }
|
||||||
|
void SetSymbol(wxString value) { m_symbol = value ; }
|
||||||
|
|
||||||
/// Retrieves bitmap resources
|
/// Retrieves bitmap resources
|
||||||
wxBitmap GetBitmapResource( const wxString& name );
|
wxBitmap GetBitmapResource( const wxString& name );
|
||||||
|
|
||||||
@@ -163,9 +169,9 @@ public:
|
|||||||
#endif
|
#endif
|
||||||
wxStdDialogButtonSizer* m_stdButtonSizer;
|
wxStdDialogButtonSizer* m_stdButtonSizer;
|
||||||
wxString m_fontName;
|
wxString m_fontName;
|
||||||
wxString m_symbol;
|
|
||||||
bool m_fromUnicode;
|
bool m_fromUnicode;
|
||||||
wxString m_normalTextFontName;
|
wxString m_normalTextFontName;
|
||||||
|
wxString m_symbol;
|
||||||
/// Control identifiers
|
/// Control identifiers
|
||||||
enum {
|
enum {
|
||||||
ID_SYMBOLPICKERDIALOG = 10600,
|
ID_SYMBOLPICKERDIALOG = 10600,
|
||||||
|
@@ -8023,9 +8023,9 @@
|
|||||||
<long name="use-xrc">0</long>
|
<long name="use-xrc">0</long>
|
||||||
<long name="working-mode">0</long>
|
<long name="working-mode">0</long>
|
||||||
<string name="variable-0">"m_fontName|wxString|FontName||0"</string>
|
<string name="variable-0">"m_fontName|wxString|FontName||0"</string>
|
||||||
<string name="variable-1">"m_symbol|wxString|Symbol||0"</string>
|
<string name="variable-1">"m_fromUnicode|bool|FromUnicode|true|0"</string>
|
||||||
<string name="variable-2">"m_fromUnicode|bool|FromUnicode|true|0"</string>
|
<string name="variable-2">"m_normalTextFontName|wxString|NormalTextFontName|"</string>
|
||||||
<string name="variable-3">"m_normalTextFontName|wxString|NormalTextFontName|"</string>
|
<string name="variable-3">"m_symbol|wxString|Symbol||0"</string>
|
||||||
<string name="proxy-Id name">"ID_SYMBOLPICKERDIALOG"</string>
|
<string name="proxy-Id name">"ID_SYMBOLPICKERDIALOG"</string>
|
||||||
<long name="proxy-Id value">10600</long>
|
<long name="proxy-Id value">10600</long>
|
||||||
<string name="proxy-Class">"wxSymbolPickerDialog"</string>
|
<string name="proxy-Class">"wxSymbolPickerDialog"</string>
|
||||||
@@ -8100,14 +8100,6 @@
|
|||||||
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
||||||
<string name="proxy-Orientation">"Vertical"</string>
|
<string name="proxy-Orientation">"Vertical"</string>
|
||||||
<string name="proxy-Member variable name">""</string>
|
<string name="proxy-Member variable name">""</string>
|
||||||
<string name="proxy-AlignH">"Centre"</string>
|
|
||||||
<string name="proxy-AlignV">"Centre"</string>
|
|
||||||
<long name="proxy-Stretch factor">0</long>
|
|
||||||
<long name="proxy-Border">5</long>
|
|
||||||
<bool name="proxy-wxLEFT">1</bool>
|
|
||||||
<bool name="proxy-wxRIGHT">1</bool>
|
|
||||||
<bool name="proxy-wxTOP">1</bool>
|
|
||||||
<bool name="proxy-wxBOTTOM">1</bool>
|
|
||||||
<bool name="proxy-wxSHAPED">0</bool>
|
<bool name="proxy-wxSHAPED">0</bool>
|
||||||
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
||||||
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
||||||
@@ -9195,6 +9187,8 @@
|
|||||||
<long name="title-mode">0</long>
|
<long name="title-mode">0</long>
|
||||||
<long name="locked">1</long>
|
<long name="locked">1</long>
|
||||||
<string name="proxy-type">"wbButtonProxy"</string>
|
<string name="proxy-type">"wbButtonProxy"</string>
|
||||||
|
<string name="event-handler-0">"wxEVT_COMMAND_BUTTON_CLICKED|OnHelpClick|NONE||wxSymbolPickerDialog"</string>
|
||||||
|
<string name="event-handler-1">"wxEVT_UPDATE_UI|OnHelpUpdate|NONE||"</string>
|
||||||
<string name="proxy-Id name">"wxID_HELP"</string>
|
<string name="proxy-Id name">"wxID_HELP"</string>
|
||||||
<long name="proxy-Id value">5009</long>
|
<long name="proxy-Id value">5009</long>
|
||||||
<string name="proxy-Name">""</string>
|
<string name="proxy-Name">""</string>
|
||||||
@@ -9347,14 +9341,6 @@
|
|||||||
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
||||||
<string name="proxy-Orientation">"Vertical"</string>
|
<string name="proxy-Orientation">"Vertical"</string>
|
||||||
<string name="proxy-Member variable name">""</string>
|
<string name="proxy-Member variable name">""</string>
|
||||||
<string name="proxy-AlignH">"Centre"</string>
|
|
||||||
<string name="proxy-AlignV">"Centre"</string>
|
|
||||||
<long name="proxy-Stretch factor">0</long>
|
|
||||||
<long name="proxy-Border">5</long>
|
|
||||||
<bool name="proxy-wxLEFT">1</bool>
|
|
||||||
<bool name="proxy-wxRIGHT">1</bool>
|
|
||||||
<bool name="proxy-wxTOP">1</bool>
|
|
||||||
<bool name="proxy-wxBOTTOM">1</bool>
|
|
||||||
<bool name="proxy-wxSHAPED">0</bool>
|
<bool name="proxy-wxSHAPED">0</bool>
|
||||||
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
||||||
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
||||||
@@ -10791,6 +10777,7 @@
|
|||||||
<long name="title-mode">0</long>
|
<long name="title-mode">0</long>
|
||||||
<long name="locked">1</long>
|
<long name="locked">1</long>
|
||||||
<string name="proxy-type">"wbButtonProxy"</string>
|
<string name="proxy-type">"wbButtonProxy"</string>
|
||||||
|
<string name="event-handler-0">"wxEVT_COMMAND_BUTTON_CLICKED|OnHelpClick|NONE||wxRichTextStyleOrganiserDialog"</string>
|
||||||
<string name="proxy-Id name">"wxID_HELP"</string>
|
<string name="proxy-Id name">"wxID_HELP"</string>
|
||||||
<long name="proxy-Id value">5009</long>
|
<long name="proxy-Id value">5009</long>
|
||||||
<string name="proxy-Name">""</string>
|
<string name="proxy-Name">""</string>
|
||||||
@@ -15158,6 +15145,14 @@
|
|||||||
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
<string name="proxy-type">"wbBoxSizerProxy"</string>
|
||||||
<string name="proxy-Orientation">"Vertical"</string>
|
<string name="proxy-Orientation">"Vertical"</string>
|
||||||
<string name="proxy-Member variable name">""</string>
|
<string name="proxy-Member variable name">""</string>
|
||||||
|
<string name="proxy-AlignH">"Centre"</string>
|
||||||
|
<string name="proxy-AlignV">"Centre"</string>
|
||||||
|
<long name="proxy-Stretch factor">0</long>
|
||||||
|
<long name="proxy-Border">5</long>
|
||||||
|
<bool name="proxy-wxLEFT">1</bool>
|
||||||
|
<bool name="proxy-wxRIGHT">1</bool>
|
||||||
|
<bool name="proxy-wxTOP">1</bool>
|
||||||
|
<bool name="proxy-wxBOTTOM">1</bool>
|
||||||
<bool name="proxy-wxSHAPED">0</bool>
|
<bool name="proxy-wxSHAPED">0</bool>
|
||||||
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
<bool name="proxy-wxADJUST_MINSIZE">0</bool>
|
||||||
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
<bool name="proxy-wxFIXED_MINSIZE">0</bool>
|
||||||
|
@@ -44,28 +44,21 @@ BEGIN_EVENT_TABLE( wxRichTextStyleOrganiserDialog, wxDialog )
|
|||||||
////@begin wxRichTextStyleOrganiserDialog event table entries
|
////@begin wxRichTextStyleOrganiserDialog event table entries
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_CHAR, wxRichTextStyleOrganiserDialog::OnNewCharClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_CHAR, wxRichTextStyleOrganiserDialog::OnNewCharClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_CHAR, wxRichTextStyleOrganiserDialog::OnNewCharUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_CHAR, wxRichTextStyleOrganiserDialog::OnNewCharUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_PARA, wxRichTextStyleOrganiserDialog::OnNewParaClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_PARA, wxRichTextStyleOrganiserDialog::OnNewParaClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_PARA, wxRichTextStyleOrganiserDialog::OnNewParaUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_PARA, wxRichTextStyleOrganiserDialog::OnNewParaUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_LIST, wxRichTextStyleOrganiserDialog::OnNewListClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_LIST, wxRichTextStyleOrganiserDialog::OnNewListClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_LIST, wxRichTextStyleOrganiserDialog::OnNewListUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_LIST, wxRichTextStyleOrganiserDialog::OnNewListUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_BOX, wxRichTextStyleOrganiserDialog::OnNewBoxClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_BOX, wxRichTextStyleOrganiserDialog::OnNewBoxClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_BOX, wxRichTextStyleOrganiserDialog::OnNewBoxUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_NEW_BOX, wxRichTextStyleOrganiserDialog::OnNewBoxUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_APPLY, wxRichTextStyleOrganiserDialog::OnApplyClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_APPLY, wxRichTextStyleOrganiserDialog::OnApplyClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_APPLY, wxRichTextStyleOrganiserDialog::OnApplyUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_APPLY, wxRichTextStyleOrganiserDialog::OnApplyUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_RENAME, wxRichTextStyleOrganiserDialog::OnRenameClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_RENAME, wxRichTextStyleOrganiserDialog::OnRenameClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_RENAME, wxRichTextStyleOrganiserDialog::OnRenameUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_RENAME, wxRichTextStyleOrganiserDialog::OnRenameUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_EDIT, wxRichTextStyleOrganiserDialog::OnEditClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_EDIT, wxRichTextStyleOrganiserDialog::OnEditClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_EDIT, wxRichTextStyleOrganiserDialog::OnEditUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_EDIT, wxRichTextStyleOrganiserDialog::OnEditUpdate )
|
||||||
|
|
||||||
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE, wxRichTextStyleOrganiserDialog::OnDeleteClick )
|
EVT_BUTTON( ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE, wxRichTextStyleOrganiserDialog::OnDeleteClick )
|
||||||
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE, wxRichTextStyleOrganiserDialog::OnDeleteUpdate )
|
EVT_UPDATE_UI( ID_RICHTEXTSTYLEORGANISERDIALOG_DELETE, wxRichTextStyleOrganiserDialog::OnDeleteUpdate )
|
||||||
|
EVT_BUTTON( wxID_HELP, wxRichTextStyleOrganiserDialog::OnHelpClick )
|
||||||
////@end wxRichTextStyleOrganiserDialog event table entries
|
////@end wxRichTextStyleOrganiserDialog event table entries
|
||||||
|
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
@@ -977,5 +970,15 @@ void wxRichTextStyleOrganiserDialog::OnNewBoxUpdate( wxUpdateUIEvent& event )
|
|||||||
event.Enable((GetFlags() & wxRICHTEXT_ORGANISER_CREATE_STYLES) != 0);
|
event.Enable((GetFlags() & wxRICHTEXT_ORGANISER_CREATE_STYLES) != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP
|
||||||
|
*/
|
||||||
|
|
||||||
|
void wxRichTextStyleOrganiserDialog::OnHelpClick( wxCommandEvent& WXUNUSED(event) )
|
||||||
|
{
|
||||||
|
if ((GetHelpId() != -1) && GetUICustomization())
|
||||||
|
ShowHelp(this);
|
||||||
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
// wxUSE_RICHTEXT
|
// wxUSE_RICHTEXT
|
||||||
|
@@ -293,7 +293,6 @@ BEGIN_EVENT_TABLE( wxSymbolPickerDialog, wxDialog )
|
|||||||
|
|
||||||
////@begin wxSymbolPickerDialog event table entries
|
////@begin wxSymbolPickerDialog event table entries
|
||||||
EVT_COMBOBOX( ID_SYMBOLPICKERDIALOG_FONT, wxSymbolPickerDialog::OnFontCtrlSelected )
|
EVT_COMBOBOX( ID_SYMBOLPICKERDIALOG_FONT, wxSymbolPickerDialog::OnFontCtrlSelected )
|
||||||
|
|
||||||
#if defined(__UNICODE__)
|
#if defined(__UNICODE__)
|
||||||
EVT_COMBOBOX( ID_SYMBOLPICKERDIALOG_SUBSET, wxSymbolPickerDialog::OnSubsetSelected )
|
EVT_COMBOBOX( ID_SYMBOLPICKERDIALOG_SUBSET, wxSymbolPickerDialog::OnSubsetSelected )
|
||||||
EVT_UPDATE_UI( ID_SYMBOLPICKERDIALOG_SUBSET, wxSymbolPickerDialog::OnSymbolpickerdialogSubsetUpdate )
|
EVT_UPDATE_UI( ID_SYMBOLPICKERDIALOG_SUBSET, wxSymbolPickerDialog::OnSymbolpickerdialogSubsetUpdate )
|
||||||
@@ -304,7 +303,8 @@ BEGIN_EVENT_TABLE( wxSymbolPickerDialog, wxDialog )
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
EVT_UPDATE_UI( wxID_OK, wxSymbolPickerDialog::OnOkUpdate )
|
EVT_UPDATE_UI( wxID_OK, wxSymbolPickerDialog::OnOkUpdate )
|
||||||
|
EVT_BUTTON( wxID_HELP, wxSymbolPickerDialog::OnHelpClick )
|
||||||
|
EVT_UPDATE_UI( wxID_HELP, wxSymbolPickerDialog::OnHelpUpdate )
|
||||||
////@end wxSymbolPickerDialog event table entries
|
////@end wxSymbolPickerDialog event table entries
|
||||||
|
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
@@ -1292,4 +1292,24 @@ wxSymbolListCtrl::GetClassDefaultAttributes(wxWindowVariant variant)
|
|||||||
return wxListBox::GetClassDefaultAttributes(variant);
|
return wxListBox::GetClassDefaultAttributes(variant);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // wxUSE_RICHTEXT
|
/*!
|
||||||
|
* wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP
|
||||||
|
*/
|
||||||
|
|
||||||
|
void wxSymbolPickerDialog::OnHelpClick( wxCommandEvent& WXUNUSED(event) )
|
||||||
|
{
|
||||||
|
if ((GetHelpInfo().GetHelpId() != -1) && GetHelpInfo().GetUICustomization())
|
||||||
|
ShowHelp(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* wxEVT_UPDATE_UI event handler for wxID_HELP
|
||||||
|
*/
|
||||||
|
|
||||||
|
void wxSymbolPickerDialog::OnHelpUpdate( wxUpdateUIEvent& event )
|
||||||
|
{
|
||||||
|
event.Enable((GetHelpInfo().GetHelpId() != -1) && GetHelpInfo().GetUICustomization());
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
// wxUSE_RICHTEXT
|
||||||
|
Reference in New Issue
Block a user