komponenta - design time problem

komponenta - design time problem

offline
  • mipko 
  • Novi MyCity građanin
  • Pridružio: 15 Jun 2006
  • Poruke: 3

pozdrav,

imam sledeci poroblem. Extendujem TCustomDBGrid.
Imam neki property nazovimo ga

FocusedColor : TColor

override-ova sam DrawCell u kome se vrsi iscrtavanje grida i koristi vrednost gore pomenutog property-a - odnosno njegovog membera.

U SetFocusedColot metodi postavljam vrednost membera koji se koristi u DrawCell, pozovem invalidate - i nista se ne desi u design time. Znaci kontrola se ne iscrta ponovo i ne vidi se izmena. Probao sam da mu postujem paint, da mu pomocu invalidiram region, prozor... sve moguce, ali kontrola i dalje uporno odbija da se iscrta nanovo u design time.
U design time je dovvoljno da se klikne misem na kontrolu i ona se repaintuje i izmena FocusedColor je tu.
U Run time to sve radi.
Da li neko ima resenje ?

hvala,
mipko



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Da li si umesto Invalidate pokusao Refresh ili Repaint?



offline
  • mipko 
  • Novi MyCity građanin
  • Pridružio: 15 Jun 2006
  • Poruke: 3

jesam


Srki_82 ::Da li si umesto Invalidate pokusao Refresh ili Repaint?

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Da li bi mogao da postavis kod koji crta celije... mozda koristis neki od property-a koji u design time ne dobija vrednost kakvu ocekujes.

offline
  • mipko 
  • Novi MyCity građanin
  • Pridružio: 15 Jun 2006
  • Poruke: 3

reseno, totalno sumanuto. Starteam se ponasa uvrnuto do bola kad radi sa project group Smile pa je tako izignorisao moja 2 check-ina i property se uopste nije podesavao preko setter metode. A ja opet nisam gledao def property-a... i tako... trosim vreme
Izvinjavam se na dizanju prasine

Ko je trenutno na forumu
 

Ukupno su 1753 korisnika na forumu :: 24 registrovanih, 2 sakrivenih i 1727 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: aleksjevt, AMCXXL, AndrejPetar, Bojan85, bojanM84, BZ, crnirocko, Dobi, draganl, Giskard, HrcAk47, ihis, Kozi-RS, Kriglord, mainstream, milanovic, N.e.m.a.nj.a., Naj-Turs, redstar011, savaskytec, StraleDj, tooljan, VJ, Zvrk