-
Book Overview & Buying
-
Table Of Contents
wxPython Application Development Cookbook
By :
The TextCtrl control is versatile; it allows the display and entry of textual data in an application. In its default form, TextCtrl is a single-line entry field that is often used on forms to allow users to input information such as names, places, and descriptions. From wxPython 2.9 onward, TextCtrl added some features to support auto-completion of input. This feature lets some input help be shown in a pop-up list that filters as the typing narrows down the available options. In this recipe, we will explore how to activate and use some of these features by making a custom the TextCtrl control that remembers previous entries that were made in it and offers them as input tips the next time data is typed into the field.
Perform the following steps:
class MemoryTextCtrl(wx.TextCtrl):
"...
Change the font size
Change margin width
Change background colour