Fa رنگي شدن نوشته البته با حالت خاص

noorabas

Active Member
سلام
ببخشيد نتونستم تيتر خوبي براي اين مبحث پيدا كنم به هر حال
فرض كنيد يك فايل نوشتاري آن هم در پاراگراف داشته باشيم كه همانطور كه مي دانيد كلمات به وسيله اسپيس از هم جدا مي شوند حالا :
آيا مي شود كاري كرد كه با قرار گرفتن نشانه گر موس بر روي كلمه به يه رنگ ديگه اي بشه .


در حالت عادي اين امكان در ام ام بي براي رنگي كردن يك فايل تكست وجود داره اما براي پاراگراف نه
 

For.sajjad

Member
شما می توانی با دستور زیر رنگ نوشته ها را تغییر دهید( چه در Textو چه Paragraph )
کد:
[LEFT]SetObjectParam("Paragraph","TEXTCOLOR=100,105,255")[/LEFT]
به جای TEXTCOLOR=100,105,255 رنگ مورد نظر به صورت REd GREEN BLUe قرار می گیره
بقیه شم کاری نداره باید تعریف کنی هر وقت موس در محدوده پاراگراف قرار گرفت رنگ تغییر کنه
اگه مشکلی داشته بگو
:tavajoh:
اصلاح شد بدلیل فراموش کردن یک مطلب
همانطور که مدیر عزیز انجمن جناب nevercom در زیر اشاره فرمودن باید دقت کرد امکان تغییر رنگ کلمه در پاراگراف بدون تغییر رنگ دیگر کلمات مهیا نیست.​
 
آخرین ویرایش:

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
شئ پاراگراف این خصوصیت رو نداره که قسمت های مختلف متن رو به رنگ مختلف نشون بده، درواقع تغییر رنگ روی کل متن اعمال میشه !
 

noorabas

Active Member
تشكر
اما آيا توي شيء تكست هم به همين شكله يعني در مثال زير اگر داشته باشيم مثلاً
آيا نمي داني خدا ترا مي بيند
و كل اين متن در شيء Text باشه نه جدا جدا .
و وقتي روي هر كلمه بريم رنگي بشه.
ممنون
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
خیر، برای شئ متن هم به همین شکل هست، یعنی رنگی که تعیین میشه برای کل شئ هست، نه قسمتی از متن موجود در اون.
 

evil_gates

اين نيز بگذرد ...
دوست عزيز

همونطوري كه دوستان هم گفتن امكان اينكه يك كلمه رو به طور خاص تو يك شي Text يا پاراگراف رنگي كنيد نداريد.

من پيشنهاد ميكنم به جاي اينكه يك كلمه رو رنگي كنيد براي متمايز كردن اون كلمه يك كادر مستطيل رنگي رو پشت كلمه قرار بديد و با جابجا كردن ماوس كادر رو هم جابجا كنيد.
 

noorabas

Active Member
دوست عزيز
سلام عليكم
ما چون ام ام بي رو با مثال ياد گرفتيم و زياد هم به اون وارد نيستيم لذا در صورت امكان و با توجه با اينكه كادري كه فرموديد اگه مي شه به اندازه اون كلمه دربياد و وقتي كه موس از روي شي ء پاراگراف گذشت كادر مخفي بشه ، يك مثال بزنيد .
با عرض معضرت به خاطر زحماتمون
 

For.sajjad

Member
دوست عزیز به نظر بنده بی خیال شو چون دردسرش زیاده اما اگه می خوای ادامه بدی تا دوستان نمونه هاشون رو ارائه کنند من یه نمونه واست درست کردم پیوست می کنم اگه دیدی که بعضی اوقات گیر می کنه زمان اسکریپت تایمر رو تغییر بده
منتظر مثال های جامعتر دیگر دوستان باش
 

پیوست ها

  • media.rar
    809 بایت · بازدیدها: 58

محمدمهدی

Well-Known Member
سلام ناراحت نشید اما ایده ی شما جفنگ هست.
ام ام بی یه خاصیت خوب داره که خودشم خبر نداره. شما اول متوجه بشو که متنت چند تا کلمست. بعد اونا رو به نوبت توی یه تکست باکس بدرد نخور لود کن و صفحه رو رفرش کن. اونوقت اندازه ی اون تکست باکس میشه اندازه ی کلمه ی شما حالا با یه حلقه ی ساده میشه اندازه هر شیئ و هر متن رو در آورد. و بقیه اسکریپتهات میشه شبیه پست آقای سجاد.
اگر اصلا متوجه نشدی به یکی از دوستان اینکاره یا خود ناشیم بگو تا مثال بزارم. چون باور کن سرم شلوغه و چرت و پرت درست میکنم شاید اونوقت اون رو هم نفهمی. و اون جای من میسوزه. ;) متوجهی که؟
 

Silver PC

Well-Known Member
سلام

مثال بذارید که عالیه

سلام ناراحت نشید اما ایده ی شما جفنگ هست.
شاید اونوقت اون رو هم نفهمی. و اون جای من میسوزه. ;) متوجهی که؟

یه خورده با ادب تر صحبت می کردید بهتر بود دوست من ... !
 

noorabas

Active Member
عزیزم!
سلام علیکم
دوستان تذکر دادند و به نظر بنده هم در شان شما این حرف ها نیست به هر حال!
اگه مثال بذاری ممنون می شم.
 
همین طور که دوستان گفتن روش خاصی برای این کار وجود نداره و در حالت کلی خیلی سخت است مخصوصا اگه قرار باشه با موس عمل کنه.اما با توجه به روشهایی که دوستان گفتن یه جورای ساده تری رو میشه ساخت که مثالشو گذاشتم.البته با کیبورده وقتی رانش کردی از کلیدای چپ و راست استفاده کنید اگرم خواستید با موس کار کنه باید مثل مثالایدوستان تغییرش بدی.
 

پیوست ها

  • highlight text.zip
    838 بایت · بازدیدها: 25

saadatmsg

Active Member
سلام دوستان

من این پیامو فقط برای این زدم تا بگم از نظر من کاری که آقای محمد مهدی انجام دادن اصلا درست نبود.هر ایده ای هر چقدر هم مسخره باشه اما یا میتونه عملی بشه و یا باعث میشه ایده های جدید تری به ذهن برسه. به نظر من دوستمون noorabas باعث شدن کسانی که حتی به این کار فکر نکرده بودن هم دنبالش برن تا صحت انجام یا عدم انجامشو معلوم کنن و این خیلی خوبه.

ضمن اینکه اگر فراموش نکرده باشم یکی از قوانین انجمن این بود که هیچ کس حق اینرو نداره که به کسی توهین کنه و یا بخاطر ابتدایی بودن سوالش اونو مسخره کنه

موفق باشین
 

محمدمهدی

Well-Known Member
آقای سادات من قصد توهین نداشتم. شما نیمه ی پر لیوان رو نگاه کن دست میشه.:wink:

این هم مثال. دقت کنید که نکته ی ریز ولی مهم زیاد داره.
می بخشید که دیر شد.
اگر براتون مقدور بود مثال رو توسعه بدین.
 

پیوست ها

  • highlight.rar
    1.9 کیلوبایت · بازدیدها: 26
آخرین ویرایش:

evil_gates

اين نيز بگذرد ...
من اين مثال رو قبلا پيوست كرده بودم ولي چون به خاطر مشكلات فني سايت اطلاعات قبلي پاك شده مجددا آپلودش ميكنم

موفق باشيد
 

پیوست ها

  • Media1.zip
    1.1 کیلوبایت · بازدیدها: 31

saadatmsg

Active Member
جناب محمد مهدي منم شما و همه بچه هاي داخل فروم رو دوست دارم و اصلا نمي خوام بينشون اختلافي وجود داشته باشه

از مثالت ممنون گرچه دركش براي من يه خرده مشكله و بايد خيلي بيشتر از بچه هاي ديگه روش وقت بذارم تا متوجه بشم

از سايتتون هم ديدن كردم . بسيار زيبا بود

موفق باشيد
 

noorabas

Active Member
سلام علیکم
از همه دوستان گلم ممنونم
همین طور از محمد مهدی جان!
اما مثالی که گذاشته محدود به یه خط می شه .
آیا امکان اینکه چند خطه بشه وجود داره یا خیر؟
 

BEHESHT

Well-Known Member
سلام اوه کی میره این همه راه رو :green:

شوخی کردم ها به نظر من بهترین کار ممکن استفاده از شی HTML و کمک گرفتن از تکنولوژی های وابسته به فناوری جاوااسکریپت هست

فوق العاده سبک کارآمد زیبا و قوی هست

تو جاوا اسکریپت به راحتی می تونید حالت های رویدادی onblur , onclick , ondarg و... رو پیادسازی کنین تقریبا با چند خط کد...

و اگه از تکنولوژی ها پیشرفتع مانند ایجکس (Ajax) و یا جی کوری(jquery)استفاده کنین که فوق العاده جذاب میشه


فقط برای یاد گیری جاوا اسکریپت نیاز دارین به syntax زبان سی آشنا باشین چون همه چیزش شبیه سی هست

سوال در این زمینه بود در خدمتم:wink:
 

noorabas

Active Member
سلام دوستان عزيز
***
خب يه عكس از يه نرم افزار قرآني رو به پيوست براتون ارسال كردم .اميدوارم بتونيه الهام بخش بشه
اگه توجه كنيد نوشته هاي قرآني به شكل عكسه نه نوشته (تكست)و هر وقت كه به اون آيه مي رسه
آيه مورد نظر و يا اون قسمتي كه قاري مي خونه قرمز مي شه و به همين ترتيب بخش بعد كه خونده مي شه اون قسمت تغيير رنگ مي ده.

***
تو همين عكس يه قسمت ديگه كه جالب توجهه اينه كه با بردن نشانه گر موس روي نوشته اي دلخواه معناي اونو به فارسي بالش نشون مي ده و جالب تر هم اينكه
با بالا و پايين بردن اسكرول بار نوشته هيچ اشكالي در اين برنامه به وجود نمي ياد يعني لغات پايين تر رو هم معناشو مي ده .

***
 

پیوست ها

  • rangi shodane neveshteh.JPG
    rangi shodane neveshteh.JPG
    168.1 کیلوبایت · بازدیدها: 15

BEHESHT

Well-Known Member
سلام علیکم

دوست عزیز پیشنهاد می کنم که شما اولا یه زبان برنامه نویسی مشخصی رو برای این کار انتخاب کنید نهMMB اونجوری که از اسم این نرم افزار پیداست برای کارهای چند رسانه ای هست

بازم هم عرض کردم دنبال کدهای Native تو این قضیه نباشید MMB به اندازه کافی ضعیف هست تو پردازش کدها شما با استفاده از مطالب که بالا توضیح دادم همه کار رو می ندازید گردن IE ویندوز پس بهتره برید دنبال همونی که عرض کردم این نظر من هست
 

جدیدترین ارسال ها

بالا