Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++, WinAPI] Ustawianie tła akapitu w RichEdit

Ostatnio zmodyfikowano 2012-01-30 15:50
Autor Wiadomość
xevuel
Temat założony przez niniejszego użytkownika
[C++, WinAPI] Ustawianie tła akapitu w RichEdit
» 2012-01-30 08:22:04
W jaki sposób ustawić tło akapitu w RichEdicie - tak żeby podświetlało nie tylko tekst, ale żeby był efekt w stylu znacznika <div> w html-u?

Ustawienie EM_SETBKGNDCOLOR dla flagi SCF_SELECTION (tylko zaznaczony tekst) nie powoduje żadnej zmiany.
P-49795
DejaVu
» 2012-01-30 10:13:13
http://www.thinbasic.com/community/showthread.php?7566-RichEdit-background-control-color

Frazy, które należy wpisać w wyszukiwarkę google:
P-49796
xevuel
Temat założony przez niniejszego użytkownika
» 2012-01-30 15:31:37
Nie zrozumiałeś mnie. Ja nie chcę ustawić tłą dla całgo RichEdita, tylko dla jego części, czyli jednego akapitu. W google jest opisane tylko ustawianie całego tła, podobnie jak w pierwszym linku który podałeś.
Myślałęm o wypełnieniu RichEdita spacjami albo niewidocznymi znakami, ale pytam czy nie ma lepszej możliwości?
P-49811
DejaVu
» 2012-01-30 15:37:22
Frazy, które należy wpisać w wyszukiwarkę google:
Skoro RichEdit = RTF to spróbuj najpierw osiągnąć zamierzony efekt w Wordzie, potem zapisz jako RTF, a potem zobacz jak to jest zrobione i przełóż tą tajemniczą wiedzę na swój kod.

PS. Powodzenia ;p
P-49812
xevuel
Temat założony przez niniejszego użytkownika
» 2012-01-30 15:41:29
Nie mam pojęcia jak coś takiego zrobić w Wordzie (i jak wykorzystać do tego RTF), ale będę kombinował ;)
P-49813
DejaVu
» 2012-01-30 15:50:50
http://www.delphidabbler.com/tips/57

Strzelam, że powyższą funkcjonalność w C++ da się osiągnąć poprzez:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb774368(v=vs.85).aspx

Aczkolwiek temat ten będziesz musiał intensywnie drążyć i to samodzielnie. Myślę, że zaimplementowanie obsługi RTF-a zajmie Ci z 8h, a walki z tabelkami ze 40h, więc w optymistycznym przypadku po 48h pracy będziesz miał upragnione tło ;p
P-49814
« 1 »
  Strona 1 z 1