Hi first off, here's my code:

# -*- coding: utf-8 -*-
from Tkinter import *
import random
import time
import about
import quotes


def closeprog():
    raise SystemExit

class main:
    root = Tk()
    frame = Frame()
    root.title("Quoter %s" % (about.ver))
    root.minsize(300, 50)

    showquote = Label(root, text=random.choice(quotes.quote))
    showquote.pack()

    exit = Button(root, text="Exit", command=closeprog)
    exit.pack(side=LEFT)

    aboutprg = Button(root, text="About", command=about.main)
    aboutprg.pack(side=LEFT)


    totalq = Label(root, text=quotes.qts)
    totalq.pack(side=BOTTOM)
   
    root.mainloop()

(I'd appreciate some suggestions, or notifications on how bad something is)

I have a small problem: I don't know how to make a button that would redisplay another quote in the same window, ie I need a button that says: Show Another Quote. (Actually I don't know how to make it show another quote even in a new window!!). I got the interface from Catfood Fortune Cookie.

Here's a tid-bit of the quotes module:
 # Brian Kernighan
bk1 = """Controlling complexity is the essence of computer programming.

-- Brian Kernighan"""

yadayada = """Foo/bar"""

quote = [bk1, yadayada]

Thanks,
    Joe
-- 
Unix Love, Linux Pride

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to