• صفحه اصلی
  • جستجوی پیشرفته
  • فهرست کتابخانه ها
  • درباره پایگاه
  • ارتباط با ما
  • تاریخچه
  • ورود / ثبت نام

عنوان
Tkinter GUI Application Development Blueprints, Second Edition :

پدید آورنده

موضوع
Application software-- Development.,Python (Computer program language),Application software-- Development.,Python (Computer program language)

رده
QA76
.
73
.
P98
.
C438
2018eb

کتابخانه
مرکز و کتابخانه مطالعات اسلامی به زبان‌های اروپایی

محل استقرار
استان: قم ـ شهر: قم

مرکز و کتابخانه مطالعات اسلامی به زبان‌های اروپایی

تماس با کتابخانه : 32910706-025

شابک

شابک
1788834453
شابک
1788837460
شابک
9781788834452
شابک
9781788837460
شابک اشتباه
1788837460
شابک اشتباه
9781788837460

عنوان و نام پديدآور

عنوان اصلي
Tkinter GUI Application Development Blueprints, Second Edition :
نام عام مواد
[Book]
ساير اطلاعات عنواني
Build nine projects by working with widgets, geometry management, event handling, and more, 2nd Edition.

وضعیت ویراست

وضعيت ويراست
2nd ed.

وضعیت نشر و پخش و غیره

محل نشرو پخش و غیره
Birmingham :
نام ناشر، پخش کننده و غيره
Packt Publishing,
تاریخ نشرو بخش و غیره
2018.

مشخصات ظاهری

نام خاص و کميت اثر
1 online resource (414 pages)

يادداشت کلی

متن يادداشت
Keep game statistics.

یادداشتهای مربوط به مندرجات

متن يادداشت
Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Meet Tkinter; Technical requirements; Project overview; Getting started; GUI programming -- the big picture; The root window -- your drawing board; Widgets -- the building blocks of GUI programs; Some important widget features; Ways to create widgets; Getting to know the core Tkinter widgets; Adding widgets to a parent window; The Tkinter geometry manager; The pack geometry manager; The grid geometry manager; The place geometry manager; Events and callbacks -- adding life to programs; Command binding.
متن يادداشت
Displaying chess pieces on the chessboardDefining rules for the chess pieces; Rules for the king, queen, rooks, and bishops; Rules for the Knight; Rules for a pawn; Movement validation of chess pieces; Tracking all available moves; Finding out the current position of the king; Checking whether the king is in check; Making the game functional; Getting the source and destination position; Collecting a list of the moves that need to be highlighted; Highlighting allowed moves; Pre-move validation; Check whether a move will cause check on the King; Recording a move in the data structure.
متن يادداشت
Implementing the Select All featureImplementing the Find Text feature; Types of Toplevel window; Working with forms and dialogs; Working with message boxes; The icons toolbar and View menu functions; Displaying line numbers; Adding the cursor information bar; Adding themes; Creating a context/pop-up menu; Summary; QA section; Further reading; Chapter 3: Programmable Drum Machine; Getting started; Technical requirements; Setting up the GUI in OOP; Finalizing the data structure; Creating broader visual elements; Defining getter and setter methods; The number of units and beats per unit features.
متن يادداشت
Loading drum samplesPlaying the drum machine; Initializing pygame; Playing complete patterns; Determining the tempo of a rhythm; Tkinter and threading; Tkinter and thread safety; Support for multiple beat patterns; Saving beat patterns; Working with ttk-themed widgets; Summary; QA section; Further reading; Chapter 4: Game of Chess; An overview of the chapter; Module requirements for this chapter; Structuring our program; Modeling the data structure; Convention on naming chess pieces; Convention for naming locations on the chessboard; Creating a Piece class.
متن يادداشت
Passing arguments to callbacksLimitations of the command option; Event binding; Event patterns; Binding levels; Handling widget-specific variables; Event unbinding and virtual events; Doing it in style; Specifying styles; Some common root window options; Getting interactive help; Summary; QA section; Further reading; Chapter 2: Making a Text Editor; Project overview; Getting started -- setting up the editor skeleton; Adding a menu and menu items; Adding menu items; Implementing the View menu; Adding a built-in functionality; Indexing and tagging; Index; Tags.
بدون عنوان
0
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8

یادداشتهای مربوط به خلاصه یا چکیده

متن يادداشت
Tkinter is the built-in GUI package that comes with standard Python distributions. It is a cross-platform package, which means you build once and deploy everywhere. It is simple to use and intuitive in nature, making it suitable for learners. This book will enable you to use Tkinter effectively through working on nine versatile projects.

یادداشتهای مربوط به سفارشات

منبع سفارش / آدرس اشتراک
01201872
منبع سفارش / آدرس اشتراک
OverDrive, Inc.
شماره انبار
B09431
شماره انبار
D263179F-08EB-4553-B6D0-55B16A686A5C

ویراست دیگر از اثر در قالب دیگر رسانه

عنوان
Tkinter GUI Application Development Blueprints, Second Edition : Build nine projects by working with widgets, geometry management, event handling, and more, 2nd Edition.

موضوع (اسم عام یاعبارت اسمی عام)

موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
Python (Computer program language)
موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
Python (Computer program language)

رده بندی ديویی

شماره
005
.
133
ويراست
23

رده بندی کنگره

شماره رده
QA76
.
73
.
P98
نشانه اثر
.
C438
2018eb

نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )

مستند نام اشخاص تاييد نشده
Rapert, Erik S.

نام شخص - (مسئولیت معنوی برابر )

مستند نام اشخاص تاييد نشده
Chaudhary, Bhaskar.

مبدا اصلی

تاريخ عمليات
20200823060501.0
قواعد فهرست نويسي ( بخش توصيفي )
pn

دسترسی و محل الکترونیکی

نام الکترونيکي
 مطالعه متن کتاب 

اطلاعات رکورد کتابشناسی

نوع ماده
[Book]

اطلاعات دسترسی رکورد

تكميل شده
Y

پیشنهاد / گزارش اشکال

اخطار! اطلاعات را با دقت وارد کنید
ارسال انصراف
این پایگاه با مشارکت موسسه علمی - فرهنگی دارالحدیث و مرکز تحقیقات کامپیوتری علوم اسلامی (نور) اداره می شود
مسئولیت صحت اطلاعات بر عهده کتابخانه ها و حقوق معنوی اطلاعات نیز متعلق به آنها است
برترین جستجوگر - پنجمین جشنواره رسانه های دیجیتال