Clarion 6.3 ABC.
В приложении в техте на кнопке выделяю & букву для горячей клавиши. При запуске приложения клавиша акселератора не работает.
В этом-же приложении есть такие кнопки, сделанные ранее, там все работает. Может подскажете куда смотреть?
Clarion ломался, переустанавливал заново с чисткой реестра на виртуальной машине.
			
			
									
						амперсанд ( & ) для обозначения "горячей" буквы
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
амперсанд ( & ) для обозначения "горячей" буквы
Посмотри повторы, раскладку (есть у меня подозрение, что амперсанд с кириллицей не дружит).
			
			
									
						We are hard at work… for you.   
			
						амперсанд ( & ) для обозначения "горячей" буквы
Отвечаю сам себе. Но может и другим пригодится, не все же ГУРУ.
Амперсанд (&) работает в окне где нет полей для ввода. Поэтому меня и смутило что в одном работает, а другом нет.
Есть ALERT. В хелпе все расписано. Прекрасно все работает.
			
			
									
						Амперсанд (&) работает в окне где нет полей для ввода. Поэтому меня и смутило что в одном работает, а другом нет.
Есть ALERT. В хелпе все расписано. Прекрасно все работает.
- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
амперсанд ( & ) для обозначения "горячей" буквы
Неправда. Не скажу за C6.3, а в C10 работает и с полями ввода. У меня с кириллицей не работает.
We are hard at work… for you.   
			
						амперсанд ( & ) для обозначения "горячей" буквы
Может у меня Clarion неправильный, но и на С6.3 и С10.12567 с ALERT с кириллицей работает. Key обозначаю например hKey , на любой 
раскладке нажимаю русскую р , и получаю что мне надо. Специально сходил к подшефным, все работает. Даже есть некоторые удобства.
Например при нажатии мышкой запускается процедура с одним параметром, а при нажатии на клавиатуре - с другим. Попробуй у себя,
если уж у меня получается, то у Вас должно тем более.
			
			
									
						раскладке нажимаю русскую р , и получаю что мне надо. Специально сходил к подшефным, все работает. Даже есть некоторые удобства.
Например при нажатии мышкой запускается процедура с одним параметром, а при нажатии на клавиатуре - с другим. Попробуй у себя,
если уж у меня получается, то у Вас должно тем более.
