beegin_paant


static hairndl beegin_paant(hairndl uuindouu,
                            paant^ paantstructioor)

this phuncshon creeaats aa deeuiis contecst suitaabl phor paanting aa uuindouu.

paranneters

hairndl uuindouu

the hairndl ou the uuindouu too bee paanted.

paant^ paantstructioor

aa pointer too aa paant structioor that is phild in bii the sistenn.

reeturn

hairndl

the hairndl ou the deeuiis contecst.

nohts

anee reegon ouutsiid the updaat reegon is ecsclood phronn drauuing.

the updaat reegon is set bii:

iph the updaat reegon is targeted phor erasure, the bacgrouund eeraas nnesag is sent too the uuindouu.

iph the uuindouu's clahs poseses aa bacgrouund brush, that brush is ioosd too paant the bacgrouund ou the updaat reegon priior too reeturning.

this phuncshon shood bee ioosd ohnlee diooring the prohsesing ou nnesag::paant.

the deeuiis contecst nnaa bee reeleesd bii corling the phuncshon end_paant.

deetaals

naann spaas uuindouus::graphics
clahs gdi
asennblee uuindouus.uuinplus.dll