Соит ли использовать wxWidgets 3 Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
skozlov
Knows some wx things
Knows some wx things
Posts: 26
Joined: Tue Dec 16, 2008 12:54 pm

Соит ли использовать wxWidgets 3

Post by skozlov »

Интересует насколько стабильна эта версия.
Ясно, что она еще в разработке...
хочется заюзать wxDataViewCtrl.

В 2.8.9 оно еще не совсем доделано, как я понял (сейчас использую wxGrid).

Кто пользовался подскажите, пожалуйста, стоит ли переползать с 2.8.9 на 3? или ограничится 2.8.10?

Спасибо.
van_user
Experienced Solver
Experienced Solver
Posts: 55
Joined: Wed Jun 11, 2008 9:28 pm
Location: UA

Re: Соит ли использовать wxWidgets 3

Post by van_user »

skozlov wrote:хочется заюзать wxDataViewCtrl.
Не один ты такой :)
skozlov wrote: Кто пользовался подскажите, пожалуйста, стоит ли переползать с 2.8.9 на 3? или ограничится 2.8.10?
Собрал 2.9.0(?) ( svn за 13.03.2009) с параметрами по умолчанию ( с поддержкой 2.8 ).
Изменения
1 - исходники надо сохранить в utf.
2 - с кириллицей надо работать через wchar_t ( мне раньше хватало char).
Пока скомпилировать программу не получилось - ругается на многократное объявление функции, хотя если собирать под 2.8.7 - нормально. По-этому может еще чего-нибудь выскочит.
Win XP (SP0), mingw, wx 2.9.0
skozlov
Knows some wx things
Knows some wx things
Posts: 26
Joined: Tue Dec 16, 2008 12:54 pm

Post by skozlov »

Спасибо за ответ.
Хм.. Будем экспериментировать...

Скачаю wxDesigner 2.19c на посмотреть. Но вроде собран с wx3.
WinXp, wxWidgets 2.8.9, wxWidgets-svn, MSVC 9
Kolya
Experienced Solver
Experienced Solver
Posts: 85
Joined: Mon Dec 11, 2006 11:35 am
Location: /dev/null

Re: Соит ли использовать wxWidgets 3

Post by Kolya »

van_user wrote: 1 - исходники надо сохранить в utf.
2 - с кириллицей надо работать через wchar_t ( мне раньше хватало char).
А разве и так не работает? У меня пример minimal нормально работает даже если строки прописаны в кодировке windows-1251
van_user wrote: Пока скомпилировать программу не получилось - ругается на многократное объявление функции, хотя если собирать под 2.8.7 - нормально. По-этому может еще чего-нибудь выскочит.
Надо проверить правильно ли выбрана CRT, надо смотреть в настройках проекта C++/Code Generation/Runtime library

Microsoft Visual C++ Guide
van_user
Experienced Solver
Experienced Solver
Posts: 55
Joined: Wed Jun 11, 2008 9:28 pm
Location: UA

Re: Соит ли использовать wxWidgets 3

Post by van_user »

Kolya wrote: А разве и так не работает? У меня пример minimal нормально работает даже если строки прописаны в кодировке windows-1251
Я так понял что это надо если wxWidgets собрирались в Unicode конфигурации. Хотя это догадки. У меня просто на русские символьные константы ( или может чего другое, не помню) gcc ругался (Illegal byte se.....). Перекодировка помогла.
Kolya wrote: Надо проверить правильно ли выбрана CRT, надо смотреть в настройках проекта C++/Code Generation/Runtime library
IDE = Notepad++, makefile - переделанный с samples\minimal :).
Mожет я там чего-нибудь не то удалил/заменил. Как доберусь до момента перехода на 2.9.0/DataViewCtrl - буду разбираться, пока есть чего править в исходниках. :)
Win XP (SP0), mingw, wx 2.9.0