X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e1c6c6aede1a66cad8444b555d5f763235b21a35..ab7ce33c563651f790f99d64ee56727706047ae3:/utils/dialoged/src/reseditr.cpp?ds=sidebyside diff --git a/utils/dialoged/src/reseditr.cpp b/utils/dialoged/src/reseditr.cpp index bad86bcbeb..2bf9a8d487 100644 --- a/utils/dialoged/src/reseditr.cpp +++ b/utils/dialoged/src/reseditr.cpp @@ -58,7 +58,7 @@ wxResourceManager *wxResourceManager::sm_currentResourceManager = NULL; -#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) +#if !defined(__WXMSW__) #include "bitmaps/load.xpm" #include "bitmaps/save.xpm" #include "bitmaps/new.xpm" @@ -150,11 +150,9 @@ bool wxResourceManager::Initialize() windowsDir += "\\dialoged.ini" ; m_optionsResourceFilename = windowsDir; -#elif defined(__WXGTK__) || defined(__WXMOTIF__) || (defined(__WXMAC__) && defined(__DARWIN__)) +#else wxGetHomeDir( &m_optionsResourceFilename ); m_optionsResourceFilename += "/.dialogedrc"; -#else -#error "Unsupported platform." #endif LoadOptions(); @@ -174,8 +172,7 @@ bool wxResourceManager::Initialize() { #ifdef __WXMSW__ m_bitmapImage = new wxBitmap("WXWINBMP", wxBITMAP_TYPE_BMP_RESOURCE); -#endif -#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) +#else m_bitmapImage = new wxBitmap( wxwin_xpm ); #endif } @@ -768,8 +765,7 @@ wxToolBar *wxResourceManager::OnCreateToolBar(wxFrame *parent) wxBitmap ToolbarCopyHeightBitmap("COPYHEIGHTTOOL"); wxBitmap ToolbarDistributeHorizBitmap("DISTHORIZTOOL"); wxBitmap ToolbarDistributeVertBitmap("DISTVERTTOOL"); -#endif -#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) +#else wxBitmap ToolbarLoadBitmap( load_xpm ); wxBitmap ToolbarSaveBitmap( save_xpm); wxBitmap ToolbarNewBitmap( new_xpm ); @@ -2282,7 +2278,7 @@ void wxResourceEditorFrame::OnExit(wxCommandEvent& WXUNUSED(event)) void wxResourceEditorFrame::OnAbout(wxCommandEvent& WXUNUSED(event)) { char buf[300]; - sprintf(buf, "wxWindows Dialog Editor %.1f\nAuthor: Julian Smart \nJulian Smart (c) 1996-1999", wxDIALOG_EDITOR_VERSION); + sprintf(buf, "wxWindows Dialog Editor %.1f\n(c) Julian Smart 1996-1999", wxDIALOG_EDITOR_VERSION); wxMessageBox(buf, "About Dialog Editor", wxOK|wxCENTRE); } @@ -2397,51 +2393,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 *