Hallo, tolong jika ada yang pernah membikin aplikasi drawing dengan pygtk di event motion notify saya implementasikan seperti ini :
def on_drawingarea_motion_notify_event(self,widget,event): if event.state & gtk.gdk.BUTTON1_MASK: self.pixmap.draw_pixbuf(None,self.pf,0,0,0,0) self.pixmap.draw_rectangle(widget.get_style().black_gc,False,0,0,int(event.x),int(event.y)) w,h = self.pixmap.get_size() widget.window.draw_drawable(widget.get_style().fg_gc[gtk.STATE_NORMAL],self.pixmap,0,0,0,0,x,y) return True hasilnya penggambaran rectangle sangat lambat, ada alternatif lain tidak ? saya sudah mencoba dengan begin_paint_rect dan end_paint, hasilnya sama selain itu saya mencoba dengan memanggil queue_draw dan memindahkan pemanggilan statement ini widget.window.draw_drawable(widget.get_style().fg_gc[gtk.STATE_NORMAL],self.pixmap,0,0,0,0,x,y) ke expose event, hasilnya terlalu delay -- regards, Eddy Setyawan http://eddysetyawan.blogspot.com +6208123049592 -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GB/IT d--()>+ s++:+ a- C+++@ !ULC++>++++ P L+++(++++)@>++++ !E-- [EMAIL PROTECTED] N !o K--? w-- !O !M !V PS PE+@ !Y PGP@>++ t+ 5 X !R tv-(--) b DI D+ G++ e++ h--->---- r+++ z+++ ------END GEEK CODE BLOCK------ -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis