ПК-ностальгия
HOME
Железо
Программы
Оборудование
Статьи и публикации
Фототаблица
Ссылки
Почта
Гостевая
ПОИСК
Новости Яndex
О сайте

Этот сайт предназначен, прежде всего, людям, ностальгирующим по ушедшим РУССКОМУ СЛОВУ, Windows 3.1, ФОТОНУ, процессорам 486SX и иже с ними.
Конечно, времена должны идти вперед, но почему они обязательно должны уходить?

StuhlbergR 2007 ©
Попурри на темы Windows
(Окончание)


Большие секреты маленькой клавиши

Многие новые возможности уже стали известны большинству пользователей. Например, почти во всех текстовых процессорах перемещение курсора при нажатой клавише Shift приводит к выделению фрагмента. А если нажать кнопку "мыши", выделенным окажется фрагмент между позициями "мыши" и последнего ввода текста.

Программе Paintbrash клавиша Shift предоставляет существенные преимущества. Нажав ее, можно ограничить возможность рисования прямых линий только горизонтальными, вертикальными и наклонными под углом 45 градусов. Когда дрожат руки после бессонной ночи или веселого вечера, подобное ограничение оборачивается большим достоинством. Таким же образом вместо прямоугольников и эллипсов можно рисовать квадраты и окружности.

Другие функции, похоже, известны только фанатичным поклонникам Windows. Например, чтобы запустить программу из администратора не в окне, а в виде пиктограммы, необходимо, отмечая ее "мышью", держать нажатой клавишу Shift. Таким образом особенно удобно запускать несколько сеансов DOS с последующим быстрым доступом к каждому из них.

А если вам потребовалось переопределить один из пунктов меню, скажем, File Print, с помощью макрокоманды пакета Word for Windows, та же клавиша дает для большинства программ простой способ восстановить исходный вариант. Для этого всего лишь следует держать Shift нажатой при выборе нужного пункта меню. Исключением является макрокоманда AUTOEXEC пакета Word - чтобы "победить" ее, нужно запустить программу с ключом /M.

Однако у клавиши Shift есть и "тайные", не описанные ни в каких руководствах возможности.

В версии 3.1 администратор обзавелся удобной группой Startup, программы которой автоматически загружаются при запуске Windows. Но если при появлении заставки нажать клавишу Shift и удерживать ее до окончания загрузки, система полностью проигнорирует эту группу. Программисты Microsoft ввели эту возможность, чтобы сэкономить время при отладке, а вы оцените ее в полной мере после того, как в Startup случайно попадет программа, "подвешивающая" машину.

Windows 3.1 позволяет автоматически сохранять удобное расположение окно в программах-администраторах при окончании работы, включив режим Save Settings on Exit в меню Options. Но иногда бывает нужно сделать это, не выходя из системы. Как быть?

Клавиша Shift поможет и в этом случае. Стоит только дважды нажать кнопку "мыши" на пиктограмме System Menu администратора файлов. Если при этом нажата клавиша Shift, программа не будет завершена, но расположение окон сохранится в файле WINFILE.INI. Аналогичный "выход без выхода" возможен и в администраторе.

Обычно пользователи стараются пореже прибегать к услугам администратора файлов и неспроста - очень уж он медлителен. В ответ на многочисленные нелестные отзывы разработчики Microsoft постарались хоть немного ускорить работу этой программы. Так, в версии 3.0 администратор файлов каждый раз полностью просматривал дерево диска и помечал знаком "плюс" каталоги, имеющие подкаталоги. В версии 3.1 он этого не делает, поэтому работает быстрее. Вот тут-то и скрыто еще одно "секретное" предназначение клавиши Shift.

Если просто выделить "мышью" пиктограмму диска, в появившемся окне будут изображаться каталоги верхнего уровня. Чтобы увидеть все дерево, нужно выбрать в меню Tree режим Expand-All. Тот же результат получится, если при выделении пиктограммы удерживать клавишу Shift нажатой. Можно вообще не пользоваться "мышью", а просто нажать комбинацию Ctrl-Shift и букву нужного диска - результат будет тем же.



Правая кнопка, левая кнопка

Есть свои маленькие секреты и у "мыши". Например, с помощью ее правой кнопки можно перемещать выделенный текст в редакторе Word for Windows. Для этого установите курсор "мыши" в нужное место и нажмите кнопку, удерживая одновременно нажатой клавишу Ctrl. А в программе PaintBrush с помощью правой кнопки выбирается цвет фона.

Если Windows работает в расширенном режиме процессора 386, то по нажатию правой кнопки выделенная область любого окна копируется в системный буфер. Окно DOS (сделать сессию DOS оконной можно нажав комбинацию клавиш Alt-Enter) также будет скопировано нажатием правой кнопки.

Двойное нажатие левой кнопки "мыши" на пиктограмме диска (в администраторе файлов) приводит к созданию еще одного окна; если сделать это же в пункте Tile (мозаичное размещение) меню Windows, экран окажется разделенным на два окна не по горизонтали, как обычно, а по вертикали (подобно экрану Norton Commander).

В администраторе двойное нажатие левой кнопки при нажатой клавише Alt позволяет изменить параметры запуска той программы, на пиктограмме которой находится курсор "мыши"; этим же способом можно добавить в группу новую пиктограмму - тогда курсор должен указывать на пустое место.



Всякая всячина

Одно из самых заметных достижений разработчиков Microsoft - новый драйвер Fastdisk, реализирующий функции BIOS для защищенного режима 32-битового процессора. Windows может выполнять операции ввода-вывода, непосредственно обращаясь к контроллеру дисковода и оставаясь при этом в защищенном режиме процессора.

Единственное "узкое место" заключается в том, что контроллер жесткого диска должен быть полностью совместим со стандартом ATA фирмы Western Digital, так что воспользоваться преимуществом нового драйвера во всей полноте позволяют только IDE-дисководы самой фирмы Western Digital.

Среди программных средств, входящих в комплект поставки Windows, далеко не все предназначены для того, чтобы сделать труд программиста или пользователя более производительным. Есть среди них игровые программы - настоящие "пожиратели времени". Впрочем, кому не дает покоя длительное невезение в игре Solitaire, разработчики Microsoft готовы протянуть руку помощи. Если при игре Draw Three удерживать нажатой комбинацию клавиш Ctrl-Shift-Alt, то при переворачивании колоды штрафные очки начисляться не будут. Хотя, если подумать, комбинация Ctrl-Alt-Del даст более существенный выигрыш.

Похожий "черный ход" существует и для программы Minesweeper - еще одного "средства снижения производительности" программиста. Сначала необходимо установить черный цвет панели и минимизировать все программы, чтобы верхний левый угол экрана не был закрыт окнами. Затем, запустив Minesweeper, нужно поместить указатель "мыши" в игровое поле, ввести с клавиатуры "xyzzy" и нажать Enter. После этого, удерживая клавишу Shift, переместите "мышь". Один-единственный пиксел в левом верхнем углу станет вашим "шпионом": он светится, когда "мышь" указывает на безопасное поле.

Одной из малоизвестных возможностей Windows является то, что в качестве "обоев" (wallpaper) можно использовать любую графику, не только в формате BMP, но и в гораздо более компактном RLE. Это легко проверить, указав в диалоговом окне Wallpaper панели управления файл C:\WINDOWS\SYSTEM\VGALOGO.RLE (или EGALOGO, в зависимости от типа дисплея). Этот файл содержит заставку, появляющуюся на экран при запуске Windows. Для преобразования файлов BMP в RLE и другие графические форматы можно воспользоваться такими программами, как Hijaak, WinGif или PaintShop Pro.

Следующая рекомендация, возможно, окажется более полезной. Если в секции [NonWindowsApps] файла SYSTEM.INI указать параметр ScreenLines=43, можно воспользоваться возможностями дисплеев EGA изображать на экране 43 строки текста. Для VGA можно аналогичным образом установить значение 50 строк.

И напоследок - фокус, не имеющий ровно никакого практического применения, но все же характеризующий фирму Microsoft с самой лучшей стороны. В меню администратора выберите подменю Help и войдите в окно About. После этого установите курсор на флажок - эмблему Microsoft - и, удерживая нажатой комбинацию клавиш Ctrl-Shift, дважды нажмите кнопку "мыши". В первый раз ничего не произойдет, но если закрыть окно и проделать эту процедуру повторно, в середине окна появится тот же самый флажок, но маленький и трепещущий. А на третий раз вы увидите фигуру человека в бежевом халате (некоторые утверждают, что это сам Билл Гейтс), указывающего рукой на медленно проплывающий мимо него список разработчиков Windows. Почитать таким способом список разработчиков можно не только в администраторе, но и во многих других Windows-программах.



WINDOWS 3.1: ВОПРОСЫ И ОТВЕТЫ
ПРОБЛЕМА. При попытках проинсталлировать Windows 3.1 машина постоянно "зависает" на одной и той же дискете.
РЕШЕНИЕ. Программа инсталляции стартует как обычная DOS-программа, но в определенный момент запускает Windows - обычно на дискете 2 (набор 89-мм дискет) или 3 (133-мм дискеты). Именно в этот момент наличие в памяти несовместимых с Windows драйверов может вызвать "зависание" машины. Поэтому следует сначала убедиться, что в память не загружены драйверы дисковода, резидентные антивирусы и тому подобное. Затем попытайтесь еще раз выполнить инсталляцию, при этом должно появиться сообщение: "Setup has detected a failed Microsoft Windows 3.1 installation..." (обнаружены следы попытки установить Windows). Следует нажать клавишу Enter, чтобы программа могла восстановить состояние диска.
Если описанный выше способ не помогает, следует запустить программу Setup с ключом /I для выполнения расширенной процедуры. При выборе конфигурации проследите за правильным указанием типов имеющегося оборудования. - Техническая служба фирмы Microsoft (далее ТСМ).

ПРОБЛЕМА. При запуске администратора файлов появляется сообщение "Cannot read from disk I" (невозможно чтение с диска I).
РЕШЕНИЕ. Наиболее вероятная причина такого поведения - программа GRAPHICS.COM версии DOS 4.x, загруженная до запуска Windows. Если при появлении сообщения выбрать "ОК", то в окне администратора файлов появится изображение дисков, но все файлы окажутся недоступными. При работе с DOS версии 5.0 такой проблемы не возникает. - ТСМ.

ПРОБЛЕМА. При запуске DOS-программ в окне Windows невозможно пользоваться "мышью", хотя в полноэкранном режиме все работает нормально.
РЕШЕНИЕ. Следует обратить внимание на следующие три обстоятельства.
1. Имеющийся драйвер "мыши" может не поддерживать ее использование в окне Windows. У тех, кто пользуется Microsoft Mouse или совместимой моделью, такой проблемы не будет. В составе версии Windows 3.1 поставляется драйвер версии 8.2, и все, что требуется от пользователя, - проверить наличие команды MOUSE.COM в файле AUTOEXEC.BAT или DEVICE=MOUSE.SYS в файле CONFIG.SYS.
2. Корень зла может быть заключен в драйвере дисплея. Следует убедиться, что драйвер версии 3.1 действительно установлен. Программы из пакета Supplemental Driver Library также нуждаются в замене современной версией.
3. Проверьте содержимое файла SYSTEM.INI. В секции [NonWindowsApp] должна присутствовать строка MouseInDosBox=1, обеспечивающая включение режима поддержки "мыши" в окне DOS-программы. - ТСМ.

ПРОБЛЕМА. DOS-программа не обнаруживает отображаемой памяти, хотя ее наличие было указано в PIF-файле.
РЕШЕНИЕ. Большинство программ для DOS используют расширенную память в соответствии со стандартом EMS 3.2, который для создания страницы EMS требует непрерывного участка памяти объемом 64 Кбайт. Однако Windows, используя расширенный режим процессора 386, создает страницу по стандарту LIM 4.0, для которого требование непрерывности не обязательно. Естественно, организованная таким образом память недоступна для программ DOS, хотя Windows и сообщает о ее наличии. Поэтому следует позаботиться об освобождении в верхней памяти непрерывной области размером 64 Кбайт, перемещая драйверы адаптеров в другую область памяти. - Corporate Software.

ПРОБЛЕМА. OLE работает только в программах Microsoft Paintbrush и Write.
РЕШЕНИЕ. Если вы раньше использовали Windows 3.0 и установили версию 3.1 в отдельном каталоге, попробуйте дополнить файл WIN.INI, скопировав секцию [Embedding] из старой версии в новую; после этого удалите повторяющиеся строки и перезапустите систему. Может также потребоваться восстановление регистрационной базы данных - файла REG.DAT (последовательность необходимых действий подробно описана в подсказке к программе Registration Editor). После этого проблемы с OLE должны исчезнуть. - ТСМ.

ПРОБЛЕМА. При работе с Windows появляется сообщение "Call to Undefined Dynalink" (вызов неопределенной функции динамической библиотеки).
РЕШЕНИЕ. Причиной такой ошибки обычно является старая версия файла DLL, все еще находящаяся в каталоге Windows. Чаще всего это бывают файлы SHELL.DLL, TOOLHELP.DLL, OLECLL.DLL, OLESVR.DLL и COMMDLG.DLL. В версии 3.1 они должны находиться в каталоге WINDOWS\SYSTEM и иметь дату создания 10 марта 1992 г. - ТСМ.

ПРОБЛЕМА. При попытках запустить программу Harvard Graphics for Windows система сообщает: "Harvard Graphics has encountered a system graphics error #####" (возникла системная ошибка графики номер такой-то).
РЕШЕНИЕ. Такая ошибка возникает из-за того, что при установке системы была неправильно задана конфигурация. Поэтому следует запустить Windows Setup и проверить, все ли в порядке. Ошибка номер 01881 указывает на трудности с принтером, может быть испорчен драйвер. Ошибка номер 01871 чаще всего возникает на модели PS/2, если для драйвера HIMEM.SYS не указан параметр /M2. - Corporate Software.

ОБ АВТОРАХ

Брайан Лингвистон - сотрудник редакции журнала InfoWorld и автор книги "Windows 3 Secrets" (IDG Books, San Mateo, California, 1991). Ему принадлежит часть материалов раздела об администраторе и все материалы, не входящие в этот раздел.
Раздел об администраторе делят с Брайаном Лингвистоном Стив Гибсон - также сотрудник редакции InfoWorld, Кей Ярборо Нельсон, группа Microsoft Windows Team и сотрудник НИИЯФ МГУ Александр Владимирович Трубицын.
Материал подобрали
сотрудник НИИЯФ МГУ Константин Аркадьевич Гущин и сотрудник МНИИПУ Константин Евгеньевич Протопопов. Текст скомпонован Константином Гущиным.

*** "Попурри на темы Windows" Б.Ливингстон, С.Гибсон, К.Нельсон, А.Трубицын
Статья опубликована в журнале "Мир ПК" №6 1992 год

[1]  [2]  [3]

Раздел ПРОГРАММЫ

Большинство предоставленного здесь материала является цитированием со старых номеров компьютерных журналов, таких, как "Мир ПК" или "Компьютерра". К сожалению, все мои попытки связаться с этими изданиями по поводу вопроса о цитировании были безуспешны. Издания упорно хранили молчание. Что я разрешил себе расценивать как знак согласия, указывая, тем не менее, повсюду как выходные данные издания (с работающей ссылкой на Интернет-представительство), так и автора публикации. Тем более, что, в силу срока давности этих публикаций, вряд ли материал можно рассматривать как коммерческий или рекламный, пусть даже названия фирм здесь и присутствуют (уж без этого никуда). Ежели появятся какие претензии по оному поводу, прошу издания связаться со мной

Райво Штулберг


Rambler's Top100

Рейтинг@Mail.ru Сайт мышонка Портал HotINDEX: знакомства, товары, хостинг, создание сайта, Интернет-магазин, развлечения, анекдоты, юмор, эротика, погода, курсы валют и многое другое! Сайт Татьяны Полукаровой Яндекс цитирования Каталог Ресурсов Интернет
Белый каталог сайтов Литературное ДАО

Автор обращает внимание на то, что никакой представленный здесь материал не служит рекламным целям ни фирм,ни их продкутам, а носит сугубо информационно-образовательный характер

Hosted by uCoz