نمایش نتایج 1 تا 24 از 24

نام تاپیک: ایجاد دکمه های فلش در دلفی

  1. #1

    ایجاد دکمه های فلش در دلفی

    سلام به همگی دوستان.
    شما کم و بیش دکمه های فلش رو دیدید که میتونید روی اونها 4 حالت رو پیاده سازی کنید . حالت های Up- Down - Over , hit
    میخواستم بدونم آیا میشه این مدل دکمه ها رو توی فلش پیاده سازی کرد.
    من خودم حات OVer رو با استفاده از دو تا عکس مختلف شبیه سازی کردم ولی متاسفانه کنترل Image رویدادی نداره که هنگام ترک ماوس از روی اون بشه داخلش کد نوشت و هکس اول رو سر جاش برگردوند. یا اینکه دکمه های فلش می تونند متحرک باشند .
    دوستان اگه چیزی در این مورد میدونند ممنون میشم راهنمایی کنند.

  2. #2

    نقل قول: ایجاد دکمه های فلش در دلفی

    میتونید این رویداد ها رو خودتون تعریف کنید. هرچند اگر کنترلهای گرافیکی و زیبا میخواهید باید یا از ابزارهای این چنینی در خود دلفی استفاده کنید یا خود دکمه های فلش را وارد فرم خود کنید یا حداقل تصویر حالتهای مختلف آنها را با برنامه های مختلف، زیبا بسازید.

  3. #3

    نقل قول: ایجاد دکمه های فلش در دلفی

    دوست عزیز ممنون از راهنمایی تون ولی اگه میشه بیشتر توضیح بدید ممنون میشم.

  4. #4

    نقل قول: ایجاد دکمه های فلش در دلفی

    کلمات ایجاد رویداد یا MouseLeave را در سایت جستجو کنید متوجه می شوید. در مورد برنامه هایی هم که به زیبایی بصری برنامه و کنترلهای شما می افزایند مانند VCLSkin, SuiSkin و ... هم در سایت مطلب وجود دارد. در مورد وارد کردن یک فایل فلش هم همینطور، کامل بحث شده.

  5. #5

    نقل قول: ایجاد دکمه های فلش در دلفی

    جناب Hsimple11 آیا روشی هم برای پیاده سازی حالت Hit مانند دکمه های فلش وجود داره که من فقط یک قسمت از تصویر رو برای ماوس حساس کنم ؟

  6. #6

    نقل قول: ایجاد دکمه های فلش در دلفی

    نقل قول نوشته شده توسط hadisalahi2 مشاهده تاپیک
    آیا روشی هم برای پیاده سازی حالت Hit مانند دکمه های فلش وجود داره که من فقط یک قسمت از تصویر رو برای ماوس حساس کنم ؟
    ببینید این به برنامه خودتون بر میگرده. ممکنه شما برای حالت مختلف MouseMove و MouseLeave و ... هرکدام یک Image داشته باشید که در حالات مختلف لود کنید که مثلا فقط بخشی از آنها تغییر کرده باشد. یا اصلا یک دکمه SWF را استفاده کنید.

    بعلاوه فکر میکنم استفاده از کامپوننت های مشابه راحت ترین راه باشه. دکمه های زیادی در همین سایت و سایت های محتلف وجود دارد که میتونید نصب کنید و خیلی ها حالات مختلفی برایشان تعریف شده. LMD ، TMS، و کامپوننتهای دکمه زیادی مانند XiButton و ... همگی این وضعیت های مختلف را دارند.

  7. #7

    نقل قول: ایجاد دکمه های فلش در دلفی

    جناب Hsimple11 کلماتی رو که شما گفتید در سایت جستجو کردم . TMS , LMD که مجانی نیستند و XiButton هم زیاد جالب نیست . شما آدرسی برای دانلود یه کامپوننت Free ندارید که کار من رو راه بندازه . بازهم متشکرم از توجه شما

  8. #8

    نقل قول: ایجاد دکمه های فلش در دلفی

    من خودم در یک پروژه از XiButton استفاده کردم و اون رو مطابق سلیقه خودم رنگ آمیزی کردم. فکر کنم کامپوننتهای دیگری هم در سایت در این مورد باشد.

  9. #9

    نقل قول: ایجاد دکمه های فلش در دلفی

    دکمه های XiButton فقط زمانی قابل استفاده هستند که فقط شما بخواهید رنگ دکمه رو عوض کنید ولی نمی تونید روی اونها برای حالات مختلفش عکس قرار بدید.
    من یک دکمه TMS دیگه هم دانلود کردم ولی بازهم قابلیت قرار دادن عکس روی دکمه هاش رو نداشت.
    فکر کنم اگه خودم دستی این کار رو انجام بدم بهتر باشه. ولی یک مشکل هست ، اونم اینکه چه طوری حجم عکسهایی رو که داخل پروژه اضافه می کنم کم کنم؟

  10. #10
    کاربر دائمی آواتار delphiprog3000
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    Kerman
    پست
    511

    نقل قول: ایجاد دکمه های فلش در دلفی

    سلام.
    دوست من اگه از سری کامپوننت ریز Raiz استفاده کنید.
    در پنل Raiz button کامپوننتی به نام BmpButton داره که با اون 4حالت دکمه که مانند حالت Flash میباشد را میتوانید پیاده نمایید.

    موفق باشید..................

  11. #11

    نقل قول: ایجاد دکمه های فلش در دلفی

    دوست عزیز delphiprog3000 ممنون از لطفتون ، من تو سایت گشتم ، چیزی در مورد این کامپوننت پیدا نکردم ، میشه یه آدرس برام قرار بدی تا دانلودش کنم؟

  12. #12

    نقل قول: ایجاد دکمه های فلش در دلفی

    نقل قول نوشته شده توسط hadisalahi2 مشاهده تاپیک
    دکمه های XiButton فقط زمانی قابل استفاده هستند که فقط شما بخواهید رنگ دکمه رو عوض کنید ولی نمی تونید روی اونها برای حالات مختلفش عکس قرار بدید.
    من یک دکمه TMS دیگه هم دانلود کردم ولی بازهم قابلیت قرار دادن عکس روی دکمه هاش رو نداشت.
    فکر کنم اگه خودم دستی این کار رو انجام بدم بهتر باشه. ولی یک مشکل هست ، اونم اینکه چه طوری حجم عکسهایی رو که داخل پروژه اضافه می کنم کم کنم؟

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

  13. #13

    نقل قول: ایجاد دکمه های فلش در دلفی

    سایت رسمی کامپوننتهای Raize سایت www.Raize.com است. ولی مجانی نیست.

  14. #14
    کاربر دائمی آواتار delphiprog3000
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    Kerman
    پست
    511

    نقل قول: ایجاد دکمه های فلش در دلفی

    نقل قول نوشته شده توسط hadisalahi2 مشاهده تاپیک
    دوست عزیز delphiprog3000 ممنون از لطفتون ، من تو سایت گشتم ، چیزی در مورد این کامپوننت پیدا نکردم ، میشه یه آدرس برام قرار بدی تا دانلودش کنم؟
    با سلام.

    دوست عزیزم .من از سایت www.Delphi-magic.com تهیه کردم. که یک پک درباره دلفی 2006 داره که این کامپوننت روی آن نصب میشود به صورت ستاپی میباشد.

    موفق باشید..................

  15. #15

    نقل قول: ایجاد دکمه های فلش در دلفی

    خاصیت Glyph فقط برای یک حالته و برای بقیه حالات باید خودت دستی کد بنویسی و خوب این کار رو هم با Image میشه انجام داد. من میخوام تصاویر هر چهار حالت رو خودش بگیره و اونها رو خودش عوض کنه.

  16. #16

    نقل قول: ایجاد دکمه های فلش در دلفی

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

  17. #17

    نقل قول: ایجاد دکمه های فلش در دلفی

    درسته ، این هم فکر جالبیه
    اگه زحمتی نیست میتونید آدرس یکی از این تاپیک ها رو لطف کنید؟
    ممنون میشم

  18. #18

    نقل قول: ایجاد دکمه های فلش در دلفی

    برای ایجاد یک Property و ذخیره کردن همون یونیت بنام کامپوننتی دیگر در سایت توضیحات کاملی داده شده است.

    https://barnamenevis.org/showth...ght=mouseleave
    https://barnamenevis.org/showth...ght=mouseleave
    https://barnamenevis.org/showth...ght=mouseleave
    https://barnamenevis.org/showth...ght=mouseleave


    فکر میکنم کامل باشد...

  19. #19

    نقل قول: ایجاد دکمه های فلش در دلفی

    این چند تاپیک رو هم قبلا دیده بودم . همه در مورد یک چیز بحث کردن و اون هم اضافه کردن رویداد Mouse leave به کنترل image میشه.
    من میخوام چند تا خاصیت برای دریافت تصاویر داشته باشم و این تصاویر به صورت اتوماتیک در رویدادهای خاص جابجا بشن.
    شرمنده ما اینقدر بی سوادیم
    اگه یه کم بیشتر راهنمایی کنید ممنون میشم.

  20. #20

    نقل قول: ایجاد دکمه های فلش در دلفی

    ببینید این رو خودتون باید تعریف کنید. در رویداد OnMouseLeave مثلا Glyph4 رو لود کنه و در رویداد دیگه عکس دیگری و ....

    این لینکها هم در مورد اضافه کردن یک رویداد و ثبت یک کامپوننت بود که نیاز دارید.

    موفق باشید...

  21. #21

    نقل قول: ایجاد دکمه های فلش در دلفی

    متاسفانه کنترل Image رویدادی نداره که هنگام ترک ماوس از روی اون بشه داخلش کد نوشت و هکس اول رو سر جاش برگردوند
    يك راه ساده براي شبيه‌سازي حالت Over اينه كه روي Image يك كنترل Label بذاريد و خاصيت Transparent اون Label رو True كنيد.
    Label رويدادهاي MouseEnter و MouseLeave داره.
    البته بايد دو تا Image باشه يكي هميشه Visible باشه (زيريه). Visible براي Image بالايي (كه Label بالاي اون قرار داره) بايد False باشه.
    حالا تو MouseEnter كنترل Label مي‌نويسي Image2.Visible := True و تو MouseLeave هم مي‌نويسي Image2.Visible := False.
    با 3 تا Image و با استفاده از رويداد MouseDown و MouseUp كنترل Label هم مي‌شه حالت دكمه فرو رفته (Down) رو شبيه‌سازي كرد.

  22. #22

    نقل قول: ایجاد دکمه های فلش در دلفی

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

  23. #23

    نقل قول: ایجاد دکمه های فلش در دلفی

    نقل قول نوشته شده توسط hadisalahi2 مشاهده تاپیک
    جناب آقای مصطفی این مشکل که قبلا حل شد.
    مشکل اصلی ایجاد کامپوننته که کم کم داره رفع میشه البته به لطف بچه ها.
    ولی خوب باز هم ممنون از راهنمایی تون
    ما خيلي چاكريم.
    شرمنده كل تاپيك رو نخونده بودم!

  24. #24

    نقل قول: ایجاد دکمه های فلش در دلفی

    فدای سرت آقا مصطفی .
    ولی خوب پیشنهاد میکنم که کل تاپیک رو بخونی شاید به دردت بخوره. بعد هم اگه در مورد ایجاد کامپوننت جدید مطلب مفصلی داری که مراحلش رو توضیح بده ، خوشحال میشم استفاده کنم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •