Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
XIV
SzczegóŁowYSpiStreści
CzęśćIIIPotęgadialogu......................................................
463
9.
Standardoweoknaifunkcjedialogoweorazinnetechnikiinterakcjizużytkownikiem..
465
9.1.
Oknadialogowezwiązanezpobieraniemdanychodużytkownika.................
466
9.1.1.
Pobieranietekstu................................................
467
9.1.1.1.
Pobieraniezwykłegotekstu...............................
467
9.1.1.2.
Pobieraniehasła(tekstuukrytego)..........................
468
9.1.1.3.
OgraniczeniafunkcjiwxGetTextFromUser()
iwxGetPasswordFromUser...............................
468
9.1.1.4.
KlasawxTextEntryDialog................................
468
9.1.1.5.
KlasawxPasswordEntryDialog............................
470
9.1.2.
Pobieraniewartościnumerycznych.................................
470
9.2.
Oknadialogowezwiązanezpobieraniemwyborówużytkownika.................
471
9.2.1.
Wybórkrojuczcionki............................................
471
9.2.1.1.
KlasawxFontDialog.....................................
473
9.2.2.
Wybórznaku...................................................
474
9.2.3.
Wybórkoloru..................................................
476
9.2.3.1.
KlasawxColourDialog...................................
477
9.2.4.
Wybórjednejlubwieluopcji......................................
478
9.2.4.1.
Funkcjedialogowewyborupojedynczego....................
478
9.2.4.2.
Sprytnefunkcjewyborupojedynczego......................
481
9.2.4.3.
KlasawxSingleChoiceDialog..............................
482
9.2.4.4.
Funkcjedialogowewyboruwielokrotnego...................
484
9.2.4.5.
KlasawxMultiChoiceDialog..............................
485
9.2.5.
Definiowanieszykudanych.......................................
486
9.2.5.1.
KlasawxRearrangeDialog................................
486
9.2.5.2.
KlasachwxRearrangeCtrliwxRearrangeList.................
488
9.3.
Oknadialogowesystemuplików...........................................
488
9.3.1.
Oknadialogowedopracyzkatalogami..............................
489
9.3.1.1.
KlasawxDirDialog......................................
489
9.3.2.
Oknadialogowedopracyzplikami.................................
490
9.3.2.1.
Trybypracydialogówplikowych...........................
490
9.3.2.2.
Funkcjedialogowedopracyzplikami.......................
491
9.3.2.3.
KlasawxFileDialog.....................................
494
9.4.
Informacyjneoknadialogowe.............................................
498
9.4.1.
Podstawoweoknainformacyjne....................................
498
9.4.1.1.
KlasawxMessageDialog.................................
498
9.4.1.2.
FunkcjawxMessageBox()................................
502
9.4.1.3.
FunkcjawxInfoMessageBox().............................
502
9.4.2.
Paskikomunikatów..............................................
503
9.4.3.
Oknainformacjioprogramie......................................
505
9.4.3.1.
FunkcjawxAboutBox()iklasawxAboutDialogInfo............
505
9.4.4.
Oknokomunikatówdiagnostycznych,czyliklasawxLogGui.............
507
9.4.5.
Oknadialogoweitechnikiwizualizacjipostępu........................
509
9.4.5.1.
KlasywxGenericProgressDialogiwxProgressDialog...........
509
9.4.5.2.
KlasawxAppProgressIndicator............................
512
9.4.6.
Oknadialogoweitechnikiwizualizowaniazajętości....................
513
9.4.6.1.
Wizualizacjazajętościprzezwyglądkursora..................
513
9.4.6.2.
KlasawxBusyInfo......................................
514
9.4.7.
Powiadomienia.................................................
516
9.4.7.1.
KlasawxNotificationMessage.............................
516
9.4.7.2.
MetodawxTopLevelWindow::RequestUserAttention()..........
519
9.4.8.
Oknadialogowezwiązanezsystemempomocyiwsparciem.............
520
9.4.8.1.
Poradadnia............................................
520
9.4.8.2.
Rozszerzonepodpowiedzi................................
522
9.4.8.3.
OknodialogowepomocyHTML...........................
523