wxWidgets jest open source i cross-platform C ++ biblioteki oprogramowania GUI, który oferuje zajęcia dla wszystkich kontrolek GUI, a także kompleksowy zestaw klas pomocników do najczęstszych zadań aplikacji, począwszy od wyświetlania HTML i manipulacji obrazu do sieci i wielowątkowości.
wxWidgets wykorzystuje natywne widgety na wszystkich platformach w miarę możliwości i wypełnia brakujące luki na niektórych platformach wykorzystujących kontroli generycznych pisane samej wxWidgets.
wxWidgets jest oprogramowanie, niezależny od platformy, co oznacza, że może on być stosowany w systemach Linux, UNIX, Windows, czy Mac OS & nbsp; X & nbsp;. systemy operacyjne, wsparcie zarówno 32-bitowych i 64-bitowych architektur
Co nowego w tym wydaniu:
- Zmiany związane Unicode,
- wxODBC i usuwanie bibliotek contrib
- Zmiany w zachowaniu, nie powodujące błędy kompilacji
- Zbuduj zmiany systemowe
- Najważniejsze nowe funkcje w tym wydaniu,
Co nowego w wersji 3.0.0 RC1:
- 3.0 wersja jest zwieńczeniem kilkuletnich działa od 2,8 i tak przynosi wiele istotnych usprawnień w porównaniu do starej stabilnej serii, takie jak znacznie lepsze i prostsze w użyciu wsparcie dla Unicode, nowy port wxOSX / kakao, nadaje się do rozwoju 64-bitowych aplikacji GUI pod OS X, oraz wsparcie dla GTK + 3 w porcie wxGTK, a także ogromna liczba innych nowych funkcji i poprawek.
Co nowego w wersji 2.9.2:
- Dodane cwd i env argumenty wxExecute () ( Emilien Kia).
- Dodane & quot; reszta & quot; Argument wxString :: Przed {Nazwisko,} ().
- Dodane wxThread :: OnKill () i onDelete () wywołania zwrotne.
- Dodane wxFile :: GetLastError () i ClearLastError () (Ryazanov).
- Dodane negatable przełączników linii poleceń (Armel Asselin).
- Dodane wxVersionInfo i różne GetLibraryVersionInfo () funkcje (troelsk).
- Dodane wxNumberFormatter do czynienia z tysiącami separatorów.
- Dodane wxIntegerValidator i wxFloatingPointValidator zatwierdzającym.
- Dodane wxIMAGE_OPTION_GIF_COMMENT czytać i pisać komentarze GIF (troelsk).
- Dodane wxStack klasy szablonu.
- Dodane precyzyjnym parametrem wxString :: Z [C] Pokój ().
- Dodane wxThread :: Poczekaj () i Delete () & quot; & quot czekać tryb; Parametr (Catalin Raceanu).
- Możliwość pokazując milisekund znaczników czasu wxLog (TAN).
- Dodano wsparcie dla przetwarzania instrukcji w wxXmlDocument (Nick Matthews).
- Dodane wxThreadEvent komunikacji pomiędzy wątków wxBase.
- Unix:
- Fix fałszywe błędy zapisu na rurze procesowej dziecko (Ryazanov).
- Wszystko (GUI):
- Realizacja wsparcia dla znaczników w wxButton i wxStaticText.
- Dodane wxRichMessageDialog (Rickard Westerlund, GSoC 2010 Projekt).
- Dodane wxCommandLinkButton (Rickard Westerlund, GSoC 2010 Projekt).
- Dodane wxUIActionSimulator (Steven Lamerton, GSoC 2010 Projekt).
- Dodano wsparcie dla dynamicznego autouzupełnianie w wxTextEntry.
- Dodane zdjęcia obsługuje do wxToggleButton (Garrick Meeker).
- wxAUI: auto-orientowany wsparcia paski narzędzi (WSU) .
- wxAUI: dodać obsługę ikon w paski tytułu szyba (Triton) .
- Dodane wxPanel :: SetBackgroundBitmap ().
- Dodane wxDataViewCtrl :: Ustaw / GetCurrentItem ().
- Dodano możliwość wyłączenia poszczególnych elementów wxDataViewCtrl (Neno Ganchev).
- wxHTML. Renderowanie w porządku wewnątrz okna RTL RTL (Richard Bullington-McGuire),
- wxRibbon:. Dodania EVT_RIBBONGALLERY_CLICKED impreza (John Roberts),
- wxRibbon: umożliwić ukrywanie paneli i tylko karty pokazano (Snowleopardobraz) .
- Dodaj wsparcie dla dokumentów podrzędnych do docview ram.
- Dodaj wsparcie kodowania CP-866 do wxEncodingConverter (madnut).
- Poprawki zgodności na zdarzeń klawiaturowych na wszystkich głównych portach.
- Impreza Dodane EVT_RIBBONBAR_TAB_LEFT_DCLICK (Snowleopardobraz).
- Wyświetlacz Fix prawa wyrównane kolumn w wxGenericListCtrl (jl).
- Przywróć tekst drag-and-drop w wxSTC uszkodzony przez Scintilla 2 aktualizacji (Jens lody).
- Dodaj wsparcie dla zakresów id do XRC (David Hart).
- Dodane wxToolbook XRC obsługi (Andrea Zanellato).
- Dodane wxDocManager :: FindTemplate () (troelsk).
- Powrót bool, nie nieważne, z wxImage :: ConvertAlphaToMask () (troelsk).
- Poprawiono zmiany rozmiaru kolumn w wxGrid kiedy zostały zreorganizowane.
- Poprawiono nawigację klawiatury, gdy kolumny wxGrid zostanie zmieniona.
- Dodane wxImage :: Rotate180 () (Jeff Tupper).
- Dodane wsparcie dla zapisywania plików TGA.
- Dodane wxArtProvider powrocie wyższe ikony jakości z projektu Tango.
- wxPropertyGrid: Dodane & quot; HasAlpha & quot; atrybut wxColourProperty.
- wxPropertyGrid: Wyłączenie nieruchomości nie działać prawidłowo, jeśli pozycja dziecka
- został wybrany (Sebastien Gallou).
- Dodane wsparcie dla zapisywania plików PNG z palety (troelsk).
- Dodano wsparcie dla oszczędności, jak i animowany GIF GIF (troelsk).
- Fix wxWrapSizer minimalny obliczenia wielkości (Catalin Raceanu).
- Dodane wxFont :: Podkreślone () i MakeUnderlined () metody.
- Dodane wxFont :: SetSymbolicSize () i związane z nimi metody.
- Fix plików SVG generacja lokalizacjach za pomocą przecinka dziesiętnego (Snowleopardobraz).
- Fix ustawienie podpowiedzi dla generycznego wxSpinCtrl (Catalin Raceanu).
- Dodano wsparcie dla czytania uchwał obrazu z obrazów PNG (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: lepsze wsparcie dla niestandardowych środowisk tematycznych i paneli, zwłaszcza na OS X .
- Dodaj WXK_CONTROL_A..WXK_CONTROL_Z stałe (Jan van Dijk).
- Dodaj kanał alfa wsparcie w kolorach w wxSVGFileDC (Snowleopardobraz).
- Możliwość dostosowywania zakładki AUI kolorów wxAuiTabArt (Snowleopardobraz).
- Klasa Dodane wxAffineMatrix2D (Catalin Raceanu).
- Możliwość pokazując podgląd klatek non modally (John Roberts).
- Poprawa wyglądu generycznego wxHyperlinkCtrl (David CONNET).
- GTK:
- Drukuj stronę okna konfiguracji (rafravago /) poprawy.
- Przejdź do GtkTooltip z nieaktualnych GtkTooltips (Emilien Kia).
- wxTLW generuje wxEVT_MAXIMIZE.
- Fix kopiowania danych ze schowka do pierwotnego wyboru (David Hart).
- Wdrożenie wxGraphicsContext :: getSize () (Marcin Wojdyr).
- Wdrożenie wxCalendarCtrl :: SetDateRange () dla rodzimej kontroli.
- MSW:
- Język realizacja wxHyperlinkCtrl i wxProgressDialog w nowoczesnych wersjach Windows (Rickard Westerlund, GSoC 2010 Projekt).
- Fix Cygwin 1.7 build (David Gangoly).
- Możliwość pomocą wxDC :: drawText () z tekstami multilinii.
- Fix wxBitmapButton najlepsze określenia wielkości uszkodzony w pkt 2.9.1.
- wxProgressDialog zadaniem Centrum oparte na dialogach na rodzica (John Roberts).
- wxAutomationObject :: GetInstance () tworzy obiekty na żądanie (Kola Kosenko).
- Fix generacji EVT_UPDATE_UI dla elementów w podmenu (WSU).
- Dodano wsparcie dla macierzy transformacji świata do wxDC (Catalin Raceanu).
Co nowego w wersji 2.9.2 RC1:
- Wszystkie
- Użyj standardowych implementacje klas kontenerowych domyślnie, należy jawnie ustawić wxUSE_STD_CONTAINERS do 0 do korzystania implementacje wxWidgets.
- Dodane cwd i env argumenty wxExecute () (Emilien Kia).
- Dodane & quot; reszta & quot; Argument wxString :: Przed {Nazwisko,} ().
- Dodane wxThread :: OnKill () i onDelete () wywołania zwrotne.
- Dodane wxFile :: GetLastError () i ClearLastError () (Ryazanov).
- Dodane negatable przełączników linii poleceń (Armel Asselin).
- Dodane wxVersionInfo i różne GetLibraryVersionInfo () funkcje (troelsk).
- Dodane wxNumberFormatter do czynienia z tysiącami separatorów.
- Dodane wxIntegerValidator i wxFloatingPointValidator zatwierdzającym.
- Dodane wxIMAGE_OPTION_GIF_COMMENT czytać i pisać komentarze GIF (troelsk).
- Dodane wxStack klasy szablonu.
- Dodane precyzyjnym parametrem wxString :: Z [C] Pokój ().
- Dodane wxThread :: Poczekaj () i Delete () & quot; & quot czekać tryb; Parametr (Catalin Raceanu).
- Możliwość pokazując milisekund znaczników czasu wxLog (TAN).
- Dodano wsparcie dla przetwarzania instrukcji w wxXmlDocument (Nick Matthews).
- Dodane wxThreadEvent komunikacji pomiędzy wątków wxBase.
- Unix:
- Fix fałszywe błędy zapisu na rurze procesowej dziecko (Ryazanov).
- Wszystko (GUI):
- Realizacja wsparcia dla znaczników w wxButton i wxStaticText.
- Dodane wxRichMessageDialog (Rickard Westerlund, GSoC 2010 Projekt).
- Dodane wxCommandLinkButton (Rickard Westerlund, GSoC 2010 Projekt).
- Dodane wxUIActionSimulator (Steven Lamerton, GSoC 2010 Projekt).
- Dodano wsparcie dla dynamicznego autouzupełnianie w wxTextEntry.
- Dodane zdjęcia obsługuje do wxToggleButton (Garrick Meeker).
- wxAUI: auto-orientowany wsparcia paski narzędzi (WSU) .
- wxAUI: dodać obsługę ikon w paski tytułu szyba (Triton) .
- Dodane wxPanel :: SetBackgroundBitmap ().
- Dodane wxDataViewCtrl :: Ustaw / GetCurrentItem ().
- Dodano możliwość wyłączenia poszczególnych elementów wxDataViewCtrl (Neno Ganchev).
- wxHTML. Renderowanie w porządku wewnątrz okna RTL RTL (Richard Bullington-McGuire),
- wxRibbon:. Dodania EVT_RIBBONGALLERY_CLICKED impreza (John Roberts),
- wxRibbon: umożliwić ukrywanie paneli i tylko karty pokazano (Snowleopardobraz) .
- Dodaj wsparcie dla dokumentów podrzędnych do docview ram.
- Dodaj wsparcie kodowania CP-866 do wxEncodingConverter (madnut).
- Poprawki zgodności na zdarzeń klawiaturowych na wszystkich głównych portach.
- Impreza Dodane EVT_RIBBONBAR_TAB_LEFT_DCLICK (Snowleopardobraz).
- Wyświetlacz Fix prawa wyrównane kolumn w wxGenericListCtrl (jl).
- Przywróć tekst drag-and-drop w wxSTC uszkodzony przez Scintilla 2 aktualizacji (Jens lody).
- Dodaj wsparcie dla zakresów id do XRC (David Hart).
- Dodane wxToolbook XRC obsługi (Andrea Zanellato).
- Dodane wxDocManager :: FindTemplate () (troelsk).
- Powrót bool, nie nieważne, z wxImage :: ConvertAlphaToMask () (troelsk).
- Poprawiono zmiany rozmiaru kolumn w wxGrid kiedy zostały zreorganizowane.
- Poprawiono nawigację klawiatury, gdy kolumny wxGrid zostanie zmieniona.
- Dodane wxImage :: Rotate180 () (Jeff Tupper).
- Dodane wsparcie dla zapisywania plików TGA.
- Dodane wxArtProvider powrocie wyższe ikony jakości z projektu Tango.
- wxPropertyGrid: Dodane & quot; HasAlpha & quot; atrybut wxColourProperty.
- wxPropertyGrid. Wyłączenie własności nie działać prawidłowo, jeśli dziecko został wybrany przedmiot (Sebastien Gallou)
- Dodane wsparcie dla zapisywania plików PNG z palety (troelsk).
- Dodano wsparcie dla oszczędności, jak i animowany GIF GIF (troelsk).
- Fix wxWrapSizer minimalny obliczenia wielkości (Catalin Raceanu).
- Dodane wxFont :: Podkreślone () i MakeUnderlined () metody.
- Dodane wxFont :: SetSymbolicSize () i związane z nimi metody.
- Fix plików SVG generacja lokalizacjach za pomocą przecinka dziesiętnego (Snowleopardobraz).
- Fix ustawienie podpowiedzi dla generycznego wxSpinCtrl (Catalin Raceanu).
- Dodano wsparcie dla czytania uchwał obrazu z obrazów PNG (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: lepsze wsparcie dla niestandardowych środowisk tematycznych i paneli, zwłaszcza na OS X .
- Dodaj WXK_CONTROL_A..WXK_CONTROL_Z stałe (Jan van Dijk).
- Dodaj kanał alfa wsparcie w kolorach w wxSVGFileDC (Snowleopardobraz).
- Możliwość dostosowywania zakładki AUI kolorów wxAuiTabArt (Snowleopardobraz).
- Klasa Dodane wxAffineMatrix2D (Catalin Raceanu).
- Możliwość pokazując podgląd klatek non modally (John Roberts).
- Poprawa wyglądu generycznego wxHyperlinkCtrl (David CONNET).
- GTK:
- Drukuj stronę okna konfiguracji (rafravago /) poprawy.
- Przejdź do GtkTooltip z nieaktualnych GtkTooltips (Emilien Kia).
- wxTLW generuje wxEVT_MAXIMIZE.
- Fix kopiowania danych ze schowka do pierwotnego wyboru (David Hart).
- Wdrożenie wxGraphicsContext :: getSize () (Marcin Wojdyr).
- Wdrożenie wxCalendarCtrl :: SetDateRange () dla rodzimej kontroli.
Co nowego w wersji 2.9.0:
- Ulepszenia obejmują usunięcie rozróżnienia pomiędzy ANSI oraz Unicode buduje i przerobione Mac OS X architektura, wspieranie zarówno Carbon 32-bitowy i 32-bitowy / 64-bitowych odmian kakao (wxOSX na etapie / kakao alfa), dodanie klas siatki nieruchomości, wzmocnionej kontroli danych z widoku połączone drzewa i zachowanie regulacji lista, wsparcie dla stałych obiektów, i całkowicie zmieniony dokumentację Doxygen oparte.
Wymagania :
- GTK +,
Komentarze nie znaleziono