IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Lukáš Křehula:22.4.2014 16:18

Zdarec,
potřeboval bych radu, snažím se do panelu vykreslovat obrázky stylem, že vyvolám fce DoubleMouseClick a přes Invalidate() se dostanu do Paint. Můj problém je takový, že to sice obrázek nakreslí, ale když chci nakreslit další, tak se ten obrázek který se nakreslil předtím smaže a nakreslí se nový na nové souřadnice. Používám BitMap. Nějaké rady?

 
Odpovědět
22.4.2014 16:18
Avatar
rawen
Člen
Avatar
Odpovídá na Lukáš Křehula
rawen:22.4.2014 19:54

Obecně všechny události _Paint jsou takové povahy, že vykreslí pouze To, co se v nich nachází v daném okamžiku, všechno co bylo vykresleno předtím ignorují. Asi nejlepší řešení je, že si budeš někde pamatovat vše co se kreslí a v události _Paint si jednotlivé věci jen budeš přidávat a vykreslovat vždy vše naráz (třeba cyklem for pokud jsou kresby stejné povahy).

Nahoru Odpovědět
22.4.2014 19:54
Co můžeš naprogramovat dnes, neodkládej na zítřek.
Avatar
Lukáš Křehula:23.4.2014 16:57

Chápu. Díky, zkusím.

 
Nahoru Odpovědět
23.4.2014 16:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.