PDA

View Full Version : امکان دو ور چین متن در دلفی



joooje
سه شنبه 05 مهر 1390, 15:43 عصر
سلام به همه دوستان
چه طور میتونم امکان دو ور چین کردن متن رو داشته باشم؟
آیا کامپوننتی برای این کار هست؟
کامپوننت Trich View رو دیدم ، ولی برای فارسی جواب نمیداد
آیا کامپوننت دیگری وجود داره یا خودم میتونم با تغییر توی RichEdit به چیزی که میخوام برسم؟
در ضمن تو جستجو هام این دوتا لینک رو پیدا کردم ولی نتونستم بفهمم چیکار میکنه
ممنون میشم راهنمایی بکنید

http://www.delphipages.com/forum/showthread.php?t=77231
http://www.drbob42.com/tip/tiphat08.htm

BORHAN TEC
چهارشنبه 06 مهر 1390, 07:53 صبح
آیا منظورتون از دو ورچین همون Alignment هست؟ باور کنید من تا به حال "دو ور چین" رو نشنیده بودم!!!:لبخند:
اگر منظورتون رو درست متوجه شدم شما می توانید از خاصیت Alignment مربوط به TRichEdit استفاده کنید. یادم نیست که در نسخه های قدیمی تر دلفی این کامپوننت خاصیت Alignment را داشت یا نه ولی لااقل در نسخه های جدیدتر که دارد.

joooje
چهارشنبه 06 مهر 1390, 09:54 صبح
75926
سلام و ممنون که پاسخ دادید
من منظورم این امکانی هست که تو عکس به رنگ نارنجی هست
ببخشید که از دو ور چین استفاده کردم، فکر کردم گویا باشه:خجالت:

سعید صابری
چهارشنبه 06 مهر 1390, 21:16 عصر
با این کد میتونی دو ور چین داشته باشی با Richedit.


uses richedit
procedure JustifyText;
var Format : TParaFormat2;
begin
FillChar(Format, SizeOf(TParaFormat2), 0);
Format.cbSize := SizeOf(TParaFormat2);
Format.dwMask := PFM_ALIGNMENT;
Format.wAlignment := PFA_JUSTIFY;

SendMessage(RichEdit1.Handle, EM_SETPARAFORMAT, 0, LPARAM(@Format));

end;));