wxWidgets
Z Multimediaexpo.cz
(Nahrazení textu „Microsoft“ textem „Microsoft“)
Porovnání s novější verzí →
Verze z 19. 10. 2011, 15:42
wxWidgets („Windows and X widgets“, dříve známý jako wxWindows) je free software/open source multiplatformní widget toolkit. Je to knihovna základních elementů pro tvorbu grafického uživatelského rozhraní (GUI).
Vývoj začal v roce 1992 díky Julianu Smartovi, který je dodnes vývojářem jádra.
wxWidgets umožňuje zkompilovat a spustit program na několika počítačových platformách s minimálními nebo žádnými změnami kódu. To zahrnuje systémy jako Windows, Macintosh, Linux/Unix (X11, Motif, a GTK+), OpenVMS a OS/2. Verze pro embedded systémy je ve vývoji.
Knihovna je implementována v C++, ale její používání je možné v mnoha běžně používaných programovacích jazycích, mezi nimi jsou například: Python (wxPython), C#, Erlang (wxErlang), Haskell (wxHaskell), Lua (wxLua), Perl (wxPerl), Ruby (wxRuby), Smalltalk (wxSqueak), Java (wx4j) a také JavaScript (wxJS).
wxWidgets je nejlépe popsán jako nativní toolkit. Místo napodobování grafiky prvků používá nativní grafické prvky na podporovaných platformách.
Obsah |
Jméno změněno z wxWindows na wxWidgets
20. února 2004 vývojáři wxWindows oznámili, že projekt změnil jméno na wxWidgets, jako výsledek tlaku Microsoftu. Julian Smart chtěl respektovat obchodní známku Microsoftu ve Velké Británii - Windows.
Software založený na wxWidgets
- aMule - 'All-platform' P2P klient založený na eMule
- Audacity - svobodný/open source editor zvuků
- Audiobook Cutter - Uživatelsky příjemný separátor MP3 audioknih.
- Chandler - Personal Information Manager (PIM) zahrnuje kalendář, emaily, kontakty, úlohy a instant messaging
- Code::Blocks - svobodný/open source, multiplatformní C++ IDE
- e - Textový editor pro Windows
- Fityk - open source a multiplatformní vědecký nástroj pro kování křivek
- Mahogany - open source a multiplatformní emailový klient
- Monolith - nástroj k distribuci copyrightových dat
- MUTE - anonymní sdílení souborů
- TreeMaker - designovací program Roberta Langa na tvorbu origami.
- VLC media player - multiplatformní a multimediální přehrávač
- WASTE - bezpečný P2P software pro malé sítě
- wxCommunicator - multiplatformní SIP softphone
Další software založený na wxWidgets naleznete zde.
Související články
- Object Windows Library
- Visual Component Library
- VCF
- Microsoft Foundation Class Library
- Qt
- GTK+
- Tk
- Gtkmm
- FLTK
- FOX toolkit
- Ultimate++
- wxDev-C++
Externí odkazy
- Oficiální stránky WxWidgets (anglicky)
- Neoficiální fórum (anglicky)
- Otevřený překlad volně šiřitelné knihy Juliana Smarta: Cross-Platform GUI Programming with wxWidgets do češtiny
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |