Zdravím,
začal jsem se učit wxWidgets, a tak jsem se chtěl zeptat jestli to má vůbec cenu. Jestli se to používá atp. Pokud někdo máte nějaké zkušenosti pls napište..
Díky
Fórum › C / C++
WxWidgets?
WxWidgets jsem sám použil akorát u maturitní práce, ale jedná se imho o docela použitelnou knihovnu, dokumentace je podrobná a i docela dost lidí to používá. Rozhodně neuděláš špatně pokud se do wxWidgets pustíš ... další možnost je třeba QT
zatím wxWidgets nepoužívám, ale na www.builder.cz ji JiriValerian (myslím si, že programovat umí dobře :) ) neustále zmiňuje jako dobrou knihovnu........
př.
Nedoporučuji používat pojem nejlepší, protože to je založeno prakticky vždy na subjektivním pohledu. Navíc různé knihovny se hodí k různým účelům a prakticky žádná z nich není ideální na úplně všechny druhy aplikací. Takže jedna z poměrně dost používaných, která má poměrně široký rozsah použití a je k ní poměrně velmi drobrá dokumentace je třeba multiplatformní knihovna wxWidgets viz odkazy.
wxWidgets: Výchozí stránka se stručným popisem co je to wxWidgets
http://wxwidgets.org/
wxWidgets: Dokumentace
http://wxwidgets.org/docs/
wxWidgets: Tutoriály
http://wxwidgets.org/docs/tutorials.htm
wxWidgets: Stažení
http://wxwidgets.org/downloads/
-http://forum.builder.cz/read.php?123,2229810,2230638#msg-2230638
wxWidgets obsahuje mimo jiné:
- podporu práce s okny včetně dialogů, prvků menu, grag and drop atd. v rámci oken je k dispozici podpora regionů známých ve Windows, dále vykreslování do specifických Wx kontextů včetně paměťového i specifického zapouzřeného kontextu s podporou PostScriptu,
- podporu práce se soubory a adresáři včetně procházení, vytváření, kopírování atd.,
- podporu práce s archivy TAR a ZIP,
- podporu práce s dabázemi DB2, DBase (IV, V), Firebird, INFORMIX, Interbase, MS SQL Server, MS Access, MySQL, Oracle, Pervasive SQL, PostgreSQL, Sybase, XBase,
- podporu práce s tiskárnami,
- podporu práce s nápovědou (ve Windows navázáno na MS HTML Help),
- podporu práce s myší,
- podporu práce s klávesnicí,
- podporu práce s joystikem,
- podporu práce s obrázky různých typů (ANI, BMP, CUR, GIF, ICO, JPG, PCX, PNG, PNM, TGA, TIFF, XPM),
- podporu práce s FTP,
- podporu práce s HTTP,
- podporu práce s HTML,
- podporu práce s XML,
- podpora vícevláknových aplikací,
- podporu konverzí mezi mnoha kódovacími tabulkami ISO**** i Win**** včetně převodů mezi UNICODE a MULTIBYTE včetně UTF7, UTF8, UTF16 a UTF32,
- podporu práce s multimediálními soubory video/zvuk založenou zčásti na vazbě na nativní kodeky a ve Windows mimo jiné zčásti i na DirectShow,
- podporu práce se sokety,
- podporu komunikace na bázi TCP Server/Client,
- podporu práce s DDE (jen pro Windows),
- popora IPC (mezi procesová komunikace - možnosti DDE, TCP)
- podporu práce s grafikou založenou interně na bázi OpenGL,
- podporu práce se zvukem
- podpora debuggingu v přeložených aplikacích tj. různé debug reporty, zachytávání vyjímek apod.
a řadu dalších věcí.
Zkrátka s využitím wxWidgets se dají napsat i poměrně rozsáhlé aplikace aniž byste použil jiné knihovny.
-http://forum.builder.cz/read.php?23,2255092,2257982#msg-2257982
omlouvám se za citace z jiného fóra....
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Problém s Wxwidgets — založil sputnikone
WxWidgets editor... — založil dev(b)il
GTK+ vs. wxWidgets vs. Qt vs. FLTK — založil blaumro
Moderátoři diskuze