Ejemplo n.º 1
0
 def canvas_move(self, pobj, win, w, h, pxev, pvdata):
     fdata = xfl.fls_convert_ptrvoid_to_ptrflform(pvdata).contents
     #print("fdata:", fdata)
     #FD_canvasform *ui = d;
     #sprintf( buf, "Position: %d %d", ev->xmotion.x, ev->xmotion.y );
     buf = "Position: %d %d" % (pxev.contents.xmotion.x, \
             pxev.contents.xmotion.y)
     xfl.fl_addto_browser(self.fd_canvasform.br, buf)
     return 0
Ejemplo n.º 2
0
 def canvas_misc(self, pobj, win, w, h, pxev, pvdata):
     fdata = xfl.fls_convert_ptrvoid_to_ptrflform(pvdata).contents
     #print("fdata:", fdata)
     #FD_canvasform *ui = d;
     if pxev.contents.xcrossing.type == xfl.EnterNotify:
         tmpname = "Enter canvas"
     else:
         tmpname = "Leave canvas"
     xfl.fl_addto_browser(self.fd_canvasform.br, tmpname)
     return 0