Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1# This file is part of Xpra. 

2# Copyright (C) 2014 Antoine Martin <antoine@xpra.org> 

3# Xpra is released under the terms of the GNU GPL v2, or, at your option, any 

4# later version. See the file COPYING for details. 

5 

6class WindowBorder: 

7 

8 def __init__(self, shown=True, red=0.9, green=0.1, blue=0.1, alpha=0.6, size=4): 

9 self.shown = shown 

10 self.red = red 

11 self.green = green 

12 self.blue = blue 

13 self.alpha = alpha 

14 self.size = size 

15 

16 def toggle(self): 

17 self.shown = not self.shown 

18 

19 def clone(self): 

20 return WindowBorder(self.shown, self.red, self.green, self.blue, self.alpha, self.size) 

21 

22 def __repr__(self): 

23 def hex2(v): 

24 b = int(max(0, min(255, v*256))) 

25 if b<16: 

26 return "0%X" % b 

27 return "%X" % b 

28 return "WindowBorder(%s, 0x%s%s%s, %s, %s)" % (self.shown, hex2(self.red), hex2(self.green), hex2(self.blue), self.alpha, self.size)