Website hosting service by Active-Venture.com
  

 Back to Index

20.4.1 Functions Defined in Module fl

Module fl defines the following functions. For more information about what they do, see the description of the equivalent C function in the FORMS documentation:

 

 
make_form( type, width, height)
Create a form with given type, width and height. This returns a form object, whose methods are described below.

 

 
do_forms( )
The standard FORMS main loop. Returns a Python object representing the FORMS object needing interaction, or the special value FL.EVENT.

 

 
check_forms( )
Check for FORMS events. Returns what do_forms() above returns, or None if there is no event that immediately needs interaction.

 

 
set_event_call_back( function)
Set the event callback function.

 

 
set_graphics_mode( rgbmode, doublebuffering)
Set the graphics modes.

 

 
get_rgbmode( )
Return the current rgb mode. This is the value of the C global variable fl_rgbmode.

 

 
show_message( str1, str2, str3)
Show a dialog box with a three-line message and an OK button.

 

 
show_question( str1, str2, str3)
Show a dialog box with a three-line message and YES and NO buttons. It returns 1 if the user pressed YES, 0 if NO.

 

 
show_choice( str1, str2, str3, but1[, but2[, but3]])
Show a dialog box with a three-line message and up to three buttons. It returns the number of the button clicked by the user (1, 2 or 3).

 

 
show_input( prompt, default)
Show a dialog box with a one-line prompt message and text field in which the user can enter a string. The second argument is the default input string. It returns the string value as edited by the user.

 

 
show_file_selector( message, directory, pattern, default)
Show a dialog box in which the user can select a file. It returns the absolute filename selected by the user, or None if the user presses Cancel.

 

 
get_directory( )
 
 
get_pattern( )
 
 
get_filename( )
These functions return the directory, pattern and filename (the tail part only) selected by the user in the last show_file_selector() call.

 

 
qdevice( dev)
 
 
unqdevice( dev)
 
 
isqueued( dev)
 
 
qtest( )
 
 
qread( )
 
 
qreset( )
 
 
qenter( dev, val)
 
 
get_mouse( )
 
 
tie( button, valuator1, valuator2)
These functions are the FORMS interfaces to the corresponding GL functions. Use these if you want to handle some GL events yourself when using fl.do_events(). When a GL event is detected that FORMS cannot handle, fl.do_forms() returns the special value FL.EVENT and you should call fl.qread() to read the event from the queue. Don't use the equivalent GL functions!

 

 
color( )
 
 
mapcolor( )
 
 
getmcolor( )
See the description in the FORMS documentation of fl_color(), fl_mapcolor() and fl_getmcolor().

  

 

2002-2004 Active-Venture.com Webhosting Service

 

Disclaimer: This documentation is provided only for the benefits of our hosting customers.
For authoritative source of the documentation, please refer to http://python.org/doc/

 

Active-Domain.com offers domain name registration, domain name transfer and domain search services  

Cheap domain registration : Register domain name or buy domain name, including free domain hosting services

 
 

Domain registration : Buy domain name or register domain name from $5.95/year only