PDA

View Full Version : کمک فوری ( Memo )



mostafa_khorasani
شنبه 23 آبان 1388, 15:47 عصر
سلام به دوستای عزیزم :لبخندساده:

من دارم یه برنامه چت مینویسم . دوست دارم تو صفه پی ام
مثل یاهو از شکلکها و یا اینکه هر خطی رو بتونم با یک رنگ بنویسم داشته باشم
این امکان memo میده ؟ میشه راهنمایییم کنید ! :قلب:

اگه کسی کمپوننتی داره میتونه برام لینکشو بزاره !

از همه شما که ممنونم . که این فضا رو درست کردین . و به همه کمک میکنین:بوس:

hadisalahi2
شنبه 23 آبان 1388, 15:51 عصر
از کامپوننت های TMS میتونی استفاده کنی .
همچنین قبلا در این مورد در قسمت برنامه نویسی شبکه بحث شده ، بهتره یه سری به اونجا بزنید.
البته برای این کار میتونید از RichEdit هم استفاده کنید و برای شکک ها از یک کد استفاده کنید و بعد کد رو پیدا کرده و به جای اون نماد یا شکلکش رو جایگزین کنید.
یا حق

دلفــي
شنبه 23 آبان 1388, 15:53 عصر
سلام به دوستای عزیزم :لبخندساده:

من دارم یه برنامه چت مینویسم . دوست دارم تو صفه پی ام
مثل یاهو از شکلکها و یا اینکه هر خطی رو بتونم با یک رنگ بنویسم داشته باشم
این امکان memo میده ؟ میشه راهنمایییم کنید ! :قلب:

اگه کسی کمپوننتی داره میتونه برام لینکشو بزاره !

از همه شما که ممنونم . که این فضا رو درست کردین . و به همه کمک میکنین:بوس:

شما می تونید برای تغییر رنگ و فونت سطور از Richedit استفاده کنید ، مثالش هم تو Sample های خود دلفی وجود داره . ولی قضیه شکلکها رو باید یه جور دیگه حل کنی ، من نمی دونم کامپوننتی در این ضمینه وجود داره یا نه ؟!

Felony
شنبه 23 آبان 1388, 15:56 عصر
ولی قضیه شکلکها رو باید یه جور دیگه حل کنی ، من نمی دونم کامپوننتی در این ضمینه وجود داره یا نه ؟!
همون کامپوننت TMS که معرفی شد دارای یکسری شئ Memo هست که یکی از اونها مخصوص این کار هست .

alinikaein
شنبه 23 آبان 1388, 22:38 عصر
سلام دوست عزيز؛

بهتون پيشنهاد مي‌كنم از كامپوننت‌هايي كه HTML را نمايش مي‌دهند استفاده كنيد. در اين صورت كار شما خيلي راحت‌تر مي‌شه. چون ساختن كدهاي اچ‌تي‌ام‌ال، خيلي راحت‌تر از ساختن كدهاي RTF هست. كدهاي RTF حجم و پيچيدگي بيشتري دارند ولي كدهاي HTML خيلي راحت‌تر و قابل فهم‌تر هستند و الزامي به داشتن يك ويرايشگر قوي ندارند و شما مي‌تونيد تگ‌هاي HTML را دستي ايجاد كنيد و نمايش بديد.


يا علي... موفق باشيد...

mostafa_khorasani
یک شنبه 24 آبان 1388, 12:37 عصر
شما می تونید برای تغییر رنگ و فونت سطور از Richedit استفاده کنید ، مثالش هم تو Sample های خود دلفی وجود داره . ولی قضیه شکلکها رو باید یه جور دیگه حل کنی ، من نمی دونم کامپوننتی در این ضمینه وجود داره یا نه ؟!


تو sampel پیدا نکردم.هر خط یک رنگ نمینویسه
میشه یه تیکه کدشو برام بزاری ؟
مرسی

alinikaein
یک شنبه 24 آبان 1388, 13:34 عصر
توي RichEdit معمولي كه مربوط به خود دلفي هست، تصاوير را نمايش نمي‌ده، مگه اين كه خود شما Customize كني.

البته مي‌توني از RichEditهايي كه ساير شركت‌ها كار كردند، استفاده كني.
ولي باز هم پيشنهاد من، استفاده از HTML هست.


يا علي... موفق باشي...

Felony
یک شنبه 24 آبان 1388, 18:09 عصر
تو sampel پیدا نکردم.هر خط یک رنگ نمینویسه
میشه یه تیکه کدشو برام بزاری ؟
مرسی

قرار نیست همه چیز تو نمونه ها باشه ، شما درباره ی متد های SelStart و SelLength تحقیق کن .

دلفــي
دوشنبه 25 آبان 1388, 18:05 عصر
تو sampel پیدا نکردم.هر خط یک رنگ نمینویسه
میشه یه تیکه کدشو برام بزاری ؟
مرسی

این هم یه تیکه !



if RichEdit1.SelLength > 0 then
begin
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.SelAttributes.Style := RichEdit1.SelAttributes.Style + [fsBold];
end;