| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		DeathStalker
 
  
  Joined: 01 Sep 2006 Posts: 331 Location: Санкт-Петербург
  | 
		
			
				  (Separately) Posted: Wed Nov 15, 2006 13:58    Post subject: [TC 7.0PB1 баг] неправильная работа хоткей | 
				     | 
			 
			
				
  | 
			 
			
				В меню Запуск поместил команду с таким скриптом:
 
 	  | Code: | 	 		   
 
Dim TCS
 
Set TCS = CreateObject("TCSCRIPT.Helper")
 
TCS.SendCommand "cm_UnloadPlugins"
 
TCS.SendCommand "cm_List"
 
Set TCS = Nothing
 
  | 	  
 
и назначил Ctrl+Alt+F3, нажимаю данную комбинацию и вместо окна листера появляется окно Atviewer (альтернативный вьювер), для которого назначена комбинация Alt+F3. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		funduk
 
  
  Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
  | 
		
			
				  (Separately) Posted: Wed Nov 15, 2006 16:09    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Alt+F3 назначена на вьюер каким образом? Вьюер просто указан как альтернативный просмотрщик, или через em_command? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		DeathStalker
 
  
  Joined: 01 Sep 2006 Posts: 331 Location: Санкт-Петербург
  | 
		
			
				  (Separately) Posted: Wed Nov 15, 2006 16:16    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Этот вьювер указан как альтернативный просмотрщик в Настройка-> Правка/Просмотр | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		DeathStalker
 
  
  Joined: 01 Sep 2006 Posts: 331 Location: Санкт-Петербург
  | 
		
			
				  (Separately) Posted: Thu Nov 16, 2006 10:08    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Кажется я разобрался почему "не правильно" работают горячие клавиши. Во всем "виновата" команда cm_List, а точнее ее взаимодействие с хоткеями.
 
Из справки:
 
Alt+F3 Использовать просмотрщик, альтернативный заданному для F3.
 
Alt+Shift+F3 Загрузить файл во внутренний просмотрщик (без плагинов и расширенных возможностей обработки мультимедиа).
 
Теперь приведу пример горячих клавиш для меню запуск:
 
1) <Ctrl+Alt+Fn>.
 
2) <Ctrl+Alt+Shift+Fn>.
 
В результате при использовании данных горячих клавиш сначала выполнится первая команда скрипта приведенного выше (cm_UnloadPlugins) , а затем в зависимости от того какая комбинация была назначена пункту меню выполнится вторая команда. Для 1 комбинации клавиш мы получаем Alt+cm_List, а при нажатии 2 комбинации получаем Alt+Shift+cm_List.
 
Только теперь возникает такой вопрос: баг ли это или фича!? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |