| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Worros
 
 
  Joined: 19 Jan 2007 Posts: 1123
 
  | 
		
			
				  (Separately) Posted: Fri Apr 20, 2007 21:45    Post subject: Замена Alt+F4 на esc | 
				     | 
			 
			
				
  | 
			 
			
				Предисловие: существует уже не один плагин, позволяющий использовать в окне листера движки Акробат Ридера, ИЕ и т.д. и даже полные приложения(AppLoader). Но, посколько выход по esc в большинстве приложений  не предусмотрен, приходится пользоваться alt+F4. Это очень напрягает. 
 
Есть ли универсальный способ заставить открытые из листера приложения закрываться по esc? Первейшие кандидаты для надругательства  Foxit Reader, CR3 .
  Last edited by Worros on Sat Apr 21, 2007 04:29; edited 1 time in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Моторокер
 
  
  Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Worros
 
 
  Joined: 19 Jan 2007 Posts: 1123
 
  | 
		
			
				  (Separately) Posted: Sat Apr 21, 2007 04:32    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Маньяк вылетает, просит отправить отчет к такой-то там матери.Видимо, конфликтует с дровами мультимедийной клавы. У меня уже были экцессы с пантосвитчером, который афаик тоже глобальный хук вешает.И кроме того, он насколько я понял перехватит эскейп сразу для всех приложений. А мне надо только для некоторых,запускаемых из ТС. 
 
 
Другие варианты есть? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		CaptainFlint
 
  
  Joined: 14 Dec 2004 Posts: 6206 Location: Москва
  | 
		
			
				  (Separately) Posted: Sat Apr 21, 2007 11:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				В теории это, конечно, можно сделать (смотреть родительский процесс, и только если это Тотал - закрывать по Esc), но я не слышал о существовании подобных программ...
 
Есть одна сырая мысля. PowerPro позволяет писать макросы. Соответственно, можно попробовать написать макрос-обработчик для Esc, который смотрит: если существует переменная окружения %COMMANDER_PATH% - значит, приложение запущено из Тотала (либо это приложение - сам Тотал, этот вариант тоже придётся проверить отдельно), значит, его закрываем. Что-нибудь такое. К сожалению, я с PowerPro на Вы, это лучше к товарищу Вахмурке... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		VadiMGP
 
 
  Joined: 21 Mar 2007 Posts: 1625
 
  | 
		
			
				  (Separately) Posted: Sat Apr 21, 2007 17:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | В теории это, конечно, можно сделать | 	  Я пробовал это сделать. Технически действительно, все работает, но с Esc есть проблема в смысле юзабилити. Слишком популярная клавиша оказалась - во многих диалогах используется.  То есть далеко не всегда, когда я нажимал Esc я действительно имел в виду закрыть окно листера. В конце концов я отказался от этого. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Моторокер
 
  
  Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
  | 
		
			
				  (Separately) Posted: Sat Apr 21, 2007 22:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Worros wrote: | 	 		  | Маньяк вылетает, просит отправить отчет к такой-то там матери. | 	  
 
Не к матери, а к отцу   Отправил? Автор оперативно отвечает.
 
 
 	  | Worros wrote: | 	 		  | И кроме того, он насколько я понял перехватит эскейп сразу для всех приложений. А мне надо только для некоторых,запускаемых из ТС. | 	  
 
Конечно для всех. Глобальный хук.
 
Поставь фильтр по окну (класс/заголовок) на вкладке «Дополнительно» _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
 
ПармаСруб - строительство домов и бань в Перми | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Worros
 
 
  Joined: 19 Jan 2007 Posts: 1123
 
  | 
		
			
				  (Separately) Posted: Sun Apr 22, 2007 22:01    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Foxit Reader заменил на плагин GSWLX, а CR3 на CR2 соответственно. Они закрываются по esc "нативно". Пришлось пожертвовать скоростью, но в общем результат удовлетворяет. Жаль,что универсального решения не существует.
 
 
Всем спасибо за ответы, за помощь. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		ytka00
 
  
  Joined: 13 Oct 2006 Posts: 53
 
  | 
		
			
				  (Separately) Posted: Thu May 17, 2007 20:06    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Дак че никак не сделать чтоб по esc закрывались приложения открытые по F3? _________________ TC 9.12; Win7 SP1 64bit | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Стас Агарков
 
  
  Joined: 05 Feb 2007 Posts: 130 Location: Белгород
  | 
		
			
				  (Separately) Posted: Fri May 18, 2007 01:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Может быть Гислеру стоит сказать? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |