Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.147.79.32] |
|
Сообщ.
#1
,
|
|
|
Всем привет,
Пытаюсь разобраться с wxWidgets соответственно возник вопрос как тестировать приложения на Mac OS не имея Mac. Знающие люди подскажите пожалуйста есть ли какой эмулятор Mac Os под винду и кто как отлаживает приложения? |
Сообщ.
#2
,
|
|
|
Цитата Int_2006 @ есть ли какой эмулятор Mac Os под винду VMware Workstation? Не помню, умеет ли он эмулировать не нативную архитектуру, но, даже, если не умеет - этих эмуляторов туева хуча. google it. |
Сообщ.
#3
,
|
|
|
Ок спасибо, попутно еще один вопрос, использую VS2005.
Проект удачно компилится, но окно не появляется(нашел видео как создать окно в VS2005 с использованием wxWidgets). #include <wx/wx.h> class wxTestApp : public wxApp { public: virtual bool OnOnit(); }; DECLARE_APP(wxTestApp); IMPLEMENT_APP(wxTestApp); class wxTestMainFrame : public wxFrame { public: wxTestMainFrame(wxWindow * parent, wxWindowID id = wxID_ANY, const wxString & title = wxEmptyString); bool Create(wxWindow * parent, wxWindowID id = wxID_ANY, const wxString & title = wxEmptyString, const wxPoint & pos = wxDefaultPosition, const wxSize & size = wxDefaultSize, long style = wxCLOSE_BOX|wxMINIMIZE_BOX| wxSYSTEM_MENU|wxCAPTION|wxRAISED_BORDER|wxRESIZE_BORDER); }; wxTestMainFrame::wxTestMainFrame(wxWindow * parent, wxWindowID id, const wxString & title) { Create(parent, id, title); } bool wxTestMainFrame::Create(wxWindow * parent, wxWindowID id, const wxString & title, const wxPoint & pos, const wxSize & size, long style) { bool res = wxFrame::Create(parent, id, title, pos, size, style); if (res) { //Create some controls here } return res; } bool wxTestApp::OnOnit() { wxTestMainFrame * frame = new wxTestMainFrame(NULL, wxID_ANY, _("VC++ TEst")); SetTopWindow(frame); frame->Show(); return true; } В OnOnit() не заходит |
Сообщ.
#4
,
|
|
|
Ты немного перепутал имя функции инициализации.
В wxApp она называется не OnOnit, а OnInit Скажу честно, был удивлён, копался долго, пока не заметил |
Сообщ.
#5
,
|
|
|
Ага спасибо уже нашел .
|