Beginner's popups in vanilla Python program
gregbrunet at NOSPAMsempersoft.com
Sun Aug 3 07:26:56 CEST 2003
I responded in a bit more detail in the wxPython newsgroup/list, but it
seems that EasyGUI would be the best interface for you to use (compared
to something like wxPython), since you seem to be thinking/designing in
linear, traditional terms instead of event-driven. You should be able
to find it with a Google search. Also, there are lots of on-line docs &
tutorials, so you should be able to get by without buying books for a
while at least.
"Art" <imadept at bigfoot.com> wrote in message
news:mailman.1059876124.23478.python-list at python.org...
> NEWBIE ALERT!
> Esteemed List Participants and Lurkers:
> (System: P-II 350, 192 meg, Win98 SE, Python 2.2.3,
> I'm having a lot of fun getting started with Python ... it is the most
> elegant and graceful language I have ever used (Fortran, Cobol, Basic,
> assemblers, Forth, C, VB, etc.). I don't have the resources or the
> research time to buy a stack of books, so I'm begging help here.
> graciously patient.
> I want to edit and run a SIMPLE beginner's program from the IDLE GUI.
> Within the program, I want to pop up a Windows modal dialog box with a
> message "Is this a test?"; a title "Test Query"; and I want YES|NO
> to exit and pass a yes|no boolean back to the program. The program
> then pop up a second dialog message box "You selected (yes or no)"
> title "Response:" with a close button. I don't really care if there
> "parent(?)" frame on the screen (but I prefer not) for the duration of
> program, as long as it is terminated properly before the program ends.
> Here is everything but the popups:
> # Program: Beginners_Popups.py ... "Hello World" for popups
> # Import and set up the tk/WX/?? popups here.
> # As minimal as is possible
> print "Begin program"
> # Prepare the basic programmatic messages
> strMess1 = "Is this a Test?"
> strTitle1 = "Test Query"
> strResponse = "You selected "
> strTitle2 = "Response:"
> # 1st popup goes here:
> # Message = strMess1
> # Title = strTitle1
> # YES|NO buttons Returning Boolean boolVar
> # Build the appropriate response
> if boolVar:
> strResponse += "YES"
> strResponse += "NO"
> # 2nd popup goes here:
> # Message = strResponse
> # Title = strTitle2
> # and close button
> print "End of Program"
> Once I get this far, I will have the guts of everything I need (for
> I just can't seem to find enough beginner's information for the simple
> popup pieces. I know I'm trying to incorporate Windows stuff in a DOS
> environment, but I'm sure it can be done.
> I already have a filter written in Python to read and parse a
> files into a dictionary of location #s and file names, read in a
> location list, and create a text file of an HTML table with file links
> the cells. I have about 120 locations to deal with, and it is working
> great. I just need a couple of primitive user interface points, and
> are standard.
> Thank you for your gracious comments, suggestions, assistance, and
> Blessings in abundance, all the best, and ENJOY!
> Art Du Rea Carlisle, PA
More information about the Python-list