Latest post of the previous page:
ну вот. Кому нужно - макросы для позиционирования по дискам (буквы с "С" по "L").Меню дисков. Позиционирование без перехода.
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
maxdrfl
Я создал свои. Вот отличия:
1. Обеспечены все буквы латинского алфавита.
2. У макросов есть описания (по-английски).
3. В случае отсутствия горячей клавиши комбинация отдаётся Фару как есть (т.е. есть условие $Else у внешнего $If).
4. Форматирование и прочие мелочи.
Но почему-то это всё не работает даже для буквы A, хотя каждая отдельно взятая операция работает нормально. У кого-нибудь эти макросы работают?
15:57
Исправил приложение (спасибо maxdrfl). Теперь работает.
2007-03-15
Выложил новую версию (1), не столь уродливую, в новом сообщении.
Я создал свои. Вот отличия:
1. Обеспечены все буквы латинского алфавита.
2. У макросов есть описания (по-английски).
3. В случае отсутствия горячей клавиши комбинация отдаётся Фару как есть (т.е. есть условие $Else у внешнего $If).
4. Форматирование и прочие мелочи.
Но почему-то это всё не работает даже для буквы A, хотя каждая отдельно взятая операция работает нормально. У кого-нибудь эти макросы работают?
15:57
Исправил приложение (спасибо maxdrfl). Теперь работает.
2007-03-15
Выложил новую версию (1), не столь уродливую, в новом сообщении.
- Attachments
-
- disks_Position.7z
- Позиционирование в меню дисков на нужную строку посредством AltБуква
- (713 Bytes) Downloaded 313 times
Last edited by HaRT on Thu 15 Mar, 2007 14:04, edited 2 times in total.
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
И вовсе я не мучился. Я создавал их таким способом, при котором без разницы, сколько букв “обслуживать”. Это называется масштабируемость.maxdrfl wrote:Hart, помучался
Чтобы можно было спокойно назначать новые сетевые диски, делать SUBST, втыкать USB-накопители и не задумываться, как это повлияет на горячие клавиши в меню дисков. Это называется единообразие.maxdrfl wrote:3. А зачем?
Позор на мою седую голову!maxdrfl wrote:4. из-за форматирования и не работает. По крайней мере "D" пишется слитно.
Это называется “за соснами леса не разглядел”.
3. В случае отсутствия горячей клавиши комбинация отдаётся Фару как есть (т.е. есть условие $Else у внешнего $If).
и все таки. Допустим нету у тебя диска E. А ты нажимаешь AltE. Фар смотрит что нету такого хоткея и посылает в меню AltE. ))
1) как это влияет на горячие клавиша других дисков?
2) без посылки alt-буква для всех букв будет не менее единобразно
ЗЫ. смайликов нехватает
и все таки. Допустим нету у тебя диска E. А ты нажимаешь AltE. Фар смотрит что нету такого хоткея и посылает в меню AltE. ))
1) как это влияет на горячие клавиша других дисков?
2) без посылки alt-буква для всех букв будет не менее единобразно
ЗЫ. смайликов нехватает
Позиционирование без перехода - это хорошо, но мало. И не известно, будет или не будет...
Хочется, чтобы можно было управлять тем, на какую букву встанет курсор после извлечения флэшки по Shift-Del. Ну, типа какое-нибудь TechInfo, что ли...
А то у меня на большинстве машин он становится на C - я и привык лупить по Enter. Но кое-где еще уцелели флопешники и курсор радостно становится на А. Ему радостно, а мне полминуты слушать дребезг дисковода - не очень.
Хочется, чтобы можно было управлять тем, на какую букву встанет курсор после извлечения флэшки по Shift-Del. Ну, типа какое-нибудь TechInfo, что ли...
А то у меня на большинстве машин он становится на C - я и привык лупить по Enter. Но кое-где еще уцелели флопешники и курсор радостно становится на А. Ему радостно, а мне полминуты слушать дребезг дисковода - не очень.
Съешь мыша – стань настоящим клавишником!
DrKnS
Нет. Позиционируется оно на следующую букву. Если флэшка была последней, то на первую (у меня получается A или C). Если же флэшка была не последней, то на то что было за ней (у меня там на большинстве машин сетевые диски, и, если удаленные машины не включены, тоже выходит не весело).
P.S. А вообще, может пусть оно позиционируется на то, что на другой панели? По крайней мере, было бы логично.
Нет. Позиционируется оно на следующую букву. Если флэшка была последней, то на первую (у меня получается A или C). Если же флэшка была не последней, то на то что было за ней (у меня там на большинстве машин сетевые диски, и, если удаленные машины не включены, тоже выходит не весело).
P.S. А вообще, может пусть оно позиционируется на то, что на другой панели? По крайней мере, было бы логично.
Съешь мыша – стань настоящим клавишником!