Metody pro překreslování a tisk
Tyto metody slouží pro obsluhu kreslicího a tiskového procesu.
Redraw vytvoří překreslovací thread a vrátí řízení hlavnímu programu. Překreslování mapové kompozice probíhá na pozadí. DrawMap vytvoří překreslovací thread, ale řízení hlavnímu programu předá až po dokončení překreslování. Pro synchronizaci thread posílá události InitProgress, DoneProgress a ChangeProgress, které informují o stavu překreslování. Překreslování lze předčasně ukončit metodou DrawKill. IsDraw určí, zda právě probíhá překreslování či nikoliv.
Print vytvoří tiskový thread a vytiskne zadaný výřez mapové kompozice na zadané zařízení. Řízení hlavnímu programu předá až po dokončení tisku. Tisk lze předčasně ukončit metodou PrintKill.
Existují situace, kdy je potřeba zakázat překreslování, např. pokud chceme přidat do mapy větší množství textů. Překreslování zakážeme voláním LockDraw a povolíme voláním UnlockDraw.
Seznam metod