Как изменить поведение по умолчанию клавиши [TAB] при вызове приложения из оболочки? - PullRequest
2 голосов
/ 08 августа 2010

Поведение по умолчанию для клавиши [TAB] в оболочке заключается в автоматическом заполнении или перечислении файлов в текущем каталоге. Как переопределить это поведение в оболочке для некоторых выбранных приложений?

Редактировать: Это не связано с используемым приложением, скорее, это среда оболочки, которую необходимо настроить! (Спасибо Андерсу Абелю за прояснение этой точки)

1 Ответ

1 голос
/ 08 августа 2010

Если вы хотите изменить поведение при создании командной строки для запуска программы, это невозможно изнутри программы. В этот момент ваша программа еще не запущена, поэтому интерпретировать [TAB] в этой точке полностью зависит от оболочки.

Когда ваша программа запущена, вы, конечно, можете обрабатывать [TAB] любым удобным для вас способом, используя соответствующий вызов API.

...