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 6157 korisnika na forumu :: 81 registrovanih, 8 sakrivenih i 6068 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Asparagus, Betta, bladesu, Bobrock1, Bojan85, bojanM84, bozomotika, branko7, bunker, C-Gun, celeron, cojapop, darcaud, Deki Duga Devetka, Denaya, Djota1, Dorcolac, Dorijan Grej, draganl, duro1990duro, dzada, esko_hz, Flanker-G, Georgius, Giskard, HogarStrashni, iceburn, igorkozar83, ikan, Ilija84, IpMan, janezek67, Kajzer Soze, kib, komenski, laurusri, Leonov, lord sir giga, Marko1238, Martin543, MB120mm, mercedesamg, Moldovan, naki011, Nemanja.M, nenooo, Oklopnjak, Otto Grunf, pavle_pzs, Pero, pobeda, procesor, proka89, promora, rodoljub, rovac, Samo gledam, sickmouse, Sky diver 29, Slobodan Filipović, slucajniprolaznik.ba, stalja, StankoVrankovic, Stevan Visoki, stevanito, Stoilkovic, suponik, svnedelja, tamno.nebo, Tanjagre, Tas011, Tester, varda, VJ, voja64, vujv, Zastava, zeka013, ZetaMan, Zrcalo, zubri