درود
عید نوروزتون مبارک!!!!
وقتی استایل در دلفی فعال می کنم رنگ لیبل ها به طور کلی مشکی میشه!
چی کار کنم؟
درود
عید نوروزتون مبارک!!!!
وقتی استایل در دلفی فعال می کنم رنگ لیبل ها به طور کلی مشکی میشه!
چی کار کنم؟
آخرین ویرایش به وسیله عقاب سیاه : چهارشنبه 02 فروردین 1391 در 09:45 صبح
استادی گفتن باید از TCustomlabel.Paint استفاده کنم ولی چجوریش را نمی دونم اگه راهنمایی کنید ممنون می شم!
کسی از دوستان راهنمایی نمی کنند؟
سلام؟
سوال شما واضح نیست، کمی بیشتر توضیح بدهید....
منظورتون از Style چی هست؟ آیا دارید از Firemonkey استفاده میکنید و یا در VCL از کامپوننت Style دهنده ای استفاده کردید؟
درود!
شرمنده
منظورم استایل های خود دلفی که در ورژن جدید اضافه شده! و من هم از VCL استفاده می کنم!
ممنون
بازهم من متوجه نشدم،
مگه در XE2 برای VCL Form App استایل اضافه شده؟ دقیق تر بگید لطفاً ! جالـــــبـــــه، من که چیزی ندیدم تا حالا بگید کجا کدوم کنترل، کدوم پراپرتی و...؟منظورم استایل های خود دلفی که در ورژن جدید اضافه شده! و من هم از VCL استفاده می کنم!
بله اضافه شده!
توی منوی Project گزینه ی Options و قسمت Appearance
خب
ندیده بودم .... حالا شما قسمت Tools>VCL Style Designer رو تست کردید؟ قسمت SysColor> Fonts>StaticText
مگر اینکه بخواهید به صورت انحصاری تغییر بدید که اونوقت ترسیم رو در دست بگیرید ...
ممنون که پیگیری می کنید
شما از هر سری استایل های خود دلفی که استفاده کنید رنگ تمام لیبل های برنامه در هنگام اجرا به مشکی تغییر پیدا می کنه! من حالا می خوام از رنگ های مختلفی استفاده کنم!
و تنظیم رنگ لیبل ها چه قبل از اجرا چه توسط کد بعد از اجرا امکان پذیر نیست! در جواب گفته شد که باید از TCustomlabel.Paint استفاده کنید حالا سوال من این که چطوری؟؟؟
خوب کسی نبود؟
رنگ لیبل ها مشکی نمیشه ، حالا شاید تو استایلی که شما انتخاب کردی رنگ لیبل ها مشکی طراحی شده ؛ مثلا در استایل Ruby Graphite رنگ لیبل ها سفید میشه ولی در هر صورت رنگ در زمان انتخاب استایل ثابت میشه و نمیشه تغییرش داد .شما از هر سری استایل های خود دلفی که استفاده کنید رنگ تمام لیبل های برنامه در هنگام اجرا به مشکی تغییر پیدا می کنه! من حالا می خوام از رنگ های مختلفی استفاده کنم!
تو این تاپیک در مورد Button و ساخت یک کامپوننت جدید برای ترسیم متن به صورت عمودی توضیحات لازمه ارائه شده ، برای Label هم باید به همون منوال از TCustomLabel یک شئ مشتق کنید و تو رویداد onPaint ش رنگ مورد نظر رو اعمال کنید .در جواب گفته شد که باید از TCustomlabel.Paint استفاده کنید حالا سوال من این که چطوری؟؟؟