Download FXPy - FXPy Description, FXPy Reviews
Contact
 


 

Download

 
Download Now (0K)
GPL (GNU General Public License)
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

FXPy

 

Details

Size: 0K
Last Update: 2008-07-03 21:08:54
Version: 1.0.5
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Lyle Johnson
Price:$0.00
Description:

FXPy 1.0.5 is libraries software developed by Lyle Johnson.
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 isn't 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 what's 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 argument's contents, just turn around and call the color well's 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 supports different languages (including english). It works with Linux.

Downloading FXPy 1.0.5 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

FXPy Version History

Product Date Added
FXPy 1.0.5 2008-07-03 21:08:54


Related Software

DBIx::Simple::Examples
From category: Libraries
DBIx::Simple::Examples 1.26 is libraries software developed by Juerd Waalboer. [COPRIGHT=1] EXAMPLES General !/usr/bin/perl -w use strict; use DBIx::Simple;\...
AI::ExpertSystem::Simple 1.2
From category: Libraries
AI::ExpertSystem::Simple 1.2 is libraries software developed by Peter Hickman. AI::ExpertSystem::Simple is a simple expert system shell. SYNOPSIS This class implements a simple expert...
Arena Scripting Language 0.9.9
From category: Interpreters
Arena Scripting Language 0.9.9 is interpreters software developed by Pascal Schmidt. Arena Scripting Language is a light-weight scripting language. The language uses a syntax and library similar to...
ALSA driver
From category: Libraries
ALSA driver is an alternative implementation of Linux sound support....
libft
From category: Libraries
libft is an open source version of the fischertechnik ROBO Interface Library for Unix like system....
WWW Velib Trip
From category: Perl-Modules
WWW::Velib::Trip is a Perl module that contains details of a single trip made on the Velib system....
EDB Evan s Debugger
From category: Debuggers
EDB (Evan\'s Debugger) is a QT4 based binary mode debugger with the goal of having usability on par with OllyDbg....
Data::Encrypted
From category: Libraries
Data::Encrypted 0.07 is libraries software developed by Aaron J Mackey. Data::Encrypted is a Perl module to transparently store encrypted data via RSA. SYNOPSIS functional interfa...
Audio::DB::Web 0.01
From category: Libraries
Audio::DB::Web 0.01 is libraries software developed by Todd Harris. Audio::DB::Web is a Perl module that assists in web-based queries of an MP3 Database. SYNOPSIS use Audio::DB::Web...
Bky
From category: Version-Control
Bky 1.0.0 is version control software developed by Angel Ortega. Bky is a minimalistic, distributed Version Control System/Source Code Management tool. Bky uses rsync as a backend to store revision...
AudioFile::Info::MP3::Info 1.03
From category: Libraries
AudioFile::Info::MP3::Info 1.03 is libraries software developed by Dave Cross. AudioFile::Info::MP3::Info is a Perl extension to get info from MP3 files. This is a plugin for AudioFile::Info...
Data::TreeDumper::Renderer::GTK
From category: Libraries
Data::TreeDumper::Renderer::GTK 0.01 is libraries software developed by Khemir Nadim ibn Hamouda. Data::TreeDumper::Renderer::GTK is a Gtk2::TreeView renderer for Data::TreeDumper. SYNOPSIS\...
dANN
From category: Libraries
dANN 0.1-alpha-RC2 (Java) is libraries software developed by Jeffrey Phillips Freeman. dANN is a library to help create artificial neural networks within other programs. It is currently written in...
Datamixer
From category: Quality-Assurance-and-Testing
Datamixer 0.1.88 is quality assurance and testing software developed by Rick Wood. How do you build a web application without data? Suppose it has many pages, including forms and pages for display....
Class::Meta::Type
From category: Libraries
Class::Meta::Type 0.53 is libraries software developed by David Wheeler. Class::Meta::Type is a Perl module for data type validation and accessor building. SYNOPSIS package MyApp::T...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
5. Canon PIXMA MP210 MP Drivers
6. Canon PIXMA iP1300 Printer Driver c
7. Canon i-SENSYS LBP2900 Printer Driver R
8. Asus EZVcr II
9. dmg2iso
10. Genius Eye 110 Webcam Driver
11. Canon PIXMA iP1600 Printer Driver
12. Canon LaserShot LBP-1210 Printer Driver
13. SendSong
14. Canon PIXMA iP1200 Printer Driver x64 d
15. Canon PIXMA MP160 MP Drivers xp64
16. Canon PIXMA iP1300 Printer Driver a
17. Canon PIXMA MP220 MP Drivers
18. BSD Subsystem
19. Canon PIXMA MP160 MP Drivers 9xME
20. Lite-On Cd-Rw LTR-48327S firmware

DownloadTube Editor Reviews

 
1. Ots CD Scratch 1200 Deluxe
Ots CD Scratch 1200 - virtual turntables CD player for music...
2. Ots CD Scratch 1200
Ots CD Scratch 1200 - virtual turntables CD player for music...
3. OtsTurntables Pro
OtsTurntables - virtual Turntables MP3 Mixer for Music Lover...
4. OtsTurntables Free
OtsTurntables - virtual Turntables MP3 Mixer for Music Lover...
5. OtsAV Radio Broadcaster
OtsAV Radio Broadcaster - the quality professional-grade aud...
6. OtsAV Radio Narrowcaster
OtsAV Radio is a powerful playout mixing system for Radio We...
7. OtsAV Radio Webcaster
OtsAV Radio is a powerful playout mixing system for Radio We...
8. OtsAV Radio - Trial
OtsAV Radio is a powerful playout mixing system for Radio We...
9. OtsAVFree
OtsAV Free comes with video, karaoke CD+G and automated beat...
10. OtsAV TV Broadcaster
OtsAV TV Broadcaster is a quality professional-grade AV broa...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. Glossy.js
Glossy.js script allows you to add corners, shading and shad
2. Corner.js
Corner.js script helps you to create custom corners to image
3. Sphere.js
Sphere.js script allows you to add a spherical picture effec
4. Bevel.js
Bevel.js script allows you to add bevels (and also shading,
5. jQuery Lightbox Plugin
jQuery Lightbox Plugin provides a way to display an image on
6. jQuery Tag Suggestion Plugin
jQuery Tag Suggestion plugin helps you create a subset of ta
7. jClock
jClock is a jQuery clock plugin that allows you to display c
8. jqac
jqac is a jQuery plugin that extends jQuery namespace with a
9. YUI Based Lightbox
YUI Based Lightbox is a lightweight implementation of a ligh
10. liScroll
liScroll is a jQuery news ticker made easy.
11. CSS Text Wrapper
CSS Text Wrapper allows you to generate HTML and CSS to wrap
12. ImageFlow JavaScript
ImageFlow is a JavaScript based image galery, which allows a
13. Facebox
Facebox is a jQuery plugin that allows you to easily impleme
14. IE7 JavaScript Library
IE7 is a JavaScript library to make MSIE behave like a stand
15. Cornerz
Cornerz is an image corners maker plugin for jQuery using Ca
16. jQuery Autocomplete Mod
jQuery Autocomplete Mod helps you to manage the autocomplete
17. fValidator
fValidator is an open source (free) unobtrusive JavaScript t
18. MooTables
MooTables script allows you to define sortable tables with t
19. DrasticCloud
DrasticCloud is a simple to implement tag cloud visualisatio
20. DrasticGrid
DrasticGrid is an Ajax-based datagrid with editing support.