| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Behemoth
 
  
  Joined: 15 Mar 2002 Posts: 155 Location: Новиков Алексей Юрьевич Occupation: ПБОЮЛ Interests: Пермь
  | 
		
			
				 Posted: 18 Oct 2005 19:43    Post subject: Условный выход из initlist | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день.
 
 
Что-то не найду у initlist параметра, отвечающего за выход из него.
 
Нажмешь esc и все. А если требуется, чтобы пользователь сначала сделал все что нужно, а не только "кое-что"? Или нельзя отпускать пользователя без явного согласия?
 
Сейчас переопределяю chr(27), по нажатию esc проверяю условие выхода. Если выход возможен - прибиваю свое переопределение и помещаю в буфер клавиатуры chr(27).
 
Работает, конечно, но как-то не изящно. Подскажите красивый вариант, пожалуйста. _________________ С уважением, Новиков Алексей. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 18 Oct 2005 19:50    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Все тот же 5 параметр что и в предыдущей теме - возвращаете 0 и до свидания | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Behemoth
 
  
  Joined: 15 Mar 2002 Posts: 155 Location: Новиков Алексей Юрьевич Occupation: ПБОЮЛ Interests: Пермь
  | 
		
			
				 Posted: 18 Oct 2005 20:00    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день.
 
 
Хотелось бы сначала "до свидания", а затем выйти.    
 
При нажатии <esc> входа в сопроцедуру не происходит.
 
Следовательно, что-нибудь вернуть от-туда не удается.
 
Ведь речь идет о параметре № 5 - сопроцедура для движения по реестру? _________________ С уважением, Новиков Алексей. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 18 Oct 2005 20:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Нет препятствий патриотам   
 
Поставьте SETKEY() перед InitList - переопределите 27 клавишу ивсе О | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Behemoth
 
  
  Joined: 15 Mar 2002 Posts: 155 Location: Новиков Алексей Юрьевич Occupation: ПБОЮЛ Interests: Пермь
  | 
		
			
				 Posted: 18 Oct 2005 20:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день.
 
 
Патриоты именно так и делают.   
 
О чем и написали в первом сообщении темы.
 
Я думал, может, штатный параметр ес _________________ С уважением, Новиков Алексей. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 18 Oct 2005 20:28    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Штатный на другие события кроме ESC - тады пятый параметр в 0 | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 18 Oct 2005 20:35    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Если Вас задели мои слова - приношу свои извинения за несеръезное поведение.....
 
На самом деле я вижу Ваш уровень знаний и поверьте оцениваю его по достоинству....
 
А насчет Инитлиста - я его 2 года назад еще в евале осваивал без отладчиков и со скудным описанием по крупинкам.
 
Первые проги писал ночами больше месяца - пока все методом "тыка" не перепробовал. Надо признать Сан Саныч подкидывал методики но с присказками - мол разбирайся сам....
 
Поэтому мне счаз легче давать инструментарий - приловчился ошибки искать без отладчика.....
 
В проге строчек больше тысячи с кучей функций - это придает опыта.
 
А в остальном не сомневаюсь что чему-то и у Вас не грех поучиться   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Behemoth
 
  
  Joined: 15 Mar 2002 Posts: 155 Location: Новиков Алексей Юрьевич Occupation: ПБОЮЛ Interests: Пермь
  | 
		
			
				 Posted: 18 Oct 2005 20:35    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день.
 
 
Понял. Вопросов больше не имею. _________________ С уважением, Новиков Алексей. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |