Avatar billede angelod Novice
12. oktober 2002 - 21:03 Der er 4 kommentarer og
2 løsninger

WM_PAINT i CLX?

Jeg sidder og forsøger på at lave en CLX version af en OpenSource komponent, og det så ud til at være meget nemt, indtil jeg nåede til WM_PAINT delen.. Hvad skal jeg gøre her? Jeg har prøvet at kigge i hjælpefilen, og Component Writers' Guide, men jeg synes ikke det giver nogen mening.

Kort sagt, hvordan laver jeg en "Paint" funktion i en CLX komponent, der kaldes hver gang komponenten skal tegnes om?
Avatar billede angelod Novice
13. oktober 2002 - 01:52 #1
Er der ingen der ved noget om det? Eller er det fordi der skal flere point på bordet?
Avatar billede borrisholt Novice
13. oktober 2002 - 09:58 #2
prøv ar brug parnt proceduren istedet ...

WM_XXXXX er en windows ting :-)

Jens B
Avatar billede angelod Novice
13. oktober 2002 - 11:14 #3
Hæhæ, det var ikke lige problemet fandt jeg ud af, men du ledte mig bestemt på den rigtige retning. Han brugte ikke WM_PAINT til at tegne med, men til at tjekke om størrelsen havde ændret sig. Det flyttede jeg til Paint metoden, og så var det som dét skulle være.

Tak :)
Avatar billede angelod Novice
13. oktober 2002 - 11:15 #4
Hvis du lige poster et svar, så får du point.. Er 60 point nok, eller vil du gerne have alle sammen? :)
Avatar billede borrisholt Novice
13. oktober 2002 - 15:10 #5
60 er rigeligt :-)

Jens B
Avatar billede angelod Novice
13. oktober 2002 - 16:33 #6
Jamen det er helt fint. Takker. Og tak for den geniale Version komponent du har lavet. Den har man skam meget glæde af. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester