Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
16
1.BiBlioteka
1.4.1.7.
OpcjeniezwiązanezGUI(NonGUIfeaturesselection)
wxUSE_LONGLONG
Opcjapowinnabyćustawionana1,abyśmógłskompilowaćbibliotekęzobsługąklasywxLongLong
reprezentującątyp64-bitowychliczbcałkowitych.Wzwiązkuztym,żeobsługawxDateTimewymaga
wxLongLong,zalecanejestpozostawienietejopcjiwłączonej.
wxUSE_BASE64
Dziękitejopcjimożeszokreślić,czychceszskompilowaćbibliotekęzobsługąkodowaniatranspor-
towegoBase64.Jesttowymaganewwiększościplatformdoprzechowywaniadanychbinarnych
wwxConfig.Domyśląwartościąopcjijest1.
wxUSE_CONSOLE_EVENTLOOP
Ustawwartośćstałejna1,abymóckorzystaćzpętlizdarzeńwxEventLoopnawetwaplikacjach
konsolowych.Jesttoszczególnieprzydatneprzyobsłudzezdarzeńzwiązanychzprogramowaniem
sieciowymczyteżzprogramowaniemwykorzystującymróżnegorodzajumechanizmyodliczania
czasu.Opcjajestdomyślniewłączona.
wxUSE_FILE,wxUSE_FFILE
UstawiakompilacjęklaswxFileorazwxFFile.Wysocezalecanejestkorzystanieztychklas.Zawierają
oneefektywnemechanizmyobsługiplikówwwxWidgets.Domyślniestałemająprzypisanąwartość1.
wxUSE_FSVOLUME
UmożliwiakorzystaniezklasywxFSVolumeobsługującejdostępdokonfigurowalnychorazaktyw-
nychpunktówmontowaniasystemówplików.Domyślniewłączone.
wxUSE_STDPATHS
Jeżelitaopcjajestwłączona,cojestjejwartościądomyślną,bibliotekajestkompilowanazzestawem
funkcjiułatwiającychdostępdoniektórychstandardowychlokalizacjiwsystemieplików.
wxUSE_TEXTBUFFER
DeterminujekompilacjębibliotekizklasąwxTextBufier,którajestzkoleiwymaganaprzezwxTextFile.
wxUSE_TEXTFILE
KlasawxTextFile,którejkompilacjajeststerowanazapomocąomawianejopcji,jestrozbudowaną
klasąudostępniającąwygodnyinterfejsdopracyzplikamizawierającymitekstnieformatowany.
DopoprawnegoskompilowaniabibliotekizklasąmusisztakżewłączyćopcjewxUSE–FILEoraz
wxUSE–TEXTBUFFER.Ponadtomusiszpamiętać,żeklasawxTextFilejestwymagana,jeżelichcesz
korzystaćzsystemukonfiguracjiprogramuopartegonaplikachkonfiguracyjnych,obsługiwanych
przezklasęwxFileConfig.
wxUSE_INTL
Tastałaokreślamożliwośćkompilacjibibliotekizewsparciemmechanizmówinternacjonalizacjiapli-
kacji,ogólnieokreślanychjakoi18n.Należądonichmakro–()orazklasawxLocale.Jeślizechcesz
tworzyćprogramyzawierającetłumaczeniainterfejsuużytkownikanaróżnejęzyki,taopcjapowinna
byćwłączona.
wxUSE_XLOCALE
Ustawopcjęna1,abyskompilowaćbibliotekęzklasąwxXLocalesłużącądotworzeniaobiektów
lokalizacjiaplikacji,używanychprzeztzw.xlocaleAPI.Abyzdecydowaćokoniecznościużyciatych
rozwiązańwswojejaplikacji,zapoznajsięzdokumentacjąbibliotekiwczęścidotyczącejwxXLocale.
Domyślnieopcjajestwłączona.