Main > Programming > Libraries >

FXPy 1.0.5

FXPy 1.0.5

Sponsored Links

FXPy 1.0.5 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.92 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1195
Date added: 2006-07-18
Publisher: Lyle Johnson

FXPy 1.0.5 description

FXPy is a Python extension module which provides an interface to the FOX cross-platform GUI library.

The FXPy API follows the standard FOX API very closely and for the most part you can use FOX documentation as a reference. But of course, Python isnt C++ and so here are some differences of which you should be know.

Any function which usually takes an FXString as an input instead takes a Python string. Similarly, functions which usually return an FXString will instead return a Python string. For functions which would accept a NULL or empty string argument, just pass an empty string ("") or None.

In FOX, message maps are defined as static class members. In FXPy, you just associate messages with message handlers in the class constructor using the FXMAPFUNC(), FXMAPTYPE(), FXMAPTYPES() or FXMAPFUNCS() methods. See almost any of the example programs for examples of how this is done.

As in C++ FOX, the last argument passed to your message handler functions contains message-specific data. For instance, all SEL_PAINT messages pass an FXEvent object through this argument to give you some information about the size of the exposed rectangle. On the other hand, a SEL_COMMAND message from an FXHeader object passes the index of the selected header item through this argument. Instead of guessing whats in this last argument, your best bet is to instead invoke a member function on the sending object to find out what you need, instead of relying on the data passed through this pointer.

For example, if you get a SEL_COMMAND message from an FXColorWell object, the data passed through that last argument is supposed to be the new RGB color value. Instead of trying to interpret the arguments contents, just turn around and call the color wells getRGBA() member function to retrieve its color. Similarly, if you get a SEL_COMMAND message from a tree list, call its getCurrentItem() method to find out which item was selected.

FXPy 1.0.5 Screenshot

Advertisements

FXPy 1.0.5 Keywords

Bookmark FXPy 1.0.5

Hyperlink code:
Link for forum:

FXPy 1.0.5 Copyright

WareSeeker periodically updates pricing and software information of FXPy 1.0.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of FXPy 1.0.5 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
PyJSW project consists of Python bindings for the libjsw joystick wrapper library. Free Download
XML::CSV is a Perl extension converting CSV files to XML. Free Download
Myco is a Perl module that contains the myco object framework. Free Download
Net::GPSD is a Perl module that provides an object client interface to the gpsd server daemon. Free Download
Sys::Lastlog is a Perl module to provide a moderately Object Oreiented Interface to lastlog files on some Unix-like systems. Free Download
DWH_File module contains data and object persistence in deep and wide hashes. Free Download
Mon::SNMP is a Perl module created to decode SNMP trap. Free Download
cx_Logging is a Python extension module which operates in a fashion similar to the logging module. Free Download