def recolor(self, f_rgb, b_rgb, onerror=None): back_red, back_green, back_blue = b_rgb fore_red, fore_green, fore_blue = f_rgb request.RecolorCursor(display=self.display, onerror=onerror, cursor=self.id, fore_red=fore_red, fore_green=fore_green, fore_blue=fore_blue, back_red=back_red, back_green=back_green, back_blue=back_blue)
def recolor(self, foreground, background, onerror=None): fore_red, fore_green, fore_blue = foreground back_red, back_green, back_blue = background request.RecolorCursor(display=self.display, onerror=onerror, cursor=self.id, fore_red=fore_red, fore_green=fore_green, fore_blue=fore_blue, back_red=back_red, back_green=back_green, back_blue=back_blue)
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from Xlib.protocol import request import resource class Cursor(resource.Resource): __cursor__ = resource.Resource.__resource__ def free(self, onerror=None): request.FreeCursor(display=self.display, onerror=onerror, cursor=self.id) self.display.free_resource_id(self.id) def recolor(self, (fore_red, fore_green, fore_blue), (back_red, back_green, back_blue), onerror=None): request.RecolorCursor(display=self.display, onerror=onerror, cursor=self.id, fore_red=fore_red, fore_green=fore_green, fore_blue=fore_blue, back_red=back_red, back_green=back_green, back_blue=back_blue)