Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
28
1.BiBlioteka
wxUSE_DC_TRANSFORM_MATRIX
KompilacjafunkcjiSetTransformMatrix()ifunkcjipowiązanych.Tadomyślniewłączonaopcjaumoż-
liwiaustawieniebieżącejmacierzytransformacji,którabędziewykorzystywanadoprzekształcania
współrzędnychmiędzywspółrzędnymifizycznymi,atakżetymipochodzącymizwxDC.Stałama
domyślniewartość1.
1.4.1.16.Wsparciedlaformatówgraficznych(imageformatsupport)
wxUSE_IMAGE
Użyciefunkcjonalnościkryjącejsiępodopcjąjestwysocezalecane.KlasawxImageudostępnia
bogatyzestawnarzędzisłużącychdoprzetwarzaniagrafiki.Zostaływniejzaimplementowaneproste
filtrygraficzne,narzędziamodyfikacjiorazwieleinnychrzeczyniezbędnychprzyobróbceobrazu.
Staładomyślniemawartość1iniepowinieneśtegozmieniać,chybażemaszrzeczywiścieuzasad-
nionypowód.
Formatygraficzne
Tabela1.3zawierainformacjeoopcjach,któresterująkompilacjąwsparciadlaróżnychformatów
graficznych.FormatBMPjestwspieranyzawsze.
Tabela1.3.Flagikompilacjiwsparciaobsługiwybranychformatówgraficznych
Stała
wxUSE–LIBPNG
wxUSE–LIBJPEG
wxUSE–LIBTIFF
wxUSE–TGA
wxUSE–GIF
wxUSE–PNM
wxUSE–PCX
wxUSE–IFF
wxUSE–XPM
Wartość
domyślna
1
Formatgraficzny
Uwagi
PNG
wymagabibliotekilibpngorazwłączonejopcji
wxUSE–ZLIB
wymagabibliotekilibjpeg
wymagabibliotekilibtif
tylkodoodczytu
1
1
1
1
1
1
0
1
JPEG
TIFF
TGA
GIF
PNM
PCX
IFF
XPM
formatAmiga
wxUSE_ICO_CUR
SterujekompilacjąbibliotekizewsparciemdlaformatówikonikursorówMicrosoft.Opcjadomyślnie
jestwłączona.
wxUSE_PALETTE
KlasawxPalettesłużydozarządzaniapaletamikolorów.Powinieneśzawszepozostawiaćopcjęzjej
domyślnąwartością,czyli1.
1.4.1.17.Inneopcjeplikusetup.h
Wogólnejczęściplikusetup.hmożeszspotkaćrównieżinneopcje.Dotycząróżnychsubtelnychróż-
nicmiędzywersjamibibliotekiczyteżwersjirozwojowychposzczególnychelementówwxWidgets.
Międzynimiznajdziesztakżestałeokreślające,dlajakichśrodowiskgraficznychmazostać
skompilowanewsparcie.Jakjużzapewnezdążyłeśsięprzyzwyczaić,wxWidgetsrezerwujedlanich
jasneiczytelnenazwy.towxUSE–ALL–THEMES,wxUSE–THEME–GTK,wxUSE–THEME–
METAL,wxUSE–THEME–MONOorazwxUSE–THEME–WIN32.Pierwszaznichjestzawsze
domyślniewłączona,jednakmożeszdefiniowaćparametrykompilacjiwedługwłasnychpotrzeb
iupodobań.