rendered paste body#!/usr/bin/python
from fltk import *
def changemylabel(widget):
if Fl.event_button() == FL_RIGHT_MOUSE:
widget.color(FL_GREEN)
widget.label("Hello")
if (widget.labeltype() == FL_NO_LABEL):
widget.labeltype(FL_NORMAL_LABEL)
else:
widget.labeltype(FL_NO_LABEL)
w= Fl_Window(600,50,340,440, "Sam's Program")
pic = Fl_JPEG_Image("lp.jpg")
w.begin()
mainpack=Fl_Pack(20,20,300,400)
mainpack.begin()
butarray=[]
for i in range (0,3):
p = Fl_Pack(0,0,0,100) #x,y,w,h
p.begin()
for x in range(0,3):
butarray.append(Fl_Button(0,0,80,0,"****"))
butarray[-1].color(FL_CYAN)
butarray[-1].callback(changemylabel)
p.end()
p.type(FL_HORIZONTAL)
p.spacing(20)
mainpack.end()
mainpack.type(FL_VERTICAL)
mainpack.spacing(20)
Fl.scheme('plastic')
w.end()
w.show()
Fl.run()