PDA

View Full Version : درخواست کامپوننت برای پنل



Delphi-Man
دوشنبه 20 اردیبهشت 1389, 02:23 صبح
سلام
دنبال یه کامپوننت میگردم که بشه باهاش Floating Panel طراحی کرد (مثل محیط دلفی 2010)

Delphi-Man
سه شنبه 28 اردیبهشت 1389, 20:00 عصر
کسی نیست که کمک کنه؟ من DevExpress Components آخرین ورژنش رو گرفتم ولی Skin برای DockPanel ها کار نمیده. چیکار کنم؟

AliReza Vafakhah
سه شنبه 28 اردیبهشت 1389, 23:24 عصر
کسی نیست که کمک کنه؟ من DevExpress Components آخرین ورژنش رو گرفتم ولی Skin برای DockPanel ها کار نمیده. چیکار کنم؟

اتفاقا من چند روز پیش یکی از پروژه هام رو که کامل کردم از DockPanel استفاده کردم شما باید شی مربوط به Manager داک پنل را با خاصیت استفاده اسکین از vsUseLookAndFeel مقدار دهی کنید .


dxDockingManager1.ViewStyle:=vsUseLookAndFeel

Delphi-Man
چهارشنبه 29 اردیبهشت 1389, 00:10 صبح
اتفاقا من چند روز پیش یکی از پروژه هام رو که کامل کردم از DockPanel استفاده کردم شما باید شی مربوط به Manager داک پنل را با خاصیت استفاده اسکین از vsUseLookAndFeel مقدار دهی کنید .


dxDockingManager1.ViewStyle:=vsUseLookAndFeel
اینکارو کردم. ولی ببنید در قسمت LookAndFeel اون قسمت NativeStyle و Kind رو بهشون توجه میکنه و محل به SkinName نمیده.

AliReza Vafakhah
چهارشنبه 29 اردیبهشت 1389, 00:26 صبح
اینکارو کردم. ولی ببنید در قسمت LookAndFeel اون قسمت NativeStyle و Kind رو بهشون توجه میکنه و محل به SkinName نمیده.

دوست عزیز شما فقط باید همون خاصیتی که تو پست قبلی اشاره کردم را مقداری دهی کنید .

این هم یک نمونه دقت کنید کار خاصی نیست

موفق و پیروز باشید

Delphi-Man
چهارشنبه 29 اردیبهشت 1389, 08:41 صبح
دوست عزیز شما فقط باید همون خاصیتی که تو پست قبلی اشاره کردم را مقداری دهی کنید .

این هم یک نمونه دقت کنید کار خاصی نیست

موفق و پیروز باشید
خیلی آقایی
دمت گرم
درست شد.
حالا تازه برم ببینم چرا جواب داده

Delphi-Man
چهارشنبه 29 اردیبهشت 1389, 12:25 عصر
دوست عزیز این مشکل حل شد
حالا یه مشکل دیگه:
dxBarManager در قسمت lookAndFeel اون SkinNameرو نداره! روی خود toolbar ها هم که میرم اونا هم ندارن!
چه راهی هست؟

AliReza Vafakhah
چهارشنبه 29 اردیبهشت 1389, 13:50 عصر
دوست عزیز این مشکل حل شد
حالا یه مشکل دیگه:
dxBarManager در قسمت lookAndFeel اون SkinNameرو نداره! روی خود toolbar ها هم که میرم اونا هم ندارن!
چه راهی هست؟

شما برای set کردن اسکین در تمام کنترل ها و بدون دقدقه مقداردهی خاصیت SkinName هر کنترل بهتر ابتدا کنترل dxSkinController1 را به پروژتون اضافه کنید و سپس این کنترل به طور پیش فرض وظیفه Skin تمام کنترل ها حتی بعضی از کنترل های خود دلفی رو به عهده میگیره .

کنترل ToolBar در مجموعه Dev وجود نداره من که ندیدم فکر کنم منظور شما StatusBar هست
از کنترل dxStatusBar1 استفاده کنید و خاصیت PaintStyle رو برابر stpsUseLookAndFeel قرار دهید.

موفق باشید

Delphi-Man
چهارشنبه 29 اردیبهشت 1389, 14:14 عصر
منظورم dxBarManager و سپس ایجاد تولبر توسط اون بود. ببینید در این عکس چطوری شده: http://www1.upic.ir/images/4tyrbwom10pfv5kh2yck.jpg در خواص TdxBarManager قسمت LookAndFeel هست، ولی همه چیز توش هست به جز SkinName

AliReza Vafakhah
چهارشنبه 29 اردیبهشت 1389, 20:36 عصر
منظورم dxBarManager و سپس ایجاد تولبر توسط اون بود. ببینید در این عکس چطوری شده: http://www1.upic.ir/images/4tyrbwom10pfv5kh2yck.jpg در خواص TdxBarManager قسمت LookAndFeel هست، ولی همه چیز توش هست به جز SkinName

هنوز من به این Toolbar در دلفی برنخورده بودم اما تو Net. باهاش کار کردم واقعا عالیه.

شما باید خاصیت Style مربوط به کامپوننت dxBarManager را برابر قرار دهید bmsUseLookAndFeel

این هم یک نمونه و ممنون که کامپوننت Toolbar رو یادآوری کردید.

Delphi-Man
چهارشنبه 29 اردیبهشت 1389, 20:59 عصر
هنوز من به این Toolbar در دلفی برنخورده بودم اما تو Net. باهاش کار کردم واقعا عالیه.

شما باید خاصیت Style مربوط به کامپوننت dxBarManager را برابر قرار دهید bmsUseLookAndFeel

این هم یک نمونه و ممنون که کامپوننت Toolbar رو یادآوری کردید.
تازه میفهمم عیب از کجاست
اینکه برای من خاصیت SkinName برای ToolBar وجود نداره تنها دلیلش اینه که درست نصب نیست. اون فایل قبلی رو که دادیدفهمیدم که فایل uses رو خودش اتوماتیک کامل نمیکنه و یه unit رو همیشه جا میندازه که وقتی اونو اضاف میکنیم جواب میده. الان این فایل رو که گرفتم 2 تا کلاسهاش رو پیدا نکرد.
پس درست نصب نیست.
به هر حال از کمکتون صمیمانه سپاسگزارم