wxPython 2.8 Application Development Cookbook

Over 80 practical recipes for developing feature-rich applications using wxPython

wxPython 2.8 Application Development Cookbook

Cody Precord

1 customer reviews
Over 80 practical recipes for developing feature-rich applications using wxPython
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$10.00
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


wxPython 2.8 Application Development Cookbook Book Cover
wxPython 2.8 Application Development Cookbook
$ 23.99
$ 10.00
matplotlib Plotting Cookbook Book Cover
matplotlib Plotting Cookbook
$ 26.99
$ 10.00
Buy 2 for $20.00
Save $30.98
Add to Cart

Book Details

ISBN 139781849511780
Paperback308 pages

Book Description

In today’s world of desktop applications there is a great amount of incentive to be able to develop applications that can run in more than one environment. Currently there are a handful of options available for cross platform frameworks to develop desktop applications in Python. wxPython is one such cross- platform GUI toolkit for the Python programming language. It allows Python programmers to create programs with a complete, highly functional graphical user interface, simply and easily. wxPython code style has changed quite a bit over the years, and gotten much more Pythonic. The examples you will find in this book are right up to date and reflect this change in style.
This cookbook provides you with the latest recipes to quickly create robust, reliable, and reusable wxPython applications. These recipes will guide you from writing simple, basic wxPython scripts all the way through complex concepts, and also feature various design approaches and techniques in wxPython.

The book starts off by covering a variety of topics from the most basic requirements of a wxPython application to some of the more in depth details of the inner workings of the framework laying the foundation for any wxPython application. It then explains event handling, basic and advanced user interface controls, designing and layout, creating dialogs, components and extending functionality, and so on. We conclude by learning how to build and manage applications for distribution.
For each of the recipes, there is an introductory example, then more advanced examples, and plenty of example code to develop and manage user-friendly applications. For more experienced developers, most recipes also include additional discussion of the solution, allowing you to further customize and enhance the component.

Table of Contents

What You Will Learn

  • Set up the wx main frame by adding your own Frame class to the application
  • Create two stage widgets by using a three step process
  • Set up an event handler, customize, receive and handle events by using custom controls and event propagation
  • Create tooltips with rich content and add tooltips to controls
  • Retrieve information from users using common Dialogs
  • Enhance design and layout, hide and show controls dynamically during runtime by using sizers
  • Create a custom XRC resource handler class to use custom widget classes in XRC
  • Simplify window layout using the SizedControls library
  • Draw basic shapes in a Device Context and draw gradients with ease by using a GraphicsContext
  • Design a custom dialog class
  • Make multi-threaded wxPython applications
  • Capture output from other applications and display it in a wxPython GUI
  • Access platform specific application and resource directories using wxStandardPaths
  • Embed images into python files using wxPython's embedded image tool and classes
  • Add robust exception handling to an application
  • Bundle a wxPython application for distribution making your applications interface translatable

Authors

Table of Contents

Book Details

ISBN 139781849511780
Paperback308 pages
Read More
From 1 reviews

Read More Reviews

These popular $10 titles might interest you

matplotlib Plotting Cookbook Book Cover
matplotlib Plotting Cookbook
$ 26.99
$ 10.00
Learning Mambo: A Step-by-Step Tutorial to Building Your Website Book Cover
Learning Mambo: A Step-by-Step Tutorial to Building Your Website
$ 26.99
$ 10.00
NumPy 1.5 Beginner's Guide Book Cover
NumPy 1.5 Beginner's Guide
$ 26.99
$ 10.00
Learning Mambo: A Step-by-Step Tutorial to Building Your Website Book Cover
Learning Mambo: A Step-by-Step Tutorial to Building Your Website
$ 26.99
$ 10.00
NumPy 1.5 Beginner's Guide Book Cover
NumPy 1.5 Beginner's Guide
$ 26.99
$ 10.00
Linux Shell Scripting Cookbook Book Cover
Linux Shell Scripting Cookbook
$ 26.99
$ 10.00