Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.4.kompilacjawxwidgetS
25
spotykana,awykorzystaniegotowychrozwiązańmożeznacznieprzyspieszyćpracęnadprogramem.
Rezygnacjazdomyślnychokiendialogowychmożebyćuzasadnionawówczas,gdyprogramistapla-
nujewyposażenieprogramuwewłasneokna,realizująceniektóretypowefunkcje.
StaławxUSE–COMMON–DIALOGSsterujekompilacjąbibliotekiwrazzklasamiifunkcjami
obsługującymiwiększośćstandardowychokiendialogowych.Zalecanąidomyślnąwartościąopcji
jest1,chybaże,jakokreślilitosamitwórcybiblioteki,naprawdętoniedziała.
Bogactwookiendialogowych,zktórychmożeszkorzystać,obrazujetabela1.2.
Tabela1.2.Flagikompilacjiklasokiendialogowych
Stała
wxUSE–BUSYINFO
wxUSE–CHOICEDLG
wxUSE–COLOURDLG
wxUSE–DIRDLG
wxUSE–FILEDLG
wxUSE–FINDREPLDLG
wxUSE–FONTDLG
wxUSE–MSGDLG
wxUSE–PROGRESSDLG
wxUSE–STARTUP–TIPS
wxUSE–TEXTDLG
wxUSE–NUMBERDLG
wxUSE–SPLASH
wxUSE–WIZARDDLG
wxUSE–ABOUTDLG
wxUSE–FILE–HISTORY
Wartość
domyślna
Klasa/funkcja
1
wxBusyInfo
Opis
oknoinformująceostanieaplikacji;
możeszjewyświetlić,jeśliaplikacja
wykonujejakieśzadania,którewymagają
czasu
oknoumożliwiającepobranieodużyt-
kownikaróżnychwartościzlistypoje-
dynczegolubwielokrotnegowyboru
standardoweoknowyborukoloru
standardoweoknowyboruścieżki
standardoweoknowyborupliku
standardoweoknotypuznajdźizamień
standardoweoknowyboruczcionki
oknodowyświetlaniaróżnychinformacji
tekstowych
oknowyświetlającepostępjakiegoś
procesuwpostacipaskapostępuoraz
opcjonalnychdodatkowychinformacji
oknowyświetlającepodpowiedziprzy
starcieprogramu
oknapobieraniatekstu
1
wxMultiChoiceDialog
wxSingleChoiceDialog
1
1
1
1
1
1
wxColourDialog
wxDirDialog
wxFileDialog
wxFindReplaceDialog
wxFontDialog
wxMessageDialog
wxMessageBox()
wxProgressDialog
1
1
wxShowTip()
1
wxGetTextFromUser()
wxGetPasswordFromU-
ser()
wxGetNumberFromU-
ser()
wxSplashScreen
wxWizard
1
oknopobieranialiczb
1
1
ekranpowitalny
łatwywobsłudzekreatorodowolnej
liczbiestronkonfiguracji
wyświetlastandardoweoknooprogramie
listanajczęściejprzeglądanychplików,
realizowanazwyklewpaskachmenu
1
1
wxAboutBox()
wxFileHistory
1.4.1.11.Wsparciemetaplików(Metafilessupport)
wxUSE_METAFILE,wxUSE_ENH_METAFILE,wxUSE_WIN_METAFILES_ALWAYS
Mówiącnajogólniej,metaplikitoplikiprzechowująceinformacjeoinnychplikach(np.oplikach
graficznychpodczasichobróbkiiprzetwarzania)wsystemachoperacyjnychzrodzinyMSWin-
dows.Powyższeopcjesterująkompilacjąbibliotekizewsparciemmetaplików.Używaniemetaplików
wybiegapozazakrestematycznyksiążki,więcjeślijesteśgłodnywiedzy,zapoznajsięzdokumentacją
wxWidgetswpunkciepoświęconymklasiewxMetafile.