예제 #1
0
파일: console.py 프로젝트: ajtluser/ranger
 def finalize(self):
     move = self.fm.ui.win.move
     if self.question_queue:
         try:
             move(self.y, len(self.question_queue[0][0]))
         except curses.error:
             pass
     else:
         try:
             pos = uwid(self.line[0:self.pos]) + len(self.prompt)
             move(self.y, self.x + min(self.wid - 1, pos))
         except curses.error:
             pass
예제 #2
0
 def finalize(self):
     move = self.fm.ui.win.move
     if self.question_queue:
         try:
             move(self.y, len(self.question_queue[0][0]))
         except:
             pass
     else:
         try:
             pos = uwid(self.line[0:self.pos]) + len(self.prompt)
             move(self.y, self.x + min(self.wid - 1, pos))
         except:
             pass
예제 #3
0
 def finalize(self):
     move = self.fm.ui.win.move
     if self.question_queue:
         try:
             move(self.y, len(self.question_queue[0][0]))
         except curses.error:
             pass
     else:
         try:
             x = self._calculate_offset()
             pos = uwid(self.line[x:self.pos]) + len(self.prompt)
             move(self.y, self.x + min(self.wid - 1, pos))
         except curses.error:
             pass
예제 #4
0
	def finalize(self):
		try:
			pos = uwid(self.line[0:self.pos]) + len(self.prompt)
			self.fm.ui.win.move(self.y, self.x + min(self.wid-1, pos))
		except:
			pass