[Delphi] TListView problem s prekreslovanim
mam tuto komponentu v zobrazeni vsReport a pomoci udalosto OnCumstomDrawSubItems
delam podbarvene zobrazeni bunek do krize vuci vybrane polozce,
pro prekresleni jsem zkousel Refresh, Repaint, Invalidate
ale vzdy pokud se zmeni sloupec je to prekreslovani udesne, jako by ten obraz preroloval
nevite jak treba zamknout prekreslit odemknout, aby to nemelo takovy divny prekreslovaci efekt
Druhy dotaz, jak ziskat od OnClick nebo OnMouseDown Index kolikaty to je Item (radek) a kolikaty SubItem (sloupec) ?
[Delphi] TListView problem s prekreslovanim
- helium
- Začátečník

- Registrován: 03. čer 2003
- Kontaktovat uživatele:
[Delphi] TListView problem s prekreslovanim
--------------------------------------------------------------------------------
Dnešní rozbujelý SW neodpovídá povaze a stavu dnešních uživatelů nebo naopak ??
Dnešní rozbujelý SW neodpovídá povaze a stavu dnešních uživatelů nebo naopak ??
- €agle
- Středně pokročilý

- Registrován: 13. lis 2003
- Bydliště: Vlastní 3D svět :)
- Kontaktovat uživatele:
Re: [Delphi] TListView problem s prekreslovanim
Nevím, jestli to jde i v Delphi (imho jo), ale bežně se to dělá přes double buffering, tzn vše co potřebuješ postupně nakreslíš nejdřív do skryté bitmapy a tu nakonec jenom zkopíruješ na obrazovku...
Eagle3D Engine under developement
Hledáme do firmy schopného ASP/VB.NET/C# programátora, více po SZ
Hledáme do firmy schopného ASP/VB.NET/C# programátora, více po SZ
- helium
- Začátečník

- Registrován: 03. čer 2003
- Kontaktovat uživatele:
Re: [Delphi] TListView problem s prekreslovanim
Hmm, to sem ovladal pod DOSem kdy jsem mel plnou kontrolu nad HW a systemem, ale tady jde relativne standartni prvek ten TListView€agle píše:Nevím, jestli to jde i v Delphi (imho jo), ale bežně se to dělá přes double buffering, tzn vše co potřebuješ postupně nakreslíš nejdřív do skryté bitmapy a tu nakonec jenom zkopíruješ na obrazovku...
--------------------------------------------------------------------------------
Dnešní rozbujelý SW neodpovídá povaze a stavu dnešních uživatelů nebo naopak ??
Dnešní rozbujelý SW neodpovídá povaze a stavu dnešních uživatelů nebo naopak ??