Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
TCustomControl - Override Height
Tags:
delphi
Bruger #225
@ 08.09.08 19:16
46
Hej Allesammen,
Jeg sidder og er ved at lave et component som kan lave et dropdown panel og jeg har startet fra bundet.
I denne forbindelse er det nødvendigt for mig at få at vide når brugeren ændre width og height. Specielt height, da jeg er nød til at vide hvad højde component får til at starte med, så jeg ved hvor stor det skal være når der expandes.
Jeg har kigget en del steder, men kan desværre ikke finde ud af hvordan man override "Property Height" så man kan få en SetHeight procedure.
Er der nogen der ved hvordan det skal gøre ? Jeg sætter 200 points på højkant til den der kan give mig et svar.
3
svar postet i denne tråd vises herunder
1
indlæg har modtaget i alt
5
karma
Sorter efter stemmer
Sorter efter dato
5
Bruger #782
@ 09.09.08 06:42
291
Hvordan blev løsningen?
Og hvordan har du da overridet tegningen af komponentet?
0
Bruger #225
@ 08.09.08 22:52
46
Har selv fundet løsningen.
Men der er stadigvæk 200 point til den der kan fortælle mig hvorfor den virker fint når jeg creater den i runtime, men at den bare viser en gråkant når jeg smider den på formen i design time.
0
Bruger #225
@ 14.09.08 21:06
46
Jeg overridede "Repaint" funktionen.
Min paint function ser således ud ...
Kode
procedure TlplGradientDropDownPanel.Repaint; (override) Var {...} begin inherited; {draw code} end;
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags