X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5e998a336aca531645b3fb2ca072b02f3db17a11..59af5f19d077fa88fad9bf6a01040f5af390da79:/utils/dialoged/src/reseditr.cpp?ds=sidebyside diff --git a/utils/dialoged/src/reseditr.cpp b/utils/dialoged/src/reseditr.cpp index f4d2e4d600..d228a23834 100644 --- a/utils/dialoged/src/reseditr.cpp +++ b/utils/dialoged/src/reseditr.cpp @@ -175,7 +175,7 @@ bool wxResourceManager::Initialize() #ifdef __WXMSW__ m_bitmapImage = new wxBitmap("WXWINBMP", wxBITMAP_TYPE_BMP_RESOURCE); #endif -#if defined(__WXGTK__) || defined(__WXMOTIF__) +#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) m_bitmapImage = new wxBitmap( wxwin_xpm ); #endif } @@ -2397,51 +2397,6 @@ void wxResourceEditorScrolledWindow::DrawTitle(wxDC& dc) } } -// Popup menu callback -void ObjectMenuProc(wxMenu *menu, wxCommandEvent& event) -{ - wxWindow *data = (wxWindow *)menu->GetClientData(); - if (!data) - return; - - switch (event.GetId()) - { - case OBJECT_MENU_TITLE: - { - event.Skip(); - break; - } - case OBJECT_MENU_EDIT: - { - wxResourceManager::GetCurrentResourceManager()->EditWindow(data); - break; - } - case OBJECT_MENU_DELETE: - { - // Before deleting a dialog, give the user a last chance - // change their mind, in case they accidentally right - // clicked the dialog rather than the widget they were - // aiming for. - if (data->IsKindOf(CLASSINFO(wxPanel))) - { - wxString str(wxT("Deleting dialog : ")); - str += data->GetName(); - if (wxMessageBox(wxT("Are you sure?"), str, wxYES_NO | wxCENTRE) == wxNO) - return; - } - - wxResourceManager::GetCurrentResourceManager()->DeselectItemIfNecessary(data); - - wxResourceManager::GetCurrentResourceManager()->SaveInfoAndDeleteHandler(data); - wxResourceManager::GetCurrentResourceManager()->DeleteResource(data); - wxResourceManager::GetCurrentResourceManager()->DeleteWindow(data); - break; - } - default: - break; - } -} - /* * Main toolbar * @@ -2904,7 +2859,7 @@ bool wxResourceManager::InsertLabelResource(wxItemResource* parent, wxItemResour font = parent->GetFont(); if (!font.Ok() || (parent->GetResourceStyle() & wxRESOURCE_USE_DEFAULTS)) - font = wxSystemSettings::GetSystemFont(wxSYS_DEFAULT_GUI_FONT); + font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT); int labelX, labelY; wxCoord labelWidth, labelHeight;