[ bradic @ 16.03.2005. 18:51 ] @
Da li mi neko moze pomoci. Izgleda tako jednostavno, ali posto sam pocetnik u Visual C++ ne polazi mi za rukom da resim problem. Stvar je u sledecem:

Posto pisem neki program za obradu teksta i grafike, potreban mi je rad sa Rich Edit kontrolom.

Naime, ne mogu nikako da poravnam tekst (Justified) sa leve i desne strane kontrole. Znaci, da tekst bude poravnat i uz levu i uz desnu ivicu iste.

Dosta toga sam probao ali ne polazi mi za rukom.

Ima li "leka"?

Pozdrav, Goran
[ _Super_Ellite_Bug_ @ 17.03.2005. 01:19 ] @
//"richedit.h"

#define EM_SETTYPOGRAPHYOPTIONS (WM_USER + 202)
#define EM_GETTYPOGRAPHYOPTIONS (WM_USER + 203)
#define TO_ADVANCEDTYPOGRAPHY 1
.
.
.



Ovo ti omogucuje da setujes:
SendMessage( rhWnd, EM_SETTYPOGRAPHYOPTIONS, (WPARAM) TO_ADVANCEDTYPOGRAPHY, (LPARAM) TO_ADVANCEDTYPOGRAPHY);
Kada ti vise netreba isklj:
SendMessage( rhWnd, EM_SETTYPOGRAPHYOPTIONS, (WPARAM) 0, (LPARAM) TO_ADVANCEDTYPOGRAPHY);

http://msdn.microsoft.com/libr.../richedit/richeditcontrols.asp
[ bradic @ 17.03.2005. 13:18 ] @
Hvala ti na odgovoru.

Probao sam ovo sto mi preporucujes, ali mi ne uspeva.

Potrebno mi je malo detaljnije objasnjenje i ako moze primer celog koda stvaranja RichEdit kontrole i poravnanja teksta u njemu sa leve i desne strane (Justified).

Ako neko zna - tu sam.
[ _Super_Ellite_Bug_ @ 21.03.2005. 01:44 ] @
ok,
evi ti link pa pogledaj
http://www.codeproject.com/richedit/
ukoliko ti to ne resi problem, javi.