درباره رنگ شی تکست

icefall

Member
سلام.
چطور میشه با کلیک روی یک شی تکست رنگ اون از مشکی به قرمز تغییر پیدا کنه و قرمز باقی بمونه تا کاربر روی یک شی تکست دیگه کلیک کنه؟
ممنون پیشاپیش.
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
میتونید توسط دستور SetObjectParam (دقیقا خاطرم نیست اسپلش چی بود) رنگ شئ رو تغییر بدید.
میتونید تو کدها یک متغیر رو ست کنید که اسم شئ شما باشه, بعد تو کد هر دکمه بنویسید که رنگ خود اون شئ رو قرمز کنهو رنگ شئ قبلی (که تو متغیر اسمش ذخیره شده) رو به رنگ مثلا سیاه برگردونه.
 

evil_gates

اين نيز بگذرد ...
با اجازه جناب nevercom كد مربوطه رو براتون قرار ميدم:
کد:
SetObjectParam("Text","TEXTCOLOR=255,0,0")
از اين كد براي عوض كردن رنگ متن به قرمز استفاده كنيد.

کد:
SetObjectParam("Text","TEXTCOLOR=0,0,0")
و از اين كد هم براي عوض كردن رنگ به مشكي استفاده كنيد
 

Amit13

Well-Known Member
... و قرمز باقی بمونه تا کاربر روی یک شی تکست دیگه کلیک کنه؟

با اجازه ي استادان، فكر كنم icefall جان منظورشون از اين قسمت اين هست كه ،وقتي يكبار كليك كردند ،ديگه اين تكس از دگمه بودن خنثي بشه.آره؟

اگر منظورت اينه ،ميتوني اينجوري استفاده كني:

کد:
[SIZE=2][COLOR=#0000ff]If[/COLOR][/SIZE][SIZE=2][COLOR=#010101] (texavilable=[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]0[/COLOR][/SIZE][SIZE=2][COLOR=#010101]) [/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]Then
[/COLOR][/SIZE][SIZE=2][COLOR=#010101]texavilable=[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]1
[/COLOR][/SIZE][SIZE=2][COLOR=#010101][/COLOR][/SIZE][B][SIZE=2][COLOR=#000080]SetObjectParam[/B][/COLOR][/SIZE][SIZE=2][COLOR=#010101]("Text","TEXTCOLOR=[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]255[/COLOR][/SIZE][SIZE=2][COLOR=#010101],[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]0[/COLOR][/SIZE][SIZE=2][COLOR=#010101],[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]0[/COLOR][/SIZE][SIZE=2][COLOR=#010101]")
[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]End
[/COLOR][/SIZE]
 

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

بالا