GG>TRch>Emotikony

0

Czesc mam pewien problem bo che aby w richedit wyswietały się emotikony (tak jak w gadu-gadu) tzn. próbowłem już z canvans, image i cienko to wychodzi. Moze znajdzie sie tutaj ktos kto mi doradzi jak to zrobic w richedit ??
z góry dzięki za odpowiedz.

0

się raczej nie da, albo będzie bardzo cięzko, uzyj WebBrowser albo HTMLLite będzie o wiele prościej

0

się raczej nie da, albo będzie bardzo cięzko, uzyj WebBrowser albo HTMLLite będzie o wiele prościej

Tak, to jest jak zwykle niemożliwe, ale spróbuj tak :

var
    C : TCanvas;
begin
    C := TCanvas.Create;
    C.Handle:=GetDC(RichEdit1.Handle);
    //tutaj rysujesz coś, uzywając metody TCanvasa Draw
    C.Draw(wsp_x, wsp_y, grafika);
    ReleaseDC(RichEdit1.Handle, C.Handle);
    C.Free;
end;
0

W zwykłym RichEdit sie nie da, ale np. WordPad też korzysta z RichEdit a wstawianie obrazków obsługuje. Poszukaj na torry.net jakiegoś RichEdita, bo chyba był taki komponent z pełną implementacją tej kontrolki.

0

RichEdit w wersji 3.0 bodajże to obsłuhuje, ale komponentu nie znalazłem

0

Sciagnij se source Mirandy :)

0

Nie source mirandy, tylko nConvers bo on jest zrobiony w Delphi i tam jest użyty taki komponent TVirtualDrawTree.

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