コード例 #1
0
    def get_attr(self, *keys):
        """Returns the curses attribute for the specified keys

        Ready to use for curses.setattr()
        """
        fg, bg, attr = self.get(*flatten(keys))
        return attr | color_pair(get_color(fg, bg))
コード例 #2
0
ファイル: colorscheme.py プロジェクト: Yassernova/zdotfiles
    def get_attr(self, *keys):
        """Returns the curses attribute for the specified keys

        Ready to use for curses.setattr()
        """
        fg, bg, attr = self.get(*flatten(keys))
        return attr | color_pair(get_color(fg, bg))
コード例 #3
0
ファイル: curses_shortcuts.py プロジェクト: tonttu/ranger
 def color_at(self, y, x, wid, *keys):
     """Change the colors at the specified position"""
     keys = flatten(keys)
     attr = self.settings.colorscheme.get_attr(*keys)
     try:
         self.win.chgat(y, x, wid, attr)
     except _curses.error:
         pass
コード例 #4
0
ファイル: curses_shortcuts.py プロジェクト: tonttu/ranger
 def color(self, *keys):
     """Change the colors from now on."""
     keys = flatten(keys)
     attr = self.settings.colorscheme.get_attr(*keys)
     try:
         self.win.attrset(attr)
     except _curses.error:
         pass
コード例 #5
0
	def color_at(self, y, x, wid, *keys):
		"""Change the colors at the specified position"""
		keys = flatten(keys)
		attr = self.settings.colorscheme.get_attr(*keys)
		try:
			self.win.chgat(y, x, wid, attr)
		except _curses.error:
			pass
コード例 #6
0
	def color(self, *keys):
		"""Change the colors from now on."""
		keys = flatten(keys)
		attr = self.settings.colorscheme.get_attr(*keys)
		try:
			self.win.attrset(attr)
		except _curses.error:
			pass
コード例 #7
0
ファイル: apps.py プロジェクト: tonttu/ranger
def depends_on(*args):
    args = tuple(flatten(args))

    def decorator(fnc):
        fnc.dependencies = args
        return fnc

    return decorator
コード例 #8
0
ファイル: apps.py プロジェクト: sharklasers/livarp_0.3.9
def depends_on(*args):
	args = tuple(flatten(args))
	def decorator(fnc):
		try:
			fnc.dependencies += args
		except:
			fnc.dependencies  = args
		return fnc
	return decorator