WxWidgets является открытым исходным кодом и кросс-платформенный C ++ библиотека GUI программное обеспечение, которое предлагает занятия для всех стандартных элементов управления с графическим интерфейсом, а также полным набором вспомогательных классов для наиболее распространенных прикладных задач, начиная от HTML дисплее изображений и манипуляции с сетей и многопоточность.
WxWidgets использует собственные виджеты на всех платформах когда это возможно и заполняет недостающие пробелы на некоторых платформах с использованием общих элементов управления, написанных с самого WxWidgets.
WxWidgets является независимым от платформы программное обеспечение, которое означает, что он может быть использован на Linux, UNIX, Windows, или Mac OS & NBSP; Х & NBSP;. операционных системах поддержки как 32-разрядные, так и 64-битные архитектуры
Что нового В этом выпуске:
- изменения, связанные с Unicode
- wxODBC и удаление CONTRIB библиотеки
- Изменения в поведении не в результате ошибки компиляции
- Строительный системные изменения
- Основные новые функции в этой версии
Что нового в версии 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 переключатели командной строки (Армел Асселин).
- Добавлена wxVersionInfo и различные GetLibraryVersionInfo () функции (troelsk).
- Добавлена wxNumberFormatter для работы с тысячами сепараторы.
- Добавлена wxIntegerValidator и wxFloatingPointValidator валидаторы.
- Добавлена wxIMAGE_OPTION_GIF_COMMENT читать и писать GIF комментарии (troelsk).
- Добавлена wxStack шаблонный класс.
- Добавлен параметр Точность, с wxString :: Из [С] Дважды ().
- Добавлена wxThread :: Wait () и Delete () и Quot; режим & Quot ждать; Параметр (Каталин Raceanu).
- Разрешить показывать миллисекунд в wxLog штампов времени (TAN).
- Добавлена поддержка для обработки инструкции в wxXmlDocument (Ник Мэттьюс).
- Добавлена wxThreadEvent для общения между нитями, чтобы wxBase.
- Unix:
- Fix ложных ошибок при записи дочернего процесса трубы (Рязанов).
- Все (GUI):
- Реализовать поддержку разметки в wxButton и wxStaticText.
- Добавлена wxRichMessageDialog (Рикард Westerlund, GSoC 2010 проекта).
- Добавлена wxCommandLinkButton (Рикард Westerlund, GSoC 2010 проекта).
- Добавлена wxUIActionSimulator (Стивен Lamerton, GSoC 2 010 проект).
- Добавлена поддержка для динамического автозавершения в wxTextEntry.
- Добавлена поддержка изображений wxToggleButton (Гаррик Meeker).
- wxAUI: поддержка автоматического тируемо панели инструментов (WSU) .
- wxAUI: добавить поддержку для значков в панели заголовков (тритонов) .
- Добавлена wxPanel :: SetBackgroundBitmap ().
- Добавлена wxDataViewCtrl :: Set / GetCurrentItem ().
- Добавлена возможность отключать отдельные элементы wxDataViewCtrl (Neno Ганчев).
- wxHTML:. вынести в RTL того внутри окна RTL (Ричард Буллингтон-McGuire)
- wxRibbon:. добавлен EVT_RIBBONGALLERY_CLICKED событие (Джон Робертс)
- wxRibbon: разрешить скрывая панели вкладок и показывая только (SnowLeopard) .
- Добавлена поддержка для детей, чтобы docview документов базы.
- Добавлена поддержка для кодирования CP-866 для wxEncodingConverter (madnut).
- Последовательность исправления для клавиатуры событий во всех крупных портах.
- Добавлена EVT_RIBBONBAR_TAB_LEFT_DCLICK событие (SnowLeopard).
- Исправлена индикация правому краю колонки в wxGenericListCtrl (JL).
- Восстановление текста перетащить и падение wxSTC нарушена по Scintilla 2 обновления (Йенс Lody).
- Добавлена поддержка для диапазонов идентификатор XRC (David Hart).
- Добавлена wxToolbook XRC обработчик (Андреа Zanellato).
- Добавлена wxDocManager :: FindTemplate () (troelsk).
- Возврат логический, не пустота, из wxImage :: ConvertAlphaToMask () (). troelsk
- Исправлена изменения размера колонки в wxGrid, когда они были заказана.
- Исправлена навигация с помощью клавиатуры, когда столбцы будут упорядочены wxGrid.
- Добавлена wxImage :: Rotate180 () (Джефф Таппер).
- Добавлена поддержка для сохранения TGA файлы.
- Добавлена wxArtProvider возвращения иконы высокие качества от проекта Tango.
- wxPropertyGrid: Добавлено & Quot; HasAlpha & Quot; атрибутов для wxColourProperty.
- wxPropertyGrid: Отключение недвижимость не работает должным образом, если дочерний элемент
- был выбран (Себастьян Gallou).
- Добавлена поддержка для сохранения файлов в формате PNG с палитрой (troelsk).
- Добавлена поддержка для сохранения, как GIF и анимированный GIF (troelsk).
- Fix wxWrapSizer минимальный расчет размера (Каталин Raceanu).
- Добавлена wxFont :: Подчеркнутые () и MakeUnderlined () методы.
- Добавлена wxFont :: SetSymbolicSize () и связанные с ними методы.
- Исправлена SVG файлы поколение языков, использующих десятичную запятую (SnowLeopard).
- Fix установки подсказки для общего wxSpinCtrl (Каталин Raceanu).
- Добавлена поддержка для чтения разрешения изображений из изображений в формате PNG (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: улучшенная поддержка тематических и нестандартных фонов панели, особенно на OS X .
- Добавить WXK_CONTROL_A..WXK_CONTROL_Z константы (Ян ван Дейк).
- Добавлена поддержка для альфа-канала в цветах в wxSVGFileDC (SnowLeopard).
- Разрешить настройки вкладки AUI цвета в wxAuiTabArt (SnowLeopard).
- класс Добавлено wxAffineMatrix2D (Каталин Raceanu).
- Разрешить показывать превью кадра без модально (Джон Робертс).
- Улучшение внешнего вида общего wxHyperlinkCtrl (David Connet).
- GTK:
- Улучшение печати / Страница диалог настройки (rafravago).
- Переключить на GtkTooltip от устаревших GtkTooltips (Emilien Kia).
- wxTLW генерирует wxEVT_MAXIMIZE.
- Fix копирования данных буфера обмена первичного отбора (Дэвид Харт).
- Реализация wxGraphicsContext :: GETSIZE () (Marcin Wojdyr).
- Реализация wxCalendarCtrl :: SetDateRange () для родного управления.
- ТБО:
- Родной реализация wxHyperlinkCtrl и wxProgressDialog в современных версиях Windows (Рикард Westerlund, GSoC 2010 проекта).
- Fix Cygwin 1.7 билд (Дэвид Gangola).
- Разрешить помощью wxDC :: DrawText () с многострочным текстов.
- Fix wxBitmapButton лучший определения размера нарушена в 2.9.1.
- Задача центр на базе диалогового окна wxProgressDialog на родителей (Джон Робертс).
- wxAutomationObject :: GetInstance () создает объекты по требованию (Коля Косенко).
- Исправлена генерация EVT_UPDATE_UI элементов в подменю (WSU).
- Добавлена поддержка матрицы преобразования мира к wxDC (Каталин Raceanu).
Что нового в версии 2.9.2 RC1:
- Все
- Используйте стандартные реализации контейнерных классов по умолчанию, необходимо явно задать wxUSE_STD_CONTAINERS в 0, чтобы использовать реализации WxWidgets.
- Добавлена УХО и окружающая среда аргументы wxExecute () (Emilien Kia).
- Добавлена & Quot; остальные & Quot; Аргумент wxString :: Перед {Имя, Фамилия} ().
- Добавлена wxThread :: OnKill () и OnDelete () обратного вызова.
- Добавлена wxFile :: GetLastError () и ClearLastError () (Рязанов).
- Добавлена negatable переключатели командной строки (Армел Асселин).
- Добавлена wxVersionInfo и различные GetLibraryVersionInfo () функции (troelsk).
- Добавлена wxNumberFormatter для работы с тысячами сепараторы.
- Добавлена wxIntegerValidator и wxFloatingPointValidator валидаторы.
- Добавлена wxIMAGE_OPTION_GIF_COMMENT читать и писать GIF комментарии (troelsk).
- Добавлена wxStack шаблонный класс.
- Добавлен параметр Точность, с wxString :: Из [С] Дважды ().
- Добавлена wxThread :: Wait () и Delete () и Quot; режим & Quot ждать; Параметр (Каталин Raceanu).
- Разрешить показывать миллисекунд в wxLog штампов времени (TAN).
- Добавлена поддержка для обработки инструкции в wxXmlDocument (Ник Мэттьюс).
- Добавлена wxThreadEvent для общения между нитями, чтобы wxBase.
- Unix:
- Fix ложных ошибок при записи дочернего процесса трубы (Рязанов).
- Все (GUI):
- Реализовать поддержку разметки в wxButton и wxStaticText.
- Добавлена wxRichMessageDialog (Рикард Westerlund, GSoC 2010 проекта).
- Добавлена wxCommandLinkButton (Рикард Westerlund, GSoC 2010 проекта).
- Добавлена wxUIActionSimulator (Стивен Lamerton, GSoC 2 010 проект).
- Добавлена поддержка для динамического автозавершения в wxTextEntry.
- Добавлена поддержка изображений wxToggleButton (Гаррик Meeker).
- wxAUI: поддержка автоматического тируемо панели инструментов (WSU) .
- wxAUI: добавить поддержку для значков в панели заголовков (тритонов) .
- Добавлена wxPanel :: SetBackgroundBitmap ().
- Добавлена wxDataViewCtrl :: Set / GetCurrentItem ().
- Добавлена возможность отключать отдельные элементы wxDataViewCtrl (Neno Ганчев).
- wxHTML:. вынести в RTL того внутри окна RTL (Ричард Буллингтон-McGuire)
- wxRibbon:. добавлен EVT_RIBBONGALLERY_CLICKED событие (Джон Робертс)
- wxRibbon: разрешить скрывая панели вкладок и показывая только (SnowLeopard) .
- Добавлена поддержка для детей, чтобы docview документов базы.
- Добавлена поддержка для кодирования CP-866 для wxEncodingConverter (madnut).
- Последовательность исправления для клавиатуры событий во всех крупных портах.
- Добавлена EVT_RIBBONBAR_TAB_LEFT_DCLICK событие (SnowLeopard).
- Исправлена индикация правому краю колонки в wxGenericListCtrl (JL).
- Восстановление текста перетащить и падение wxSTC нарушена по Scintilla 2 обновления (Йенс Lody).
- Добавлена поддержка для диапазонов идентификатор XRC (David Hart).
- Добавлена wxToolbook XRC обработчик (Андреа Zanellato).
- Добавлена wxDocManager :: FindTemplate () (troelsk).
- Возврат логический, не пустота, из wxImage :: ConvertAlphaToMask () (). troelsk
- Исправлена изменения размера колонки в wxGrid, когда они были заказана.
- Исправлена навигация с помощью клавиатуры, когда столбцы будут упорядочены wxGrid.
- Добавлена wxImage :: Rotate180 () (Джефф Таппер).
- Добавлена поддержка для сохранения TGA файлы.
- Добавлена wxArtProvider возвращения иконы высокие качества от проекта Tango.
- wxPropertyGrid: Добавлено & Quot; HasAlpha & Quot; атрибутов для wxColourProperty.
- wxPropertyGrid:. Отключение недвижимость не работает должным образом, если дочерний элемент был выбран (Себастьян Gallou)
- Добавлена поддержка для сохранения файлов в формате PNG с палитрой (troelsk).
- Добавлена поддержка для сохранения, как GIF и анимированный GIF (troelsk).
- Fix wxWrapSizer минимальный расчет размера (Каталин Raceanu).
- Добавлена wxFont :: Подчеркнутые () и MakeUnderlined () методы.
- Добавлена wxFont :: SetSymbolicSize () и связанные с ними методы.
- Исправлена SVG файлы поколение языков, использующих десятичную запятую (SnowLeopard).
- Fix установки подсказки для общего wxSpinCtrl (Каталин Raceanu).
- Добавлена поддержка для чтения разрешения изображений из изображений в формате PNG (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: улучшенная поддержка тематических и нестандартных фонов панели, особенно на OS X .
- Добавить WXK_CONTROL_A..WXK_CONTROL_Z константы (Ян ван Дейк).
- Добавлена поддержка для альфа-канала в цветах в wxSVGFileDC (SnowLeopard).
- Разрешить настройки вкладки AUI цвета в wxAuiTabArt (SnowLeopard).
- класс Добавлено wxAffineMatrix2D (Каталин Raceanu).
- Разрешить показывать превью кадра без модально (Джон Робертс).
- Улучшение внешнего вида общего wxHyperlinkCtrl (David Connet).
- GTK:
- Улучшение печати / Страница диалог настройки (rafravago).
- Переключить на GtkTooltip от устаревших GtkTooltips (Emilien Kia).
- wxTLW генерирует wxEVT_MAXIMIZE.
- Fix копирования данных буфера обмена первичного отбора (Дэвид Харт).
- Реализация wxGraphicsContext :: GETSIZE () (Marcin Wojdyr).
- Реализация wxCalendarCtrl :: SetDateRange () для родного управления.
Что нового в версии 2.9.0:
- Аксессуары включают в себя удаление различия между ANSI и Unicode строит, и переработанный Mac OS X архитектуры, поддерживая как 32-битный углерода и 32-бит / 64-бит варианты какао (wxOSX / какао на альфа-стадии), добавление классов недвижимость сетки, расширенная управления Просмотр данных с сочетании дерево и поведение управления список, поддержка постоянных объектов, и полностью пересмотрен Doxygen-документация.
Требования
- GTK +
Комментарии не найдены