class CWBViewWnd : public CMDIChildWnd

Popis

Zßkladnφ t°φda pro formulß°e WinBase602.

Umo₧≥uje oÜet°ovat zprßvy pro formulß°e prost°ednictvφm standardnφho mechanizmu knihovny MFC. U₧ivatelsk² program zpravidla vyderivuje z  CWBViewWnd vlastnφ t°φdu, ve kterΘ doplnφ metody oÜet°ujφcφ jednotlivΘ zprßvy. Formulß° se pak otevφrß ve dvou krocφch. Nejprve se zkonstruuje nov² objekt (zpravidla dynamick² pomocφ new) a vlastnφ formulß° se otev°e volßnφm metody Open, p°φpadn∞ Select_records, Relate_record nebo Active_view. P°i zpracovßvßnφ zprßv je nutnΘ vÜechny pln∞ neoÜet°enΘ zprßvy p°edat funkci DefWindowProc nebo Default.

Metody:

Otevφrßnφ a zavφrßnφ formulß°e

Open 
otev°enφ formulß°e
Select_records otev°enφ formulß°e s vybran²mi zßznamy
Relate_record 
otev°enφ formulß°e k editaci relace mezi 2 tabulkami
Register_rec_syn 
synchronizovßnφ dvou formulß°∙ na stejn² zßznam
Close_view 
uzav°enφ formulß°e
PostNcDestroy zruÜenφ dynamicky vytvo°enΘho objektu t°φdy CWBViewWnd po uzav°enφ formulß°e

Pohyb mezi zßznamy a slo₧kami

FirstRec
nastavφ formulß° na prvnφ zßznam
LastRec
nastavφ formulß° na poslednφ zßznam
NextRec
nastavφ formulß° na nßsledujφcφ zßznam
PrevRec
nastavφ formulß° na p°edchozφ zßznam
NextPage
nastavφ formulß° na nßsledujφcφ strßnku
PrevPage
nastavφ formulß° na p°edchozφ strßnku
FirstItem
p°ejde na prvnφ slo₧ku v aktußlnφm zßznamu
LastItem
p°ejde na poslednφ slo₧ku v aktußlnφm zßznamu
UpItem
p°ejde o slo₧ku v²Ü
DownItem
p°ejde o slo₧ku nφ₧
PrevTab
p°ejde na p°edchozφ slo₧ku v aktußlnφm zßznamu
NextTab
p°ejde na dalÜφ slo₧ku v aktußlnφm zßznamu
Set_ext_pos 
vybrßnφ zßznamu ve formulß°i dle absolutnφho Φφsla
Set_int_pos 
vybrßnφ zßznamu ve formulß°i dle po°adovΘho Φφsla

Vklßdßnφ a mazßnφ zßznam∙

Insert
vlo₧φ do formulß°e nov² zßznam
DelAsk
po dotazu sma₧e vÜechny zßznamy v tabulce
DelRec
sma₧e aktußlnφ zßznam
UnbindDel
odvß₧e zruÜenΘ zßznamy

Editace ve formulß°i

Cut
vyst°ihne vybranou Φßst editovanΘ polo₧ky
Copy
zkopφruje vybranou Φßst editovanΘ polo₧ky do clipboardu
Paste
vlepφ do aktußlnφ polo₧ky obsah clipboardu
Get_item_value 
zjiÜt∞nφ hodnoty ve slo₧ce formulß°e
Set_item_value 
zßpis hodnoty do slo₧ky formulß°e
OpenQBE
p°epne formulß° do re₧imu zadßvßnφ QBE dotazu
OpenSort
p°epne formulß° do re₧imu zadßvßnφ uspo°ßdßnφ
AcceptQuery
akceptuje QBE dotaz
CancelQuery
zruÜφ QBE dotaz nebo uspo°ßdßnφ
Reset_view 
aktualizace obsahu formulß°e
Commit_view 
ulo₧enφ zm∞n ve formulß°i do databßze
Roll_back_view 
odvolßnφ zm∞n v zßznamov∞ synchronizovanΘm formulß°i
EditFind
otev°e dialog pro vyhledßnφ °et∞zce v textovΘm editaΦnφm okn∞
EditFormat
p°eformßtuje text v textovem editaΦnφm okn∞
EditRefind
najde dalÜφ v²skyt °et∞zce v textovΘm editaΦnφm okn∞
EditReplace
otev°e dialog pro nßhradu °et∞zce v textovΘm editaΦnφm okn∞
EditSave
ulo₧φ text editovan² v textovΘm editaΦnφm okn∞ do databßze

Tisk

Print
vytiskne formulß°
Print_opt 
interaktivnφ nastavenφ parametr∙ tisku sestav
Printer_dialog 
volba tiskßrny

Stav formulß°e

Active_view 
zjiÜt∞nφ zda je formulß° aktivnφ
Get_view_pos 
zjiÜt∞nφ Φφsla vybranΘho zßznamu ve formulß°i
Current_item 
vrßtφ Φφslo slo₧ky formulß°e, na nφ₧ stojφ kurzor
QBE_state
vracφ indikaci, zda je formulß° v re₧imu zadßvßnφ QBE dotazu

Ostatnφ

Draw_line 
nakreslenφ ·seΦky v okn∞
Put_pixel 
nakreslenφ bodu v okn∞
Get_fcursor 
zjiÜt∞nφ kurzoru a parametr∙ formulß°e
Set_fcursor 
nastavenφ kurzoru a parametr∙ formulß°e
Pick_window 
vyta₧enφ formulß°e nad ostatnφ okna
Select_file 
v²b∞r souboru
Select_directory 
v²b∞r adresß°e
MultiAttrs
otev°e okno s hodnotami multiatributu
Help
otev°e okno s lokßlnφ nßpov∞dou
Locks
otev°e dialog s nabφdkou zamykßnφ zßznam∙