Невидимка Topic is solved
-
- Earned some good credits
- Posts: 111
- Joined: Wed Jul 30, 2008 8:01 am
- Location: Russia/MO
- Contact:
Невидимка
Творица какая-то чертовщина! Она даже запускается, но его не видно. Программа висит в процессах, но визуально ее нету.
- Attachments
-
- pass_generator.zip
- код
- (2.37 KiB) Downloaded 145 times
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
web-программирование:PHP,js/Ajax
-
- wxWorld Domination!
- Posts: 1471
- Joined: Tue Nov 14, 2006 7:58 am
- Location: Saint-Petersburg, Russia
Code: Select all
...
Frame::Frame(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style)
// : wxFrame((wxFrame *) NULL, -1, title, pos, size)
...
Просто раскоментируй эту строку и все будет ОК
EDIT: ну уж и заодно можно было бы реальные параметры ему передать:
Code: Select all
...
Frame::Frame(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style)
: wxFrame(parent, id, title, pos, size)
...
Last edited by tan on Mon Aug 18, 2008 12:45 pm, edited 1 time in total.
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
-
- Earned some good credits
- Posts: 111
- Joined: Wed Jul 30, 2008 8:01 am
- Location: Russia/MO
- Contact:
вот дописал можно и попользоваться , только один косяк есть при закрытии программы ошибка памяти выскакивает.
- Attachments
-
- pass_generator.zip
- исходники
- (7.84 KiB) Downloaded 142 times
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
web-программирование:PHP,js/Ajax
-
- wxWorld Domination!
- Posts: 1471
- Joined: Tue Nov 14, 2006 7:58 am
- Location: Saint-Petersburg, Russia
Ну с этим понятно нефиг один и тот же сайзер дважды добавлять:SmileGobo wrote:вот дописал можно и попользоваться , только один косяк есть при закрытии программы ошибка памяти выскакивает.
Code: Select all
...
bSizer1->Add( bSizer6, 1, wxEXPAND, 5 );
//about = new wxButton( this, wxID_ANY, wxT("?"), wxDefaultPosition, wxDefaultSize, 0 );
//bSizer6->Add( about, 0, wxALL, 5 );
bSizer1->Add( bSizer6, 1, wxEXPAND, 5 ); // tan: это здесь лишнее
...
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
-
- Earned some good credits
- Posts: 111
- Joined: Wed Jul 30, 2008 8:01 am
- Location: Russia/MO
- Contact:
За подсказку большое спасибо.
Это к вопросу о том как писать интерфейс граблями типо wxFormBuilder, а потом дорабатывать все напильником с кривыми руками.
Что касается:
Или я вопрос не верно понял?
Это к вопросу о том как писать интерфейс граблями типо wxFormBuilder, а потом дорабатывать все напильником с кривыми руками.
Что касается:
http://docs.wxwidgets.org/2.8.6/wx_timefunctions.htmlИ один вопрос, откуда ты взял wxGetElapsedTime()?
Или я вопрос не верно понял?
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
web-программирование:PHP,js/Ajax
-
- wxWorld Domination!
- Posts: 1471
- Joined: Tue Nov 14, 2006 7:58 am
- Location: Saint-Petersburg, Russia
Все верно Я понял, просто эта функция объявлена как wxDEPRECATED, и в версиях старше 2.6 присутствует только если установлено WXWIN_COMPATIBILITY_2_6. А я это обычно не устанавливаю, что бы сразу потенциальные проблемы при обновлениях вылезали.SmileGobo wrote:За подсказку большое спасибо.
Это к вопросу о том как писать интерфейс граблями типо wxFormBuilder, а потом дорабатывать все напильником с кривыми руками.
Что касается:http://docs.wxwidgets.org/2.8.6/wx_timefunctions.htmlИ один вопрос, откуда ты взял wxGetElapsedTime()?
Или я вопрос не верно понял?
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
-
- wxWorld Domination!
- Posts: 1471
- Joined: Tue Nov 14, 2006 7:58 am
- Location: Saint-Petersburg, Russia
Это в смысле про wxGetElapsedTime()?SmileGobo wrote:А можно по понятнее, а то я валенок, но чую что это важно
Ну на самом деле не так уж и важно wxDEPRECATED означает, что эта функция устарела, и в дальнейших версиях будет удалена совсем. Вот выдержка из stopwatch.h
Code: Select all
#if wxUSE_LONGLONG && WXWIN_COMPATIBILITY_2_6
// Starts a global timer
// -- DEPRECATED: use wxStopWatch instead
wxDEPRECATED( void WXDLLIMPEXP_BASE wxStartTimer() );
// Gets elapsed milliseconds since last wxStartTimer or wxGetElapsedTime
// -- DEPRECATED: use wxStopWatch instead
wxDEPRECATED( long WXDLLIMPEXP_BASE wxGetElapsedTime(bool resetTimer = true) );
#endif // wxUSE_LONGLONG && WXWIN_COMPATIBILITY_2_6
Да нет проблем, я, кстати, тоже в некотором роде администрацияSmileGobo wrote: ЗЫ чото сильно флудим. администрация ругацо не будет?
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10