آموزش کلاس Color Selection در PyGTK

3 سال پیش
امتیاز دهید post

 آموزش کلاس Color Selection در PyGTK

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش کلاس Color Selection در PyGTK خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش طراحی وب سایت با پایتون

این یک دیالوگ از پیش تنظیم شده در PyGTK API است که به کاربر اجازه می دهد رنگ را انتخاب و اعمال کند. به صورت داخلی ویجت gtk.ColorSelection را در خود جای می دهد.

ویجت gtk.ColorScelection یک چرخ و جعبه های ورود برای پارامترهای رنگ مانند HSV و RGB را ارائه می دهد. رنگ جدید را می توان با دستکاری چرخ رنگ یا وارد کردن پارامترهای رنگ انتخاب کرد. get_current_color آن برای پردازش بیشتر مفید است.

در زیر نمونه اولیه سازنده کلاس gtk.ColorSelectionDialog است –

 

رنگ انتخاب شده فعلی از ویژگی colorsel بدست می آید. رنگ انتخاب شده با استفاده از روش ()modify_fg  یا ()modify_bg روی ویجت اعمال می شود.

هنگامی که دکمه منوی ColorDialog فعال می شود ، تابع callback زیر اجرا می شود –

 

رنگ انتخاب شده روی متن در ویجت برچسب در پنجره اعمال می شود –

Select Color

 

خروجی به صورت زیر است:

Color Dialog Boxes

 

منبع.

 

 

لیست جلسات قبل آموزش PyGTK

  1. آموزش PyGTK
  2. معرفی PyGTK
  3. آموزش محیط  PyGTK
  4. آموزش Hello World در  PyGTK
  5. آموزش کلاس های مهم در  PyGTK
  6. آموزش کلاس پنجره در PyGTK
  7. آموزش کلاس دکمه در PyGTK
  8. آموزش کلاس لیبل در PyGTK
  9. آموزش کلاس ورود در PyGTK
  10. آموزش مدیریت سیگنال در PyGTK
  11. آموزش مدیریت رویداد در PyGTK
  12. آموزش کانتینر در PyGTK
  13. آموزش کلاس جعبه در PyGTK
  14. آموزش کلاس ButtonBox در PyGTK
  15. آموزش کلاس تراز در PyGTK
  16. آموزش کلاس EventBox در PyGTK
  17. آموزش کلاس Layout در PyGTK
  18. آموزش کلاس ComboBox در PyGTK
  19. آموزش کلاس ToggleButton در PyGTK
  20. آموزش کلاس CheckButton در PyGTK
  21. آموزش کلاس RadioButton در PyGTK
  22. آموزش MenuBar ،Menu و MenuItem در PyGTK
  23. آموزش کلاس نوار ابزار در PyGTK
  24. آموزش کلاس Adjustment در PyGTK
  25. موزش کلاس Range در PyGTK
  26. آموزش کلاس Scale در PyGTK
  27. آموزش کلاس Scrollbar در PyGTK
  28. آموزش کلاس Dialog در PyGTK
  29. آموزش کلاس MessageDialog در PyGTK
  30. آموزش کلاس AboutDialog در PyGTK
  31. آموزش کلاس FontSelection در PyGTK
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه