Search found 1182 matches

by T-Rex
Mon Jun 18, 2018 10:38 am
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1533

Re: Проблема с компиляцией проекта на wxWidgets

Так, хорошо, wxWidgets собрана, есть статические и динамические библиотеки. А приложение-то собралось? в папке bin/Debug есть EXE файл? И с какими настройками собиралось? Со статической или динамической wxWidgets? Какая папка для additional linker directories в настройках проекта указана? И билд лог...
by T-Rex
Mon Jun 18, 2018 9:58 am
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1533

Re: Проблема с компиляцией проекта на wxWidgets

Со скринов не понятно, что в %WXWIN%\lib и подкаталогах. в lib должны быть подкаталоги что-то типа gcc_dll (если собиралось как SHARED=1), или gcc_lib (если с SHARED=0) и в них должны быть файлы собранных библиотек. Если там есть .so или .dll, то надо их, наверное, скопировать в папку с приложением....
by T-Rex
Sun Jun 17, 2018 7:31 pm
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1533

Re: Проблема с компиляцией проекта на wxWidgets

Оно говорит, что проблема с запуском файла bird.exe. Это не ошибка компилятора или линкера. Давай полный билд лог. И как собрана wxWidgets, как статическая библиотека, или как динамическая? Если как DLL то надо все DLL файлы wxWidgets положить рядом с приложением, или добавить папку, где они лежат в...
by T-Rex
Mon Mar 26, 2018 8:08 am
Forum: C++ Development
Topic: No Int main()
Replies: 7
Views: 618

Re: No Int main()

In order to implement the normal\ordinary wxWidgets app, you need to create the class derived from wxApp (in your case MainApp) and add the IMPLEMENT_APP() macro to the source code, which internally creates the main() function with the default code in it. In MainApp class you will need to use OnInit...
by T-Rex
Thu Mar 22, 2018 10:53 am
Forum: Compiler / Linking / IDE Related
Topic: codeblock + wxwidgets "undefined reference" error
Replies: 2
Views: 859

Re: codeblock + wxwidgets "undefined reference" error

You probably need to add the wxWidgets JPEG library (the exact name may vary depending on your setup, should be something with `wxjpeg` in the file name) after all other wxWidgets libraries in the list of additional dependencies in your project's linker settings.
by T-Rex
Thu Mar 08, 2018 7:17 pm
Forum: Compiler / Linking / IDE Related
Topic: How do I use wxformbuilder inherited class?
Replies: 6
Views: 729

Re: How do I use wxformbuilder inherited class?

Can you post the implementation of MyFrame1::MyFrame1(...) constructor?
by T-Rex
Wed Mar 07, 2018 9:14 am
Forum: C++ Development
Topic: Screen sharing app
Replies: 4
Views: 354

Re: Screen sharing app

So I would be able to create an area selector like this with wxWidgets ? Yes. Capture the screenshot, show the full screen winow and show this screenshot on this window with the area selector. Would it be cross-platform ? If you make it cross-platform, then, for sure, it will be. When using wxWidge...
by T-Rex
Tue Mar 06, 2018 6:25 pm
Forum: Compiler / Linking / IDE Related
Topic: How do I use wxformbuilder inherited class?
Replies: 6
Views: 729

Re: How do I use wxformbuilder inherited class?

Code: Select all

FkF1 *frame = new FkF1(NULL);
?
by T-Rex
Thu Mar 01, 2018 10:03 am
Forum: C++ Development
Topic: webServer and wxThread, multi threading?
Replies: 2
Views: 352

Re: webServer and wxThread, multi threading?

When you want to handle the POST data, create another thread (I personally think that std::thread could be easier for you) and pass the lambda function there which grabs the outer data by reference. But indeed, you will need to store the POST data somewhere to ensure that it stays alive after your c...
by T-Rex
Wed Feb 28, 2018 9:57 am
Forum: C++ Development
Topic: Connect problem
Replies: 4
Views: 366

Re: Connect problem

You are adding the event handler to your Rect object. When you call Connect() it means like 'when `r` receives the mouse double click event, call the OnDoubleClick method of myFrame'. So, now you have the Rect object which can handle double click events. But you still didn't make the `r` object to r...
by T-Rex
Mon Feb 26, 2018 12:25 pm
Forum: wxWidgets Development (Russian)
Topic: wxDialog c wxRESIZE_BORDER стилем без угловой иконки
Replies: 2
Views: 1009

Re: wxDialog c wxRESIZE_BORDER стилем без угловой иконки

wxDialog dlg(mainWindow, wxID_ANY, wxT("Demo"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER); wxBoxSizer * sizer = new wxBoxSizer(wxVERTICAL); wxBoxSizer * psizer = new wxBoxSizer(wxVERTICAL); wxPanel * panel = new wxPanel(&dlg); wxTextCtrl * edit = new wxTextCtrl(pan...
by T-Rex
Wed Feb 21, 2018 1:42 pm
Forum: C++ Development
Topic: wxWidgets, private classes and header files
Replies: 2
Views: 363

Re: wxWidgets, private classes and header files

Move the implementation of all methods of Serial class into separate CPP file.
Or, just make them inline (inside the class). You get these errors because you have the implementation of methods and their declaration in the same hader file, which is visible by multiple other source files.
by T-Rex
Wed Feb 21, 2018 9:08 am
Forum: wxWidgets Development (Russian)
Topic: wxShell и wxExecute не любят двойные кавычки в папраметрах
Replies: 7
Views: 1211

Re: wxShell и wxExecute не любят двойные кавычки в папраметрах

В общем, там, наверное, проблема с pause или с концовкой где выдача переадресуется в файл. У меня скачанный openssl с пол-пинка так и не заработал с gost, а настраивать лень и некогда. Но с pause я вижу что оно там в консоль выводит usage, а без pause сразу консольное окно закрывается. Может даже вс...
by T-Rex
Tue Feb 20, 2018 10:12 am
Forum: wxWidgets Development (Russian)
Topic: wxShell и wxExecute не любят двойные кавычки в папраметрах
Replies: 7
Views: 1211

Re: wxShell и wxExecute не любят двойные кавычки в папраметрах

Windows. С кавычками работает. wxExecute(wxT("notepad \"D:\\Projects\\README.md\"")); Linux. Тоже работает нормально. long exitCode = wxExecute(wxT("gedit \"/home/t-rex/demo.txt\"")); Какая результирующая строка получается после подстановки параметров? Как себя ведет команда без редиректа выдачи в ф...
by T-Rex
Sun Feb 18, 2018 3:36 pm
Forum: C++ Development
Topic: Running window on thread
Replies: 4
Views: 469

Re: Running window on thread

Example of how to use wxWidgets in DLL: https://github.com/T-Rex/wxModularApp Related article (in Russian, you can use Google Translate): https://wxwidgets.info/razrabotka-krossplatformennyx-modulnyx-prilozhenij-na-c-s-bibliotekoj-wxwidgets/ You will need to combine the approach from the forum topic...