Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
X
SzczegóŁowYSpiStreści
6.7.
PaseknarzędziwxToolBar................................................
144
6.7.1.
Realizacjapaskanarzędzi.........................................
144
6.7.2.
Zarządzaniepaskiemnarzędzi.....................................
148
6.7.3.
Menuwpaskunarzędzi...........................................
150
6.7.4.
Kontrolkiwpaskunarzędzi.......................................
151
6.8.
StatyczneelementyGUI.................................................
153
6.8.1.
KlasawxStaticText..............................................
153
6.8.2.
KlasawxStaticBitmap............................................
154
6.8.3.
KlasawxStaticLine..............................................
155
6.8.4.
KlasawxStaticBox..............................................
155
6.9.
WprowadzeniedoprogramowaniaGUIopartegonarelacjach....................
156
6.9.1.
Czymsizery?................................................
157
6.9.2.
KlasawxBoxSizer...............................................
157
6.9.3.
KlasawxStaticBoxSizer..........................................
159
6.9.4.
Analizaprzypadków.............................................
159
6.9.4.1.
Przypadek1-prostysizerliniowy..........................
159
6.9.4.2.
Przypadek2-klasyczneoknodialogowe....................
162
6.9.4.3.
Przypadek3-koncepcjaGUIWisielca......................
163
6.9.5.
SkładamyszkieletGUIWisielca....................................
165
6.10.CzcionkiikolorywwxWidgets............................................
169
6.10.1.KlasawxFont..................................................
169
6.10.1.1.Modyfikacjautworzonychczcionek.........................
171
6.10.1.2.UżycieczcionekwxFont..................................
172
6.10.1.3.UstawiamyczcionkiWisielca..............................
173
6.10.2.KlasawxColour,bazakolorówiinnekoloroweciekawostki..............
173
6.10.2.1.Przetwarzaniedanychkoloru..............................
176
6.10.2.2.SłowookolorachzwxStockGDI...........................
177
6.10.2.3.Kolorysystemowe......................................
178
6.10.2.4.UżyciekolorówwxWidgets...............................
179
6.10.2.5.UstawiamykoloryGUIWisielca...........................
180
6.11.Wstępdopodstawowychkontrolekdynamicznych.............................
181
6.11.1.OknotekstowewxTextCtrl........................................
182
6.11.1.1.TworzymykontrolkętekstowąwxTextCtrl...................
182
6.11.1.2.WażniejszemetodyklasywxTextCtrl........................
184
6.11.1.3.ZdarzeniaklasywxTextCtrliichobsługa....................
187
6.11.2.ŚwiatprzyciskówwxWidgets......................................
189
6.11.2.1.KlasawxButton........................................
189
6.11.2.2.KlasawxToggleButton...................................
191
6.11.2.3.KlasawxBitmapButton...................................
192
6.11.3.ListarozwijanawxComboBox.....................................
192
6.11.3.1.KlasawxArrayString....................................
193
6.11.3.2.Realizacjalistyrozwijanej................................
194
6.11.3.3.NiektóremetodyklasywxComboBox........................
195
6.11.3.4.Obsługazdarzeńlistyrozwijanej...........................
196
6.11.4.KontrolkinumerycznewxSpinCtrliwxSpinCtrlDouble.................
197
6.11.4.1.KlasawxSpinCtrl.......................................
197
6.11.4.2.KlasawxSpinCtrlDouble.................................
198
6.11.4.3.Stylekontroleknumerycznych.............................
199
6.11.4.4.Ważniejszemetodykontroleknumerycznych.................
199
6.11.4.5.Ozdarzeniachkontroleknumerycznych.....................
200
6.12.InnekontrolkiwxWidgets................................................
201
6.12.1.JakkorzystaćzdokumentacjiklaswxWidgets.........................
202
6.13.KompletujemyGUIWisielca..............................................
203
6.13.1.Log..........................................................
203
6.13.2.Ustawienia.....................................................
205
6.14.Rysowanieszubienicy,czylitajemniceklasywxDC............................
207
6.14.1.Dostępnekontekstyurządzeń......................................
207