Tuesday, May 3, 2011

What is wx-python??


WxPython API is a set of functions and widgets. Widgets are essential building blocks of a GUI application. Under Windows widgets are called controls. We can roughly divide programmers into two groups. They code applications or libraries. In our case, wxPython is a library that is used by application programmers to code applications. Technically, wxPython is a wrapper over a C++ GUI API called wxWidgets. So it is not a native API. e.g. not written directly in Python. The only native GUI library for an interpreted language that I know is Java's Swing library.
In wxPython we have lots of widgets. These can be divided into some logical groups.
a. Base Widgets
b. Top level Widgets
c. Containers
d. Dynamic Widgets
e. Static Widgets

No comments:

Post a Comment