Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.4.kompilacjawxwidgetS
19
wxUSE_REGEX
StałasterujekompilacjąbibliotekizklasąwxRegExwspierającąobsługęwyrażeńregularnychwTwo-
jejaplikacji.Mimożesugerowanąwartościądomyślnątejopcjijest0,aktualniebibliotekajestdostar-
czanazestałąustawionąna1.Stantakimaswojeźródłowtym,żejeszczenietakdawnoniewszystkie
kompilatorywspierałystosowaniewyrażeńregularnych.
wxUSE_SYSTEM_OPTIONS
KlasawxSystemOptions,którejkompilacjęwłączataopcja,zawierasystemobsługiopcjiaplikacji
iichwartości,jakiemogąbyćzmienianewczasiedziałaniaaplikacji(np.napotrzebyjejbieżącej
optymalizacji),anienatylezłożone,abywymagałyodrębnegoAPI.Staładomyślniemawartość1.
wxUSE_SOUND
KlasawxSoundreprezentujedźwiękpochodzącyzestandardowegoplikudźwiękowegoWAV
,który
możnaprzechowywaćwpamięciiodtworzyć.Jeżeliplanujeszwykorzystaniewswoimprogramie
różnychdźwiękówzdarzeń(inietylko),dopilnuj,abytaopcjapodczaskompilacjibibliotekimiała
wartość1.
wxUSE_MEDIACTRL
TworzenieaplikacjimultimedialnychzwxWidgetsmożeokazaćsiębardzoproste,jeśliwykorzystasz
możliwościklasywxMediaCtrl.Klasaudostępniainterfejsłatwegowobsłudzeodtwarzaczaplików
multimedialnych.Jejmożliwościmożeszobejrzeć,kompilującjedenzprojektówprzykładowych,
jakiedomyślniedołączonedobiblioteki.Nosionnazwęmediaplayer.Zalecanąidomyślnąwar-
tościątejopcjijest1.
wxUSE_XRC
SystemzasobówXRCjestciekawymsposobemopisywaniagraficznegointerfejsuużytkownikaza
pomocąjęzykaXML.StosowanieXRCwymaga,abypodczaskompilacjibibliotekibyłarównież
włączonaopcjawxUSE–XML.Opcjatajestzalecanaidomyślnieustawionana1.
wxUSE_XML
Opcjaumożliwiakompilacjębibliotekizdostępemdoklassłużącychdoparsowaniaiprzetwarzania
plikówijęzykaXML.Twórcybibliotekisygnalizują,żeAPItowarzysząceklasommożewprzyszło-
ściuleczmianie,jednakwłączenietejopcjijestwymaganeprzystosowaniusystemuzasobówXRC.
Zalecanymidomyślnymustawieniemtejopcjijest1.
wxUSE_AUI
AdvancedUserInterfacejestrozbudowanymsystememtworzeniagraficznegointerfejsuużytkownika
napodstawiedokowanychpaneliipaskównarzędzi.Opcjadomyślniemawartość1.
wxUSE_RIBBON
StałasterujekompilacjąbibliotekizklasamiprezentującymizaawansowanypaseknarzędziwxRib-
bonBar,podobnydoznanegozpakietówOfcefirmyMicrosoft.UżyciepaskanarzędziwxRibbonBar
możeznaczniepodnieśćwizualnąatrakcyjnośćTwoichaplikacji,dlategopozostawopcjęzjej
domyślnąwartością,czyli1.
wxUSE_PROPGRID
ZestawklasskupionychwokółwxPropertyGridskładasięnarozbudowanąkontrolkęsłużącądo
edycjiparametrówaplikacjiwczasiedziałaniaprogramu.Jesttoniezwyklewydajneiefektywne
narzędzie,choćopanowanieprogramowaniaznimwymagatrochęćwiczeń,gdyżwxPropertyGrid
zdecydowaniemożnazaliczyćdokontrolekzaawansowanych.Domyślniebibliotekakompilowana
jestzopcjąustawionąna1.