Cień pod RichEditem

0

Hej..

Ma ktos pomysl jak wsadzic cien pod richedita tak zeby wygladal jak zawieszony nad komponentami nad ktorymi sie pojawia?

Pozdrawiam
MaciekG

0

dodaj na forme TShape'a w odpowiednim miejscu w kolorze czarnym...

0

Niestety pomysl ktory podsunal AklimX nie jest zbyt dobry. A to dlatego ze shape chowa sie pod scrollboxa i nie ma mozliwosci wyciagniecia go ponad niego. Jak rowniez samo ustawienie koloru na czarny tez nie rozwiazuje problemu bo cien nie ma tak ostrych brzegow wiec musi byc rozmyty na brzegach.

Moze ma ktos lepszy pomysl?

Pozdrawiam
MaciekG

0

hmmm...
nie wiem ale powiem jak ja bym to zrobil:

zrob (np. w photoshopie) PNG z cieniem RichEdita. - PNG odsluguje polprzezroczystosc wiec cien moze byc zmiekczony.
potem w OnPaint formy daj cos w stylu:

Form1.Canvas.Draw(RE.Left, RE.Top, Shadow.Picture.Graphic);

musisz tylko poszukac unitu, ktory pozwoli na ladowanie plikow PNG.
kiedys mialem ale mi sie zapodzial. poszukaj na www.torry.net - pewnie tam cos bedzie...

powinno zadzialac.

1 użytkowników online, w tym zalogowanych: 0, gości: 1