Пример #1
0
 def send_cursor(self):
     self.send_cursor_pending = False
     self.cursor_data = get_cursor_image()
     if self.cursor_data:
         pixels = self.cursor_data[7]
         if self.default_cursor_data and pixels==self.default_cursor_data[7]:
             log("send_cursor(): default cursor - clearing it")
             self.cursor_data = None
         elif pixels is not None:
             if len(pixels)<64:
                 self.cursor_data[7] = str(pixels)
             else:
                 self.cursor_data[7] = zlib_compress("cursor", pixels)
     else:
         log("send_cursor() failed to get cursor image")
     for ss in self._server_sources.values():
         ss.send_cursor(self.cursor_data)
     return False
Пример #2
0
 def send_cursor(self):
     self.send_cursor_pending = False
     self.cursor_data = get_cursor_image()
     if self.cursor_data:
         pixels = self.cursor_data[7]
         if self.default_cursor_data and pixels == self.default_cursor_data[
                 7]:
             log("send_cursor(): default cursor - clearing it")
             self.cursor_data = None
         elif pixels is not None:
             if len(pixels) < 64:
                 self.cursor_data[7] = str(pixels)
             else:
                 self.cursor_data[7] = zlib_compress("cursor", pixels)
     else:
         log("send_cursor() failed to get cursor image")
     for ss in self._server_sources.values():
         ss.send_cursor(self.cursor_data)
     return False
Пример #3
0
 def get_default_cursor():
     self.default_cursor_data = get_cursor_image()
     log("get_default_cursor=%s", self.default_cursor_data)
Пример #4
0
 def get_default_cursor():
     self.default_cursor_data = get_cursor_image()
     log("get_default_cursor=%s", self.default_cursor_data)