wxWidgets е с отворен код и по-платформа C ++ софтуер GUI библиотека, която предлага класове за всички общи контроли GUI, както и пълен набор от помощни класове за най-често срещаните задачи за кандидатстване, като се започне от HTML дисплей и обработка на изображения за работа в мрежа и многонишкова.
wxWidgets използва родния джаджи на всички платформи когато е възможно и запълва липсващите за някои платформи, използващи общи проверки, написани със себе си wxWidgets.
wxWidgets е независим от платформата софтуер, което означава, че тя може да се използва за Linux, UNIX, Windows или Mac OS & Nbsp; X & Nbsp;. операционни системи, подкрепящи двете 32-битови и 64-битови архитектури
Какво ново в тази версия:
- промени Unicode свързани
- wxODBC и вноската на библиотеки отстраняване
- Промените в поведението не дава резултат в компилация грешки
- Изграждане на промени в системата
- Големите нови функции в тази версия
Какво ново във версия 3.0.0 RC1:
- 3.0 освобождаване е кулминацията на няколко години работят, тъй като 2.8 и така носи много важни подобрения в сравнение със старата стабилна серия, като много по-добре и по-лесно да се използва за подкрепа Unicode, новата wxOSX / Cocoa пристанище, подходящо за застрояване на 64 битови приложения с графичен интерфейс под OS X, и подкрепата за GTK + 3 в wxGTK порт, както и огромен брой други нови функции и корекции на грешки.
Какво ново във версия 2.9.2:
- Добавена ХЛ и ENV аргументи за wxExecute () ( Emilien Kia).
- Добавено & quot; почивка & quot; аргумент да wxString :: Преди {Първо, Last} ().
- Добавено wxThread :: OnKill () и OnDelete () се извика отново.
- Добавено wxFile :: GetLastError () и ClearLastError () (Рязанов).
- Добавени negatable командния ред ключове (Armel Asselin).
- Добавено wxVersionInfo и различни GetLibraryVersionInfo () функции (troelsk).
- Добавено wxNumberFormatter за справяне с хиляди сепаратори.
- Добавено wxIntegerValidator и wxFloatingPointValidator валидатори.
- Добавено wxIMAGE_OPTION_GIF_COMMENT да четат и пишат GIF коментари (troelsk).
- Добавено wxStack клас шаблон.
- Добавена прецизност параметър да wxString :: От [C] Double ().
- Добавено wxThread :: Изчакайте () и Delete () & quot; изчакайте режим & quot; параметър (Каталин Raceanu).
- Позволи показва милисекунди в wxLog времеви печати (TAN).
- Добавена е поддръжка за обработка на инструкции в wxXmlDocument (Nick Matthews).
- Добавено wxThreadEvent за комуникация между теми, да wxBase.
- Unix:
- Fix фалшиви грешки при писане на дъщерен процес тръба (Рязанов).
- All (GUI):
- Прилагане на подкрепа за маркиране в wxButton и wxStaticText.
- Добавено wxRichMessageDialog (Рикард Westerlund, GSoC 2010 проекта).
- Добавено wxCommandLinkButton (Рикард Westerlund, GSoC 2010 проекта).
- Добавено wxUIActionSimulator (Steven Lamerton, GSoC 2010 проекта).
- Добавена е поддръжка за динамично автоматично допълване в wxTextEntry.
- Добавени снимки подкрепят да wxToggleButton (Гарик Meeker).
- wxAUI: Подкрепа авто неориентируема ленти с инструменти (WSU) .
- wxAUI: добави поддръжка за икони в прозореца на заглавията (Triton) .
- Добавено wxPanel :: SetBackgroundBitmap ().
- Добавено wxDataViewCtrl :: Определете / GetCurrentItem ().
- Добавена възможност за изключване на отделни wxDataViewCtrl позиции (Нено Ганчев).
- wxHTML:. Правят в RTL цел вътре RTL прозорец (Richard Bullington-McGuire)
- wxRibbon:. Добави EVT_RIBBONGALLERY_CLICKED събитие (John Roberts)
- wxRibbon: позволява скриване на панелите и показва раздели само (snowleopard) .
- Добави подкрепа за деца документи, за да docview рамка.
- Добави подкрепа за CP-866 за кодиране, за да wxEncodingConverter (madnut).
- Последователност поправки за клавишни събития във всички големи пристанища.
- Добавено EVT_RIBBONBAR_TAB_LEFT_DCLICK събитие (snowleopard).
- Fix дисплей на дясно подравнен колони в wxGenericListCtrl (JL).
- Възстановяване на текст влачене и пускане в wxSTC разбити от Scintilla 2 актуализация (Jens Lody).
- Добави подкрепа за самоличност диапазони XRC (David Hart).
- Добавено wxToolbook XRC манипулатор (Andrea Zanellato).
- Добавено wxDocManager :: FindTemplate () (troelsk).
- Върни булев, не нищожен, от wxImage :: ConvertAlphaToMask () (troelsk).
- Фиксирана преоразмеряване колони в wxGrid, когато те са били преподреждат.
- Фиксирана клавиатура навигация, когато wxGrid колони се преподреждат.
- Добавено wxImage :: Rotate180 () (Jeff Тъпър).
- Поддръжка за запазване TGA файлове.
- Добавено wxArtProvider връщане високи икони качество от проекта Tango.
- wxPropertyGrid: Добавено & quot; HasAlpha & quot; атрибут за wxColourProperty.
- wxPropertyGrid: Забраняването на имот не работи правилно, ако един елемент дете
- беше избран (Sebastien Gallou).
- Поддръжка за запазване PNG файлове с палитра (troelsk).
- Поддръжка за запазване като GIF и анимиран GIF (troelsk).
- Fix wxWrapSizer минимална изчисляване размера (Каталин Raceanu).
- Добавено wxFont :: Подчертан () и MakeUnderlined () методи.
- Добавено wxFont :: SetSymbolicSize () и свързаните с тях методи.
- Fix SVG файлове поколение в локали, използвайки десетичната запетая (snowleopard).
- Fix определяне подсказките за родово wxSpinCtrl (Каталин Raceanu).
- Добавена е поддръжка за четене Резолюция на изображението от PNG изображения (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: по-добра подкрепа за тематични и потребителски панел произход, особено на OS X .
- Добави константи WXK_CONTROL_A..WXK_CONTROL_Z (Ян ван Dijk).
- Добави подкрепа за алфа-канал в цветове в wxSVGFileDC (snowleopard).
- Позволи персонализиране AUI цветове раздел в wxAuiTabArt (snowleopard).
- Добавено wxAffineMatrix2D клас (Каталин Raceanu).
- Позволи показва Визуализация конструкция без модално (John Roberts).
- Подобряване на външния вид на родовото wxHyperlinkCtrl (David Connet).
- GTK:
- Подобряване на диалоговия печат / страница за настройка (rafravago).
- Превключи на GtkTooltip от отхвърлени GtkTooltips (Emilien Kia).
- wxTLW генерира wxEVT_MAXIMIZE.
- Fix копиране на данни от клипборда да първична селекция (David Hart).
- Прилагане wxGraphicsContext :: GetSize () (Marcin Wojdyr).
- Прилагане wxCalendarCtrl :: SetDateRange () за родния контрол.
- MSW:
- Native изпълнение на wxHyperlinkCtrl и wxProgressDialog по новите версии на Windows (Рикард Westerlund, GSoC 2010 проекта).
- Fix Cygwin 1.7 строителство (David Gangola).
- Позволи използване wxDC :: DrawText () с няколко реда текст.
- Fix wxBitmapButton решимост-добрият размер разбити в 2.9.1.
- Center задача диалоговия базирани wxProgressDialog на родителя (John Roberts).
- wxAutomationObject :: GetInstance () създава обекти по поръчка (Коля Kosenko).
- Fix поколение EVT_UPDATE_UI за позиции в подменюта (WSU).
- Добавена е поддръжка за световната трансформация матрица да wxDC (Каталин Raceanu).
Какво ново във версия 2.9.2 RC1:
- All:
- Използвайте стандартни приложения на контейнерните класове по подразбиране, трябва да бъдат изрично определени wxUSE_STD_CONTAINERS до 0, за да използвате wxWidgets реализации.
- Добавена ХЛ и ENV аргументи за wxExecute () (Emilien Kia).
- Добавено & quot; почивка & quot; аргумент да wxString :: Преди {Първо, Last} ().
- Добавено wxThread :: OnKill () и OnDelete () се извика отново.
- Добавено wxFile :: GetLastError () и ClearLastError () (Рязанов).
- Добавени negatable командния ред ключове (Armel Asselin).
- Добавено wxVersionInfo и различни GetLibraryVersionInfo () функции (troelsk).
- Добавено wxNumberFormatter за справяне с хиляди сепаратори.
- Добавено wxIntegerValidator и wxFloatingPointValidator валидатори.
- Добавено wxIMAGE_OPTION_GIF_COMMENT да четат и пишат GIF коментари (troelsk).
- Добавено wxStack клас шаблон.
- Добавена прецизност параметър да wxString :: От [C] Double ().
- Добавено wxThread :: Изчакайте () и Delete () & quot; изчакайте режим & quot; параметър (Каталин Raceanu).
- Позволи показва милисекунди в wxLog времеви печати (TAN).
- Добавена е поддръжка за обработка на инструкции в wxXmlDocument (Nick Matthews).
- Добавено wxThreadEvent за комуникация между теми, да wxBase.
- Unix:
- Fix фалшиви грешки при писане на дъщерен процес тръба (Рязанов).
- All (GUI):
- Прилагане на подкрепа за маркиране в wxButton и wxStaticText.
- Добавено wxRichMessageDialog (Рикард Westerlund, GSoC 2010 проекта).
- Добавено wxCommandLinkButton (Рикард Westerlund, GSoC 2010 проекта).
- Добавено wxUIActionSimulator (Steven Lamerton, GSoC 2010 проекта).
- Добавена е поддръжка за динамично автоматично допълване в wxTextEntry.
- Добавени снимки подкрепят да wxToggleButton (Гарик Meeker).
- wxAUI: Подкрепа авто неориентируема ленти с инструменти (WSU) .
- wxAUI: добави поддръжка за икони в прозореца на заглавията (Triton) .
- Добавено wxPanel :: SetBackgroundBitmap ().
- Добавено wxDataViewCtrl :: Определете / GetCurrentItem ().
- Добавена възможност за изключване на отделни wxDataViewCtrl позиции (Нено Ганчев).
- wxHTML:. Правят в RTL цел вътре RTL прозорец (Richard Bullington-McGuire)
- wxRibbon:. Добави EVT_RIBBONGALLERY_CLICKED събитие (John Roberts)
- wxRibbon: позволява скриване на панелите и показва раздели само (snowleopard) .
- Добави подкрепа за деца документи, за да docview рамка.
- Добави подкрепа за CP-866 за кодиране, за да wxEncodingConverter (madnut).
- Последователност поправки за клавишни събития във всички големи пристанища.
- Добавено EVT_RIBBONBAR_TAB_LEFT_DCLICK събитие (snowleopard).
- Fix дисплей на дясно подравнен колони в wxGenericListCtrl (JL).
- Възстановяване на текст влачене и пускане в wxSTC разбити от Scintilla 2 актуализация (Jens Lody).
- Добави подкрепа за самоличност диапазони XRC (David Hart).
- Добавено wxToolbook XRC манипулатор (Andrea Zanellato).
- Добавено wxDocManager :: FindTemplate () (troelsk).
- Върни булев, не нищожен, от wxImage :: ConvertAlphaToMask () (troelsk).
- Фиксирана преоразмеряване колони в wxGrid, когато те са били преподреждат.
- Фиксирана клавиатура навигация, когато wxGrid колони се преподреждат.
- Добавено wxImage :: Rotate180 () (Jeff Тъпър).
- Поддръжка за запазване TGA файлове.
- Добавено wxArtProvider връщане високи икони качество от проекта Tango.
- wxPropertyGrid: Добавено & quot; HasAlpha & quot; атрибут за wxColourProperty.
- wxPropertyGrid: Деактивирането на имот не работи правилно, ако един елемент дете беше избран (Sebastien Gallou).
- Поддръжка за запазване PNG файлове с палитра (troelsk).
- Поддръжка за запазване като GIF и анимиран GIF (troelsk).
- Fix wxWrapSizer минимална изчисляване размера (Каталин Raceanu).
- Добавено wxFont :: Подчертан () и MakeUnderlined () методи.
- Добавено wxFont :: SetSymbolicSize () и свързаните с тях методи.
- Fix SVG файлове поколение в локали, използвайки десетичната запетая (snowleopard).
- Fix определяне подсказките за родово wxSpinCtrl (Каталин Raceanu).
- Добавена е поддръжка за четене Резолюция на изображението от PNG изображения (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: по-добра подкрепа за тематични и потребителски панел произход, особено на OS X .
- Добави константи WXK_CONTROL_A..WXK_CONTROL_Z (Ян ван Dijk).
- Добави подкрепа за алфа-канал в цветове в wxSVGFileDC (snowleopard).
- Позволи персонализиране AUI цветове раздел в wxAuiTabArt (snowleopard).
- Добавено wxAffineMatrix2D клас (Каталин Raceanu).
- Позволи показва Визуализация конструкция без модално (John Roberts).
- Подобряване на външния вид на родовото wxHyperlinkCtrl (David Connet).
- GTK:
- Подобряване на диалоговия печат / страница за настройка (rafravago).
- Превключи на GtkTooltip от отхвърлени GtkTooltips (Emilien Kia).
- wxTLW генерира wxEVT_MAXIMIZE.
- Fix копиране на данни от клипборда да първична селекция (David Hart).
- Прилагане wxGraphicsContext :: GetSize () (Marcin Wojdyr).
- Прилагане wxCalendarCtrl :: SetDateRange () за родния контрол.
Какво ново във версия 2.9.0:
- подобрения включват премахването на разграничението между ANSI и Unicode изгражда и преработен Mac OS X архитектура, поддържа както 32-битов Carbon и 32-битова / 64-битови варианти на какао (wxOSX / Cocoa в алфа стадий), добавянето на класове собственост на електрически мрежи, засилен контрол оглед данни с комбиниран дърво и списък поведение контрол, подкрепа за устойчиви обекти, както и напълно ревизиран Doxygen-базирани документи.
<силни> Изисквания :
- GTK +
Коментари не е намерена