wxWidgets er et open source og cross-platform C ++ GUI bibliotek software, der tilbyder undervisning til alle gængse grafiske kontroller, samt et omfattende sæt af hjælper klasser for mest almindelige anvendelse opgaver, der spænder fra HTML-visning og billedmanipulation til netværkssamarbejde og multi-threading.
wxWidgets bruger native widgets på alle platforme når det er muligt og udfylder manglende huller på nogle platforme ved hjælp af generiske kontroller skrevet med wxWidgets selv.
wxWidgets er en platformsuafhængig software, hvilket betyder at den kan bruges på Linux, UNIX, Windows eller Mac OS & nbsp; X & nbsp;. operativsystemer, understøtter både 32-bit og 64-bit arkitekturer
Hvad er nyt i denne udgivelse:
- Unicode-relaterede ændringer
- wxODBC og contrib biblioteker fjernelse
- Ændret adfærd ikke resulterer i kompilering fejl
- Build systemændringer
- Større nye funktioner i denne udgivelse
Hvad er nyt i version 3.0.0 RC1:
- 3.0-udgaven er en kulmination på flere års arbejde siden 2.8 og så bringer mange vigtige forbedringer i forhold til den gamle stabile serier, såsom meget bedre og enklere at bruge støtten til Unicode, den nye wxOSX / Kakao port, velegnet til udvikling af 64 bit GUI ansøgninger under OS X, og støtte til GTK + 3 i wxGTK havn, samt en lang række andre nye funktioner og fejlrettelser.
Hvad er nyt i version 2.9.2:
- Tilføjet CWD og env argumenter wxExecute () ( Emilien Kia).
- Tilføjet & quot; hvile & quot; argument til wxString :: Før {Først Last} ().
- Tilføjet wxThread :: OnKill () og OnDelete () tilbagekald.
- Tilføjet wxFile :: GetLastError () og ClearLastError () (Ryazanov).
- Tilføjet negatable kommandolinjeparametre (Armel Asselin).
- Tilføjet wxVersionInfo og diverse GetLibraryVersionInfo () funktioner (troelsk).
- Tilføjet wxNumberFormatter til håndtering af tusindvis separatorer.
- Tilføjet wxIntegerValidator og wxFloatingPointValidator validatorer.
- Tilføjet wxIMAGE_OPTION_GIF_COMMENT at læse og skrive GIF kommentarer (troelsk).
- Tilføjet wxStack skabelon klasse.
- Tilføjet præcision parameter til wxString :: Fra [C] Dobbelt ().
- Tilføjet wxThread :: Vent () og Slet () & quot; vent tilstand & quot; parameter (Catalin Raceanu).
- Tillad vise millisekunder i wxLog tidsstempler (tan).
- Tilføjet understøttelse til forarbejdning instruktioner i wxXmlDocument (Nick Matthews).
- Tilføjet wxThreadEvent til kommunikation mellem tråde til wxBase.
- Unix:
- Ret falske fejl, når du skriver til barn proces rør (Ryazanov).
- Alle (GUI):
- Implementere støtte til opmærkning i wxButton og wxStaticText.
- Tilføjet wxRichMessageDialog (Rickard Westerlund, GSoC 2010 projekt).
- Tilføjet wxCommandLinkButton (Rickard Westerlund, GSoC 2010 projekt).
- Tilføjet wxUIActionSimulator (Steven Lamerton, GSoC 2010 projekt).
- Tilføjet understøttelse af dynamisk auto-fuldførelse i wxTextEntry.
- Tilføjet billeder understøtter til wxToggleButton (Garrick Meeker).
- wxAUI: understøtter automatisk orientable værktøjslinjer (WSU) .
- wxAUI: tilføje understøttelse til ikoner i ruden titellinjer (Triton) .
- Tilføjet wxPanel :: SetBackgroundBitmap ().
- Tilføjet wxDataViewCtrl :: Set / GetCurrentItem ().
- Tilføjet mulighed for at deaktivere individuelle wxDataViewCtrl poster (Neno Ganchev).
- wxHTML:. Gengive i RTL orden inde RTL vindue (Richard Bullington-McGuire)
- wxRibbon:. Tilføjet EVT_RIBBONGALLERY_CLICKED begivenhed (john roberts)
- wxRibbon: tillade skjule panelerne og vise faner kun (SnowLeopard) .
- Tilføj støtte til barnets dokumenter docview rammer.
- Tilføj støtte til CP-866-kodning til wxEncodingConverter (madnut).
- Konsistens rettelser til tastatur begivenheder på tværs af alle større havne.
- Tilføjet EVT_RIBBONBAR_TAB_LEFT_DCLICK begivenhed (SnowLeopard).
- Fix visning af højrejusteret kolonner i wxGenericListCtrl (jl).
- Gendan tekst træk og slip i wxSTC brudt af Scintilla 2 opdatering (Jens Lody).
- Tilføj støtte til id intervaller til XRC (David Hart).
- Tilføjet wxToolbook XRC handleren (Andrea Zanellato).
- Tilføjet wxDocManager :: FindTemplate () (troelsk).
- Retur bool, ikke ugyldig, fra wxImage :: ConvertAlphaToMask () (troelsk).
- Fast resizing kolonner i wxGrid da de blev omorganiseret.
- Fast tastatur navigation når wxGrid kolonner derunder ændres.
- Tilføjet wxImage :: Rotate180 () (Jeff Tupper).
- Tilføjet understøttelse til at gemme TGA filer.
- Tilføjet wxArtProvider returnere højere ikoner kvalitetsprodukter fra Tango-projektet.
- wxPropertyGrid: Tilføjet & quot; HasAlpha & quot; attribut for wxColourProperty.
- wxPropertyGrid: Deaktivering en ejendom fungerede korrekt, hvis et barn punkt
- blev valgt (Sebastien Gallou).
- Tilføjet support for at gemme PNG-filer med paletten (troelsk).
- Tilføjet understøttelse til at gemme som GIF og animerede GIF (troelsk).
- Fix wxWrapSizer minimal beregning størrelse (Catalin Raceanu).
- Tilføjet wxFont :: understreget () og MakeUnderlined () metoder.
- Tilføjet wxFont :: SetSymbolicSize () og beslægtede metoder.
- Fix SVG-filer generation i lokaliteter ved hjælp decimal komma (SnowLeopard).
- Fix indstilling tooltips for generisk wxSpinCtrl (Catalin Raceanu).
- Tilføjet support for læsning billedopløsninger fra PNG-billeder (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: bedre støtte til tema og egne panel baggrunde, især på OS X .
- Tilføj WXK_CONTROL_A..WXK_CONTROL_Z konstanter (Jan van Dijk).
- Tilføj støtte til alfakanal i farver i wxSVGFileDC (SnowLeopard).
- Tillad tilpasse AUI fanen farver i wxAuiTabArt (SnowLeopard).
- Tilføjet wxAffineMatrix2D klasse (Catalin Raceanu).
- Tillad vise forhåndsvisning ramme non modalt (john roberts).
- Forbedre udseendet af generiske wxHyperlinkCtrl (David connet).
- GTK:
- Forbedre print / sideopsætning dialogen (rafravago).
- Skift til GtkTooltip fra frarådede GtkTooltips (Emilien Kia).
- wxTLW genererer wxEVT_MAXIMIZE.
- Fix kopiering udklipsholderen data til primær udvælgelse (David Hart).
- Implementere wxGraphicsContext :: GetSize () (Marcin Wojdyr).
- Implementere wxCalendarCtrl :: SetDateRange () for den native kontrol.
- MSW:
- Native gennemførelse af wxHyperlinkCtrl og wxProgressDialog under moderne Windows-versioner (Rickard Westerlund, GSoC 2010 projekt).
- Fix Cygwin 1.7 build (David Gangola).
- Tillad at bruge wxDC :: drawText () med flere linjer tekst.
- Fix wxBitmapButton bedste størrelse beslutsomhed brudt i 2.9.1.
- center opgave dialog-baserede wxProgressDialog på forælder (john roberts).
- wxAutomationObject :: GetInstance () opretter objekter på efterspørgslen (Kolya Kosenko).
- Fix EVT_UPDATE_UI generation for varer i undermenuer (WSU).
- Tilføjet understøttelse af verden transformationsmatrix til wxDC (Catalin Raceanu).
Hvad er nyt i version 2.9.2 RC1:
- Alle:
- Brug standardimplementeringer af container klasser som standard, skal du eksplicit angive wxUSE_STD_CONTAINERS til 0 for at bruge wxWidgets implementeringer.
- Tilføjet CWD og env argumenter wxExecute () (Emilien Kia).
- Tilføjet & quot; hvile & quot; argument til wxString :: Før {Først Last} ().
- Tilføjet wxThread :: OnKill () og OnDelete () tilbagekald.
- Tilføjet wxFile :: GetLastError () og ClearLastError () (Ryazanov).
- Tilføjet negatable kommandolinjeparametre (Armel Asselin).
- Tilføjet wxVersionInfo og diverse GetLibraryVersionInfo () funktioner (troelsk).
- Tilføjet wxNumberFormatter til håndtering af tusindvis separatorer.
- Tilføjet wxIntegerValidator og wxFloatingPointValidator validatorer.
- Tilføjet wxIMAGE_OPTION_GIF_COMMENT at læse og skrive GIF kommentarer (troelsk).
- Tilføjet wxStack skabelon klasse.
- Tilføjet præcision parameter til wxString :: Fra [C] Dobbelt ().
- Tilføjet wxThread :: Vent () og Slet () & quot; vent tilstand & quot; parameter (Catalin Raceanu).
- Tillad vise millisekunder i wxLog tidsstempler (tan).
- Tilføjet understøttelse til forarbejdning instruktioner i wxXmlDocument (Nick Matthews).
- Tilføjet wxThreadEvent til kommunikation mellem tråde til wxBase.
- Unix:
- Ret falske fejl, når du skriver til barn proces rør (Ryazanov).
- Alle (GUI):
- Implementere støtte til opmærkning i wxButton og wxStaticText.
- Tilføjet wxRichMessageDialog (Rickard Westerlund, GSoC 2010 projekt).
- Tilføjet wxCommandLinkButton (Rickard Westerlund, GSoC 2010 projekt).
- Tilføjet wxUIActionSimulator (Steven Lamerton, GSoC 2010 projekt).
- Tilføjet understøttelse af dynamisk auto-fuldførelse i wxTextEntry.
- Tilføjet billeder understøtter til wxToggleButton (Garrick Meeker).
- wxAUI: understøtter automatisk orientable værktøjslinjer (WSU) .
- wxAUI: tilføje understøttelse til ikoner i ruden titellinjer (Triton) .
- Tilføjet wxPanel :: SetBackgroundBitmap ().
- Tilføjet wxDataViewCtrl :: Set / GetCurrentItem ().
- Tilføjet mulighed for at deaktivere individuelle wxDataViewCtrl poster (Neno Ganchev).
- wxHTML:. Gengive i RTL orden inde RTL vindue (Richard Bullington-McGuire)
- wxRibbon:. Tilføjet EVT_RIBBONGALLERY_CLICKED begivenhed (john roberts)
- wxRibbon: tillade skjule panelerne og vise faner kun (SnowLeopard) .
- Tilføj støtte til barnets dokumenter docview rammer.
- Tilføj støtte til CP-866-kodning til wxEncodingConverter (madnut).
- Konsistens rettelser til tastatur begivenheder på tværs af alle større havne.
- Tilføjet EVT_RIBBONBAR_TAB_LEFT_DCLICK begivenhed (SnowLeopard).
- Fix visning af højrejusteret kolonner i wxGenericListCtrl (jl).
- Gendan tekst træk og slip i wxSTC brudt af Scintilla 2 opdatering (Jens Lody).
- Tilføj støtte til id intervaller til XRC (David Hart).
- Tilføjet wxToolbook XRC handleren (Andrea Zanellato).
- Tilføjet wxDocManager :: FindTemplate () (troelsk).
- Retur bool, ikke ugyldig, fra wxImage :: ConvertAlphaToMask () (troelsk).
- Fast resizing kolonner i wxGrid da de blev omorganiseret.
- Fast tastatur navigation når wxGrid kolonner derunder ændres.
- Tilføjet wxImage :: Rotate180 () (Jeff Tupper).
- Tilføjet understøttelse til at gemme TGA filer.
- Tilføjet wxArtProvider returnere højere ikoner kvalitetsprodukter fra Tango-projektet.
- wxPropertyGrid: Tilføjet & quot; HasAlpha & quot; attribut for wxColourProperty.
- wxPropertyGrid:. Deaktivering af en ejendom ikke korrekt, hvis et barn punkt blev valgt (Sebastien Gallou)
- Tilføjet support for at gemme PNG-filer med paletten (troelsk).
- Tilføjet understøttelse til at gemme som GIF og animerede GIF (troelsk).
- Fix wxWrapSizer minimal beregning størrelse (Catalin Raceanu).
- Tilføjet wxFont :: understreget () og MakeUnderlined () metoder.
- Tilføjet wxFont :: SetSymbolicSize () og beslægtede metoder.
- Fix SVG-filer generation i lokaliteter ved hjælp decimal komma (SnowLeopard).
- Fix indstilling tooltips for generisk wxSpinCtrl (Catalin Raceanu).
- Tilføjet support for læsning billedopløsninger fra PNG-billeder (scottb).
- wxComboCtrl, wxOwnerDrawnComboBox: bedre støtte til tema og egne panel baggrunde, især på OS X .
- Tilføj WXK_CONTROL_A..WXK_CONTROL_Z konstanter (Jan van Dijk).
- Tilføj støtte til alfakanal i farver i wxSVGFileDC (SnowLeopard).
- Tillad tilpasse AUI fanen farver i wxAuiTabArt (SnowLeopard).
- Tilføjet wxAffineMatrix2D klasse (Catalin Raceanu).
- Tillad vise forhåndsvisning ramme non modalt (john roberts).
- Forbedre udseendet af generiske wxHyperlinkCtrl (David connet).
- GTK:
- Forbedre print / sideopsætning dialogen (rafravago).
- Skift til GtkTooltip fra frarådede GtkTooltips (Emilien Kia).
- wxTLW genererer wxEVT_MAXIMIZE.
- Fix kopiering udklipsholderen data til primær udvælgelse (David Hart).
- Implementere wxGraphicsContext :: GetSize () (Marcin Wojdyr).
- Implementere wxCalendarCtrl :: SetDateRange () for den native kontrol.
Hvad er nyt i version 2.9.0:
- Forbedringer omfatter fjernelse af sondringen mellem ANSI og Unicode bygger, og en omarbejdet Mac OS X arkitektur, understøtter både 32-bit Carbon og 32-bit / 64-bit Cocoa varianter (wxOSX / Cocoa på alpha-stadie), tilsætning af ejendom grid klasser, en forbedret data view kontrol med kombineret træ og liste kontrol adfærd, støtte til vedvarende objekter, og helt reviderede Doxygen-baserede dokumentation.
Krav :
- GTK +
Kommentarer ikke fundet