Сделаем это быстро



Блог переехал на doitq.ru



Thursday, March 29, 2007

Знаки подстановки в продуктах Microsoft

Что делать, если вам нужно найти на листе Excel звездочку или знак вопроса? Проблема в том, что они являются подстановочными знаками и выражение в строке Найти «*123?» означает «любое количество любых символов, потом 123, потом один какой-нибудь символ». Чтобы Excel не считал эти символы подстановочными, а искал как есть, их надо экранировать. У Microsoft свой собственный путь, поэтому экранируются они с помощью тильды, то есть выражение «~?» означает знак вопроса сам по себе.

У Microsoft не один путь. Возьмите Word. Здесь обработка подстановочных знаков по умолчанию отключена, включить ее можно, нажав Больше и отметив галку Подстановочные знаки в диалоге поиска. А если вам нужно смешивать подстановку и знаки вопроса, то экранируются они обратным слешем, вот так: «\?». Предатели писали Word.

У Microsoft не один путь, а целый лабиринт (они патентуют результаты работы генератора случайных чисел, что ли?). В Visio наоборот, чтобы символ стал знаком подстановки, его надо экранировать так: «^?». Впрочем, они могут отмазаться тем, что не успели Visio переписать, продукт-то изначально не их.

Боюсь смотреть другие программы.


Напоминаю, что блог переехал на doitq.ru. Через некоторое время вещание здесь будет прекращено.

Сворачивание в трей

Моя заметка на Компьютерра-Гид: Сворачивание окон Windows в системную панель.


Помимо виртуальных десктопов есть еще способ прятать неактуальные приложения Windows с глаз долой. Называется он TrayIt! и представляет собой утилиту, позволяющую сворачивать любую программу в системную панель (что рядом с часами) в виде миниатюрной иконки.

Когда TrayIt! запущена, щёлкните по кнопке “Минимизировать” любого окна, удерживая клавишу Ctrl. Потом ищите приложение в трее. Если какому-то приложению следует всегда сворачиваться в системную панель, щёлкните там же правой кнопкой и выберите пункт меню Place in system tray. После этого можно будет, вызвав пункт Edit Profile, редактировать профиль этого приложения. Например, включить определение окна по заголовку, если вы хотите прятать, скажем, не любое окно “Блокнота”, а только то, в котором открыт определенный файл; или указать TrayIt! сворачивать данное окно при запуске.

В главном окне TrayIt! отображаются окна запущенных приложений и их состояние.

Отсюда же доступны общие настройки программы. Вот основные:

  • Load TrayIt! at startup - запускает TrayIt! при загрузке системы;
  • Group similar tray icons for each application - заставляет TrayIt! показывать для нескольких экземпляров одного приложения одну иконку, при клике на которой открывается список этих экземпляров;
  • Single-click action if checked, Double-click otherwise - переключает двойной/одиночный клик по значку;
  • Minimize when in Foreground, activate when in Background - эта опция придает однозначности: если вы не видите нужное окно, щелчок на иконке покажет вам его, иначе - свернет.

TrayIt! распространяется бесплатно в виде архива размером в 66 кб, который надо вручную куда-нибудь распаковать. Язык интерфейса только английский.


Напоминаю, что блог переехал на doitq.ru. Через некоторое время вещание здесь будет прекращено.