Advertisement
Guest User

Untitled

a guest
Apr 25th, 2012
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. import gtk
  2. from PIL import Image
  3.  
  4. class MyCallbacks :
  5. def LoadImage(self,obj,data=None):
  6. self.fname = obj.get_filename()
  7. im = Image.open(self.fname)
  8. (width, height) = im.size
  9. self.builder.get_object('label1').set_text(width)
  10. self.builder.get_object('label2').set_text(height)
  11.  
  12. def __init__(self, halcomp, builder, useropts):
  13. self.builder = builder
  14. fb = builder.get_object('filechooserbutton1')
  15. filt = gtk.FileFilter()
  16. filt.add_pattern('*.bmp')
  17. filt.set_name('Bitmaps')
  18. fb.add_filter(filt)
  19.  
  20. def get_handlers(halcomp,builder,useropts):
  21. return [MyCallbacks (halcomp,builder,useropts)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement