WxWidgets є відкритим вихідним кодом і крос-платформний C ++ бібліотека GUI програмне забезпечення, яке пропонує заняття для всіх стандартних елементів управління з графічним інтерфейсом, а також повним набором допоміжних класів для найбільш поширених прикладних задач, починаючи від HTML-дисплеєм і обробки зображення в мережі і многопоточность.
WxWidgets використовує власні віджети на всіх платформах коли це можливо і заповнює відсутні прогалини на деяких платформах з використанням основних елементів управління, написаних з самого WxWidgets.
WxWidgets є незалежним від платформи програмне забезпечення, яке означає, що вона може бути використана на Linux, UNIX, Windows, або Mac OS і NBSP; X & NBSP; Операційні системи., Підтримуючи як 32-бітові, так і 64-бітові архітектури
Що нового У цьому випуску:
- зміни Unicode, пов'язаних з
- wxODBC і видалення CONTRIB бібліотеки
- Зміни в поведінці, що не приводять до помилок компіляції
- Build системні зміни
- Основні нові функції в цій версії
Що нового у версії 3.0.0 RC1:
- 3,0 реліз кульмінацією декількох років працювати з 2,8 і так приносить багато важливих поліпшень в порівнянні зі старою стабільною серії, такі як набагато краще і простіше у використанні, підтримка Unicode, новий порт wxOSX / Какао, підходить для розробки 64 бітних додатків з графічним інтерфейсом під OS X, і підтримка GTK + 3, в wxGTK порт, а також величезна кількість інших нових функцій і виправлень.
Що нового у версії 2.9.2:
- Додана УХО і навколишнє середовище аргументи wxExecute () ( Emilien Kia).
- Додана & Quot; інші і Quot; Аргумент wxString :: Перед {Ім'я, Прізвище} ().
- Додана wxThread :: OnKill () і OnDelete () зворотний дзвінок.
- Додана wxFile :: GetLastError () і ClearLastError () (Рязанов).
- Додана negatable ключі командного рядка (Armel Asselin).
- Додана wxVersionInfo і різні GetLibraryVersionInfo () функції (troelsk).
- Додана wxNumberFormatter для роботи з тисячами сепараторів.
- Додана wxIntegerValidator і wxFloatingPointValidator валідатори.
- Додана wxIMAGE_OPTION_GIF_COMMENT читати і писати GIF коментарі (troelsk).
- Додана wxStack шаблонний клас.
- Доданий параметр Точність, з wxString :: З [C] Подвійний ().
- Додана wxThread :: Wait () і Delete () і Quot; режим & Quot чекати; Параметр (Каталін Raceanu).
- Дозволити показувати мілісекунд в wxLog тимчасових міток (TAN).
- Додана підтримка для обробки інструкції в wxXmlDocument (Nick Matthews).
- Додана wxThreadEvent для спілкування між потоками в wxBase.
- Unix:
- Fix помилкових помилок при записі на дочірнього процесу труби (Рязанов).
- Все (GUI):
- реалізувати підтримку розмітки в wxButton і wxStaticText.
- Додана wxRichMessageDialog (Рікард Westerlund, GSoC 2010 проекту).
- Додана wxCommandLinkButton (Рікард Westerlund, GSoC 2010 проекту).
- Додана wxUIActionSimulator (Steven Lamerton, GSoC 2010 проекту).
- Додана підтримка динамічного автозавершения в wxTextEntry.
- Додана зображення підтримка wxToggleButton (Гаррік Meeker).
- wxAUI: підтримка автоматичного тіруемо панелі інструментів (WSU) .
- wxAUI: додати підтримку для значків в панелі заголовків (тритон) .
- Додана wxPanel :: SetBackgroundBitmap ().
- Додана wxDataViewCtrl :: Встановити / GetCurrentItem ().
- Додана можливість відключати окремі елементи wxDataViewCtrl (Neno Ганчев).
- wxHTML :. Зробити в RTL того, всередині вікна RTL (Richard Буллінгтон-McGuire)
- wxRibbon :. долучення EVT_RIBBONGALLERY_CLICKED подія (Джон Робертс)
- 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 константи (Jan ван Дейк).
- Додана підтримка для альфа-каналу в кольорах в 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 () для рідного управління.
- ТПВ:
- Рідний реалізація wxHyperlinkCtrl і wxProgressDialog в сучасних версіях Windows (Рікард Westerlund, GSoC 2010 проекту).
- Fix Cygwin 1,7 збірку (David Gangola).
- дозволяє використовувати wxDC :: DrawText () з багаторядковим текстів.
- Fix wxBitmapButton кращий визначення розміру порушена в 2.9.1.
- Центр завдань на базі діалогового вікна wxProgressDialog на батька (Джон Робертс).
- wxAutomationObject :: GetInstance () створює об'єкти на вимогу (Коля Косенко).
- Fix покоління EVT_UPDATE_UI елементів в підміню (WSU).
- Додана підтримка для матриці перетворення світу до wxDC (Каталін Raceanu).
Що нового у версії 2.9.2 RC1:
- All:
- Використовувати стандартні реалізації контейнерних класів за замовчуванням, необхідно явно задати wxUSE_STD_CONTAINERS 0, щоб використовувати реалізації WxWidgets.
- Додана УХО і навколишнє середовище аргументи wxExecute () (Emilien Kia).
- Додана & Quot; інші і Quot; Аргумент wxString :: Перед {Ім'я, Прізвище} ().
- Додана wxThread :: OnKill () і OnDelete () зворотний дзвінок.
- Додана wxFile :: GetLastError () і ClearLastError () (Рязанов).
- Додана negatable ключі командного рядка (Armel Asselin).
- Додана wxVersionInfo і різні GetLibraryVersionInfo () функції (troelsk).
- Додана wxNumberFormatter для роботи з тисячами сепараторів.
- Додана wxIntegerValidator і wxFloatingPointValidator валідатори.
- Додана wxIMAGE_OPTION_GIF_COMMENT читати і писати GIF коментарі (troelsk).
- Додана wxStack шаблонний клас.
- Доданий параметр Точність, з wxString :: З [C] Подвійний ().
- Додана wxThread :: Wait () і Delete () і Quot; режим & Quot чекати; Параметр (Каталін Raceanu).
- Дозволити показувати мілісекунд в wxLog тимчасових міток (TAN).
- Додана підтримка для обробки інструкції в wxXmlDocument (Nick Matthews).
- Додана wxThreadEvent для спілкування між потоками в wxBase.
- Unix:
- Fix помилкових помилок при записі на дочірнього процесу труби (Рязанов).
- Все (GUI):
- реалізувати підтримку розмітки в wxButton і wxStaticText.
- Додана wxRichMessageDialog (Рікард Westerlund, GSoC 2010 проекту).
- Додана wxCommandLinkButton (Рікард Westerlund, GSoC 2010 проекту).
- Додана wxUIActionSimulator (Steven Lamerton, GSoC 2010 проекту).
- Додана підтримка динамічного автозавершения в wxTextEntry.
- Додана зображення підтримка wxToggleButton (Гаррік Meeker).
- wxAUI: підтримка автоматичного тіруемо панелі інструментів (WSU) .
- wxAUI: додати підтримку для значків в панелі заголовків (тритон) .
- Додана wxPanel :: SetBackgroundBitmap ().
- Додана wxDataViewCtrl :: Встановити / GetCurrentItem ().
- Додана можливість відключати окремі елементи wxDataViewCtrl (Neno Ганчев).
- wxHTML :. Зробити в RTL того, всередині вікна RTL (Richard Буллінгтон-McGuire)
- wxRibbon :. долучення EVT_RIBBONGALLERY_CLICKED подія (Джон Робертс)
- 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 константи (Jan ван Дейк).
- Додана підтримка для альфа-каналу в кольорах в 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-розрядні вуглецю і 32-біт / 64-біт варіанти какао (wxOSX / какао при альфа-стадії), додавання класів нерухомість сітки, посилення контролю перегляду даних з поєднанні дерево і поведінку управління список, підтримка постійних об'єктів, і повністю переглянутий Doxygen-документація.
Вимоги
- GTK +
Коментар не знайдено