Операционная система Microsoft Windows

         

Активизация по месту


Запустите приложение Microsoft Excel 5.0. Откройте документ BOOKST.XLS, расположенный в каталоге EXAMPLES, содержащем примеры поставляемые вместе с Excel 5.0.

На экране появится интерфейсная панель с четырьмя кнопками. Чтобы просмотреть гистограмму сбыта книжной продукции, нажмите кнопку "Sales Chart". Появится временная диалоговая панель с предложением определить год для построения гистограммы. Выберите 1993 год и нажмите кнопку "OK". Временная диалоговая панель исчезнет, а на экране появится гистограмма сбыта продукции за 1993 год.

Из меню "Format" выберите строку "Char Type...". В открывшейся диалоговой панели можно изменить внешний вид гистограммы, например сделать ее трехмерной.

Выделите полученную гистограмму, с помощью мыши. Скопируйте ее в буфер Clipboard (см. рис. 7.25).

Рис. 7.25. Подготовка гистограммы в Excel 5.0

Встроим теперь эту гистограмму в документ SAMPLE.DOC, подготовленный в Word for Windows 6.0. Для этого поместите курсор в позицию, где необходимо разместить пиктограмму и выберите из меню "Edit" строку "Paste Special..." (см. рис. 7.26).

Рис. 7.26. Встраивание объекта (гистограммы) в документ

На экране появится диалоговая панель "Paste Special". Внешний вид этой панели заметно отличается от аналогичной диалоговой панели текстового процессора Word for Windows версии 2.0. В верхней части диалоговой панели, в поле "Source:", отображается название приложения-сервера, в котором был подготовлен документ. Ниже названия приложения сервера выводится название документа, в котором расположен исходный объект.

Вместо двух кнопок "Paste" и "Paste Link", позволяющих либо встроить объект, находящийся в Clipboard, либо поместить в главном документе только ссылку на объект, появились переключатели "Paste" и "Paste Link".

Для того, чтобы встроить объект из Clipboard в документ, записав в файл документа копию объекта, переведите переключатель в положение "Paste".


Если требуется подключить объект по ссылке, переключатель должен находится в положении "Paste Link".

Word for Windows версии 6.0 открывает еще одну возможность - встроенный объект может отображаться в главном документе в виде пиктограммы. Раньше, чтобы достичь такого эффекта, требовалось сначала создать пакет, воспользовавшись приложением Object Packager, а затем встроить этот пакет в главный документ.

Режим представления OLE-объекта в главном документе устанавливается переключателем "Display as Icon". Чтобы OLE-объект был представлен в главном документе только пиктограммой, включите этот переключатель.

Список "As:" соответствует списку "Data Types:" диалоговой панели "Paste Special" текстового процессора Word for Windows 2.0. Чтобы включить гистограмму, расположенную в буфере Clipboard, как объект Excel 5.0, выберите из списка "As:" строку "Microsoft Excel 5.0 Chart Object" (см. рис. 7.27).



Рис. 7.27. Диалоговая панель "Paste Special"

Встроим гистограмму, расположенную в Clipboard, в текст документа, подготавливаемого в текстовом процессоре Word for Windows 6.0 как объект Microsoft Excel 5.0. Для этого приведите органы управления, расположенные в диалоговой панели "Paste Special", в соответствие с рисунком 7.27.

Нажмите кнопку "OK". Подготовленная в Excel 5.0 гистограмма появится в тексте редактируемого в Word 6.0 документа (см. рис. 7.28). Вы можете распечатать из Word for Windows наш документ. Гистограмма также будет распечатана.



Рис. 7.28. Гистограмма, встроенная в документ подготовленный текстовым процессором Word for Windows 6.0

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



Раньше, когда мы пользовались OLE-технологией версии 1.0, запускалось приложение-сервер (в нашем случае Excel), и в него загружался выбранный OLE-объект.



Microsoft Word for Windows 6.0 и Excel 5.0 поддерживают расширенную OLE-технологию версии 2.0. После двойного щелчка по гистограмме мы не переключаемся на окно Excel 5.0, а остаемся в окне Word for Windows 6.0. Однако все меню, и кнопки (toolbar) заменяются соответствующими меню и кнопками Excel 5.0 (см. рис. 7.29). И мы как бы оказываемся в Excel 5.0, не покидая текстовый процессор Word for Windows 6.0.



Рис. 7.29. Редактирование объекта по месту

Воспользуемся возможностями, предоставляемыми нам приложением Excel 5.0, и выполним трехмерный поворот гистограммы.

Для этого выберите из меню "Format" строку "3-D View...". В появившейся диалоговой панели с помощью специальных кнопок со стрелками измените внешний вид гистограммы.

Окончив изменение гистограммы, вернитесь обратно в обычный режим текстового процессора Word for Windows 6.0. Для этого достаточно щелкнуть мышью снаружи встроенного объекта (в данном случае вне гистограммы).

Результат редактирования гистограммы можно видеть на рисунке 7.30.



Рис. 7.30. Результат редактирования гистограммы


Аннотация


В книге описываются процедуры установки и настройки операционной системы Microsoft Windows версии 3.1. Рассмотрены характеристики стандартного и расширенного режимов Windows. Описано использование механизма обмена и разделения информации между приложениями Windows - OLE-технология. Рассмотрены основные приложения Windows, входящие в состав дистрибутива, приведены примеры их использования.



Антивирусный страж


Компьютеры, к которым имеет доступ большое количество пользователей, наиболее подвержены атакам вирусов. Использование приложения Microsoft Anti-Virus позволяет определить наличие вирусов только в момент поиска. Даже если Microsoft Anti-Virus запускается регулярно раз в день, у вируса есть возможность заразить компьютер между проведением проверок, а это может оказаться вполне достаточным, чтобы разрушить хранимые в компьютере данные.

В том случае если вирус новый, он может быть не обнаружен программой Microsoft Anti-Virus. Операционная система MS-DOS версий 6.0 и 6.2 содержат средства, позволяющие во время работы компьютера постоянно следить за попытками вторжения вирусов.

Для выполнения постоянного контроля за операционной системой предназначены резидентная программа VSafe и приложение VSafe Manager for Windows.

Установка антивирусного стража производится следующим образом.

Добавьте в конце конфигурационного файла AUTOEXEC.BAT, перед командой загрузки операционной системы Windows, вызов резидентного модуля VSafe

PATH=C:\DOS;D:\WINDOWS;D:\WINWORD;C:\UTIL; C:\DOS\SMARTDRV.EXE

VSAFE.COM

WIN

Для редактирования файла AUTOEXEC.BAT вы можете воспользоваться приложением SysEdit или текстовым редактором Notepad

В Program Manager откройте окно группы "StartUp". Затем в меню "File" выберите строку "New...". В появившейся диалоговой панели "New Program Object" нажмите кнопку "OK". На экране отобразится диалоговая панель "Program Item Properties". В поле "Description:" введите имя приложения "VSafe Manager", в поле "Comand Line" введите строку "MWAVTSR.EXE". Нажмите кнопку "OK". В окне группы "StartUp" появится новая пиктограмма.

Закройте окно группы "StartUp"

Завершите Windows и перезагрузите компьютер, нажав комбинацию клавиш <Ctrl+Alt+Del>

После загрузки операционной системы Windows на экране появится диалоговая панель "Vsafe Manager" (см.


рис. 4.12).



Рис. 4.12. Диалоговая панель "Vsafe Manager"

Нажмите кнопку "Options". Появляется диалоговая панель "Vsafe Options" (см. рис. 4.13). На этой панели расположен ряд переключателей, управляющих работой приложения. Устанавливая те или иные переключатели, вы выбираете события, при появлении которых Vsafe Manager выводит предупреждающее сообщение об атаке вируса.



Рис. 4.13. Диалоговая панель "Vsafe Options"

В приведенной ниже таблице описывается назначение отдельных переключателей диалоговой панели "Vsafe Options".

Переключатель Назначение
HD Low level format Предупреждающее сообщение выдается при попытке форматирования жесткого диска компьютера. Операция форматирования удаляет все данные с форматируемого диска. Некоторые вирусы могут таким образом разрушить все данные, записанные на дисках компьютера. Установите этот переключатель во включенное положение
Resident Выдается предупреждение при попытке программы остаться резидентной в памяти компьютера. Некоторые вирусы, оставляя резидентные модули в памяти, могут заражать запускаемые программы или выполнять другие операции. Чтобы не создавать себе дополнительных проблем при запуске резидентных программ, отключите этот переключатель
General write protect Предупреждение выдается при любой попытке программы выполнить запись на диск. Отключите этот переключатель, иначе работать на компьютере станет практически невозможно - каждая операция записи на диск (например при сохранении редактируемого документа) будет вызывать появление на экране сообщения антивируса
Check executable files Проверяет целостность выполнимых файлов в момент их запуска. Сравнивается размер, дата создания и атрибуты файла запускаемого файла с информацией, записанной в файле CHKLIST.MS. Установите это переключатель. Теперь, когда вы запустите зараженный файл, на экране появится предупреждение и вы сможете заняться лечением этого файла
Boot sector viruses Устанавливается защита против вирусов, распространяющихся через загрузочный сектор, при этом происходит проверка всех дисков компьютера
Protect HD boot sector Сообщение выдается при попытке записи в загрузочный сектор или таблицу разделов жесткого диска. Изменения в загрузочный сектор и таблицу разделов жесткого диска, как правило вносят вирусы. Включите этот переключатель, чтобы иметь возможность отслеживать такие операции
Protect FD boot sector Выдается сообщение при попытке записи в загрузочный сектор дискеты (гибкого диска). Изменения в загрузочном секторе дискеты, как правило, вносят вирусы, которые уже находятся на компьютере. Включите этот переключатель
Protect executable files Выдается предупреждение при попытке изменить выполнимые файлы. Как правило при нормальной работе операционной системы, изменения в выполнимые файлы не вносятся. Такие изменения могут служить сигналом, что данный файл заражен
<



/p>

Установите переключатели на диалоговой панели "Vsafe Options", так как это показано на рисунке 4.13. Антивирус будет выдавать предупреждающие сообщения в случае форматирования диска, изменения системных областей жесткого диска, а также в случае изменения выполнимых файлов.

Такие установки позволяют получить предупреждение при появлении вирусов и при выполнении им наиболее разрушительной операции форматирования жесткого диска.

После того как вы установили режим работы антивируса, нажмите в диалоговой панели "Vsafe Options" кнопку "OK". Если вы желаете запомнить выполненные настройки, выберите строку "Save" из меню "Options", панели "Vsafe Manager". Теперь после перезагрузки Windows установка переключателей "Vsafe Options" выполнится автоматически.

Чтобы при последующих запусках Windows на экране не появлялась диалоговая панель "Vsafe Manager", откройте в приложении Program Manager окно группы "StartUp" и щелкните один раз по пиктограмме "Vsafe Manager". Затем нажмите комбинацию клавиш <Alt+Enter>. На экране появится панель "Program Item Properties". Установите переключатель "Run Minimazed". Теперь при загрузке Windows приложение Vsafe Manager будет запускаться в виде пиктограммы.

После установки антивирусного стража он будет следить за состоянием операционной системы. Так например, если вирус нападет на файл COMMAND.COM, то на экране появится сообщение (см. рис. 4.14).

Это сообщение означает, что кто то изменяет файл COMMAND.COM. Если файл COMMAND.COM изменяется вами (например при обновлении версии операционной системы), разрешите внесение изменений. Для этого нажмите кнопку "OK".

Если вы не ожидали изменения файла COMMAND.COM, можно запретить внесение изменений. Для этого нажмите кнопку "Cancel".



Рис. 4.14. Сообщение Microsoft Anti-Virus

Если вирус попытается записать себя или какие-либо данные в системную область жесткого диска, Microsoft Anti-Virus отобразит на экране сообщение "Program is trying to write to HD Boot area".

Такие предупреждающие сообщения от Microsoft Anti-Virus должны послужить для вас сигналом к проверке вашего компьютера и дискет на наличие вирусов.

Чтобы отключить резидентный антивирус, удалите пиктограмму Vsafe Manager из группы "StartUp" и отключите вызов программы VSAFE.COM в файле AUTOEXEC.BAT.


Дефрагментация жесткого диска


Пространство на жестких и гибких дисках компьютера разделено на отдельные сектора, имеющие размер 512 байт. Несколько расположенных рядом секторов группируются вместе и называются кластерами. Операционная система MS-DOS устроена таким образом, что файл может хранится в нескольких кластерах, расположенных в различных кластерах диска. Когда кластеры файла "разбросаны" по всему диску, или другими словами, фрагментированы, производительность работы с файлом уменьшается. Это происходит потому, что дисковод вынужден перемещать магнитную головку по всему диску.

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

В состав дистрибутива операционной системы MS-DOS версии 6.2 входит программа Defrag, предназначенная для проведения дефрагментации файлов на жестких и гибких дисках компьютера.

Программу Defrag необходимо запускать только из операционной системы MS-DOS. Если вы работаете в операционной системе Windows, то сначала завершите ее, и только затем приступайте к дефрагменации дисков. Рекомендуется перед проведением дефрагментации проверить целостность файловой системы. Проверку файловой системы можно выполнить с помощью программы ScanDisk, поставляемой в составе MS-DOS 6.2.

Для запуска Defrag введите из строки системного приглашения MS-DOS следующую команду:

C:>DEFRAG.EXE

Запустится программа дефрагментации. Она проверит конфигурацию компьютера и выведет на экран список логических дисков, установленных на компьютере (см. рис. 8.13).

Рис. 8.13. Выбор диска для проведения дефрагментации

Выберите первый диск, который необходимо дефрагментировать. Обычно в дефрагментации нуждаются все жесткие диски компьютера. Поэтому мы начнем проведение оптимизации с диска C:. Выберите из списка строку "C:" и нажмите кнопку "OK".

Программа Defrag определит фрагментацию файлов на выбранном диске и сообщит вам свои рекомендации (см.


рис. 8.14). В зависимости от степени фрагментации файлов, Defrag может предложить различные методы оптимизации - "Full Optimization" или "Unfragment Files Only".

В основном окне программы отображается картина распределения занятых и свободных кластеров диска. Каждый символ на экране представляет блок дискового пространства, состоящий из нескольких кластеров. Количество кластеров в блоке, представленных на экране одним символом определяется в поле "Legend". В нашем примере каждый символ на экране представляет 22 кластера.

Символ Описание
Блок используется
Блок не используется, свободен
Блок используется файлами, которые нельзя перенести в другое место на диске
Блок содержит плохие сектора, которые не могут быть использованы
Блок считывается с диска
Блок записывается на диск
В режиме "Full Optimization" выполняется полная оптимизация диска. Проводится дефрагментация всех файлов, а свободное пространство группируется в конце диска. Перед установкой Windows и перед увеличением размера виртуальной памяти необходимо провести дефрагментацию жесткого диска компьютера в режиме "Full Optimization".

В отличие от режима "Full Optimization", в режиме "Unfragment Files Only" выполняется только дефрагментация файлов. Между файлами может находится свободное неиспользованное пространство.



Рис. 8.14. Рекомендации по проведению дефрагментации

Вы можете согласится с рекомендациями программы Defrag и начать дефрагментацию, нажав кнопку "Optimize" или изменить метод дефрагментации (см. рис. 8.14).

Чтобы изменить метод дефрагментации, нажмите кнопку "Configure". Откроется меню "Optimize" (см. рис. 8.15). Выберите из этого меню строку "Optimization Method...".



Рис. 8.15. Меню "Optimize"

На экране появится временная диалоговая панель "Select Optimization Method" (см. рис. 8.16). Выберите метод оптимизации, переместив переключатель (точку внутри скобок) в соответствующую позицию.



Затем нажмите кнопку "OK".



Рис. 8.16. Выбор метода дефрагментации

В меню "Optimize" можно также задать порядок сортировки файлов на диске. Выберите из меню "Optimize" строку "File sort...". Откроется диалоговая панель "File Sort" (см. рис. 8.17).



Рис. 8.17. Выбор критерия и порядка сортировки

В этой панели расположены два многопозиционных переключателя - "Sort Criterion" и "Sort Order". Переключатель "Sort Criterion" задает критерий, по которому будет проводится сортировка файлов:

Положение "Sort Criterion" Критерий сортировки
Unsorted Сортировка не выполняется
Name Имена файлов
Extension Расширение имен файлов
Date & Time Временя и дата создания файлов
Size Размер файлов
Второй переключатель задает порядок сортировки файлов. При установке переключателя в положение "Ascending" сортировка происходит по возрастанию, а в положении "Descending" - по убыванию.

Установив переключатели, нажмите на кнопку "OK". Диалоговая панель "File Sort" закроется. Теперь вы можете начинать дефрагментацию. Для этого нажмите комбинацию клавиш <Alt+B> или выберите из меню "Optimize" строку "Begin Optimization".

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

В окне "Status", отображается процент выполненной работы. По окончании оптимизации выдается сообщение (см. рис. 8.18).



Рис. 8.18. Дефрагментация завершена

Нажмите кнопку "OK". На экране появится еще одна диалоговая панель, содержащая три кнопки (см. рис. 8.19). Первая кнопка - "Another Drive" позволяет выбрать новый диск для проведения дефрагментации. Вторая кнопка, позволяет изменить метод дефрагментации и повторить ее для текущего диска.Последняя кнопка "Exit DEFRAG" завершает работу программы Defrag.



Рис. 8.19. Выбор нового диска

Проведите полную дефрагментацию всех жестких дисков компьютера. После этого снова запустите Windows. Для этого в системном приглашении MS-DOS введите команду WIN и нажмите клавишу <Enter>.


Директива EditLevel


Последней директивой секции [Restrictions], которую мы рассмотрим, является директива EditLevel. Эта директива позволяет установить степень ограничения на изменения, которые пользователь может сделать в приложении Program Manager.

Формат директивы EditLevel показан ниже:

EditLevel=n

Вы можете указать для переменной n числовые значения от 0 до 4. Таблица значений переменной n представлена ниже:

Директива Значение
EditLevel=0 Отменяет все ограничения при работе с приложением Program Manager
EditLevel=1 Пользователю не разрешается создавать, удалять и переименовывать группы. Если указана данная директива, то при выборе группы строки "New", "Move", "Copy" и "Delete" в меню "File" становятся недоступны
EditLevel=2 Директива включает все ограничения EditLevel=1, дополнительно включаются ограничения на работу с отдельными пиктограммами, расположенными в окнах групп. Команды "New", "Move", "Copy" и "Delete" из меню "File" становятся недоступны
EditLevel=3 Директива включает все ограничения EditLevel=2 и добавляются ограничения на изменения командной строки приложений. Когда вы добавляете данное ограничение, пользователь не может изменить текст в окне "Command Line", диалоговой панели "Properties"
EditLevel=4 Директива включает все ограничения EditLevel=3. Дополнительно включаются ограничения на изменение всех характеристик приложения, отображаемых в диалоговой панели "Properties". Пользователь может просмотреть данные в диалоговой панели "Properties", но изменить их не может



Директива NoClose


С помощью директив секции [Restrictions], можно запретить даже выход из операционной системы Windows. Добавив в секции [Restrictions] конфигурационного файла PROGMAN.INI директиву NoClose, пользователь не сможет завершить сеанс работы с операционной системой Windows (с помощью приложения Program Manager).

NoClose=1

После добавления этой директивы пользователь не сможет завершить работу с Windows ни с помощью команды "Exit Windows" меню "File", ни с помощью управляющего меню основного окна Program Manager, ни с помощью комбинации клавиш <Alt+F4>.

Пользоваться возможностью запрета выхода из Windows надо с осторожностью. Включать NoClose имеет смысл только тогда, когда предусмотрен "управляемый" выход из Windows с помощью отдельного приложения, которое делает это "безопасным" способом.



Директива NoFileMenu


После добавления директивы NoRun, пользователь все же может запустить приложение, не представленное в групповых окнах Program Manager. Для этого он может добавить пиктограмму нового приложения в любую группу Program Manager, воспользовавшись командой "New" из меню "File".

Вы можете полностью удалить меню "File" из приложения Program Manager (см. рис. 1.44). В этом случае пользователь не сможет с помощью меню запустить приложение, не представленное в окнах групп Program Manager.

Рис. 1.44. Приложение Program Manager без меню "File"

Для удаления меню "File" добавьте в секцию [Restrictions] директиву NoFileMenu:

NoFileMenu=1

Так как в меню "File" были расположены команды "Move", "Copy", "Delete" и "Properties", то после указания директивы NoFileMenu пользователь не сможет изменить внешний вид и свойства окон групп Program Manager.

Вместе с меню "File" пропадает и команда "Exit Windows". Поэтому, чтобы завершить Windows, пользователь должен нажать комбинацию клавиш <Alt+F4>.



Директива NoRun


Директива NoRun позволяет ограничить возможность запуска приложений. Если указана эта директива, пользователю разрешается запускать только те приложения, пиктограммы которых представлены в группах Program Manager.

Такой эффект достигается удалением строки "Run" из меню "File". Если вы включили директиву NoRun, то должны также удалить из группы Main приложение File Manager. С помощью приложения File Manager пользователь сможет легко запустить на выполнение любое приложение. Когда необходимо также запретить запуск программ MS-DOS, следует удалить из группы Main приложение MS-DOS Prompt.

Чтобы воспользоваться директивой NoRun, добавьте в секцию [Restrictions] следующую строку:

NoRun=1



Директива NoSaveSettings


Воспользовавшись директивой NoSaveSettings можно запретить использование команды "Save Settings on Exit" в меню "Options". При этом, строка "Save Settings on Exit" в меню "Options" будет отображаться серым цветом и все изменения в расположении окон групп и пиктограмм, в приложении Program Manager, будут отменяться после перезагрузки Windows. Для включения директивы NoSaveSettings, расположите следующую директиву в секции [Restrictions].

NoSaveSettings=1



Дисковый кеш SMARTDrive


Если в вашем компьютере установлена расширенная память, подключение дискового кэша SMARTDrive версии 4.0 происходит автоматически при установке операционных систем MS-DOS версии 6.2 и Windows. Однако иногда приходится устанавливать SMARTDrive вручную или изменять его параметры для достижения максимальной производительности.

Если вы решили установить SMARTDrive вручную, надо загрузить драйвер SMARTDRV.EXE. Для этого поместите в файл AUTOEXEC.BAT вызов команды SMARTDRV.EXE. Формат вызова представлен ниже:

[drive:][path] SMARTDRV [[drive[+|-]]...] [/E:ElementSize] [[InitCacheSize] [WinCacheSize]] [/B:<BufferSize>] [/L] [/Q] [/V] [/S]

Рассмотрим параметры SMARTDRV.EXE более подробно:

Параметр Назначение
[drive:][path] Определяет диск и каталог, на котором расположен драйвер SMARTDRV.EXE. После установки операционных систем MS-DOS и Windows файл драйвера SMARTDRV.EXE находится в каталоге MS-DOS и в каталоге Windows. Оставьте файл SMARTDRV.EXE с последней версией SMARTDrive. Файл SMARTDRV.EXE ранней версии можно удалить
[[drive[+|-]]...] Задает имена дисков, для которых нужно отключить или включить кеширование. Добавление символа '+' после имени диска означает, что соответствующий диск будет кешироваться при чтении и при записи. Добавление символа '-' означает, что кеширование диска будет отключено. Если вы укажете имя диска без символов '+' и '-', будет выполняться кеширование только при чтении с диска. Если вы не укажите имя диска, кеширование дисководов на гибких дисках будет выполняться только при операции чтения, а для жестких дисков как при чтении, так и при записи на диск
/E:ElementSize Определяет размер буфера кеша, который SMARTDrive использует для обмена информацией с диском. Возможные значения: 1024, 2048, 4096 и 8192
InitCacheSize Необязательный параметр InitCacheSize задает размер в килобайтах области оперативной памяти, отводимой под кэш (размер буфера кеша). Если он не задан, SMARTDrive определяет размер буфера кеша самостоятельно, исходя из конфигурации компьютера
WinCacheSize Необязательный параметр WinCacheSize, задает минимальный размер кэша в килобайтах. Этот параметр обычно используют при работе с такими программами, которые умеют уменьшать размер кэша и использовать освободившуюся память для своих нужд. Например, MicrosoftWindows может уменьшить размер кэша до нуля
/L Запрещает SMARTDrive использовать блоки верхней памяти
/Q Запрещает при загрузке SMARTDrive, вывод на экран справочной информации.
/V Выводит на экран информацию о состоянии SMARTDrive и сообщения об ошибках
/S Выводит на экран дополнительную информацию о состоянии SMARTDrive
<


/p>

Если в ходе работы вы желаете отключить или подключить кеширование некоторых дисков, а также если вы желаете сбросить буфера кеша, вам понадобиться вызвать SMARTDRV.EXE:

SMARTDRV [[drive[+|-]]...]] [/C] [/R]

Параметры вызова SMARTDrive, используемые для управления кешем, несколько отличаются от тех, которые мы рассматривали выше:

Параметр Назначение
[[drive[+|-]]...] Этот параметр полностью соответствует предыдущему описанию и используется для управлением режимом кеширования дисков
/C Указывает SMARTDrive на необходимость немедленно записать все изменения из буфера кеша на диск. Так как SMARTDrive производит кеширование при записи на диск, то перед выключением питания компьютера желательно выдавать команду SMARTDRV с данным параметром. При перезапуске компьютера с помощью комбинации клавиш <Ctrl + Alt + Del> SMARTDrive автоматически записывает все изменения из буфера кеша на диск
/R Очищает содержимое буферов кеша и перезапускает SMARTDrive
Если вы работаете в среде Microsoft Windows, для управления работой SMARTDrive вы можете воспользоваться специальной программой SMARTDrive Monitor.

Приведем пример подключения дискового кеша SMARTDrive. Так как SMARTDrive использует расширенную память, для его подключения добавьте в файле CONFIG.SYS вызов драйвера HIMEM.SYS:

DEVICE=C:\DOS\HIMEM.SYS

Эта строка нужна для подключения драйвера расширенной памяти HIMEM.SYS. Затем поместите в файле AUTOEXEC.BAT вызов драйвера SMARTDRV.EXE:

С:\DOS\SMARTDRV A+ D- 2048 1024

Данная команда создает дисковый кеш размером 2048 Кбайт, который может быть уменьшен программами (например Windows) до 1024 Кбайт. При этом для жесткого диска D: кеширование будет полностью запрещено. Дисковод A: будет кешироваться только при чтении, а жесткие диски, кроме D:, будут кешироваться и при чтении и при записи.

Когда вы закончите работать, то перед выключением питания компьютера введите следующую команду:

С:\DOS\SMARTDRV /C

По этой команде все изменения в буфере кеша будут записаны на диск.


Добавление драйверов новых устройств


При подключении к компьютеру нового устройства, например звукового адаптера Covox, SoundBlaster или устройства чтения компакт-дисков CD-ROM, необходимо подключить драйвер этого устройства. Обычно такие драйверы входят в дистрибутив Windows, или поставляются фирмой-изготовителем вместе с устройством.

Для подключения драйвера нового устройства предназначено приложение Drivers, пиктограмма которого расположена в окне Control Panel.

Запустите приложение Drivers. Для этого установите указатель мыши на пиктограмму "Drivers" или выберите строку "Drivers..." из меню "Settings". На экране появится диалоговая панель "Drivers", содержащая список "Installed Drivers" и несколько кнопок (см. рис. 1.46).

Рис. 1.46. Диалоговая панель "Drivers"

В списке "Installed Drivers" перечислены названия уже установленных драйверов для различных устройств.

Чтобы подключить новый драйвер, нажмите кнопку "Add...". Появится диалоговая панель "Add" (см. рис. 1.47). С помощью этой диалоговой панели можно подключить драйвер нового устройства.

Рис. 1.47. Диалоговая панель "Add"

Выберите из списка "List of Drivers" название нужного устройства. Если необходимого названия нет в списке, значит драйвер расположен на отдельной дискете, поставляемой вместе с устройством. В этом случае выберите из списка первую строку - "Unlisted or Updated Driver" и нажмите кнопку "OK". На экране появится еще одна диалоговая панель "Install Driver" (см. рис. 1.48).

Рис. 1.48. Диалоговая панель "Install Driver"

Вставьте в дисковод A: дискету с устанавливаемыми драйверами. Если дискета с драйверами может быть вставлена только в дисковод B: или драйвер расположен на жестком диске, вы можете изменить имя дисковода и задать путь в окне редактирования диалоговой панели "Install Driver". Можно также воспользоваться кнопкой "Browse..." и выбрать имя диска и путь каталога из списка.


После того, как вы вставите дискету с драйвером и (при необходимости) укажите имя дисковода и путь каталога, нажмите кнопку "OK". Приложение "Drivers" считывает файл OEMSETUP.INF, который должен находится на дискете вместе с драйверами. В этом файле содержится информация о драйверах, расположенных на дискете (или в текущем каталоге).

Предположим, вы устанавливаете звуковой драйвер для динамика компьютера (данный драйвер не входит в дистрибутив Windows, но может быть приобретен отдельно). Этот драйвер не требует подключения к компьютеру никаких дополнительных аппаратных устройств и позволяет проигрывать на обычном динамике компьютера звуковые WAV-файлы. В этом случае на экране появится диалоговая панель "Add Unlisted or Updated Driver", содержащая только одну строку - "Sound Driver for PC-Speaker" (см. рис. 1.49).



Рис. 1.49. Диалоговая панель "Add Unlisted or Updated Driver"

Выберите из списка строку с названием драйвера, который вы предполагаете установить, и нажмите кнопку "OK". Файлы драйвера будут скопированы с дискеты в системный каталог Windows. Если драйвер необходимо настроить (например установить используемые устройством номера портов, линий IRQ и т. д.), на экране может появится диалоговая панель "Setup". Выполните необходимые настройки. Внешний вид панели "Setup" различен для разных драйверов. Для получения подробной информации по настройке драйвера обратитесь к описанию подключаемого устройства и драйвера.

После того как вы настроили все параметры драйвера (если в драйвере предусмотрены настройки), на экране появится диалоговая панель "System Setting Change". В этой диалоговой панели сообщается о том, что параметры настройки операционной системы изменены и необходимо перезагрузить Windows. Для выполнения немедленной перезагрузки нажмите кнопку "Restart Now". Операционная система будет перезагружена и новое устройство будет подключено.

В том случае, если вы не желаете сразу перезагружать Windows, нажмите кнопку "Don't Restart Now".



Затем закройте все диалоговые панели приложения Control Panel. Теперь вы можете продолжать работу в Windows, но для того чтобы получить доступ к установленному драйверу (устройству), необходимо все же выполнить перезагрузку Windows.

После перезагрузки вы можете использовать установленный драйвер. Так, после установки звукового драйвера динамика компьютера можно воспользоваться приложением Sound Recorder для проигрывания на внутреннем динамике компьютера звуковых WAV-файлов.

Для запуска приложения Sound Recorder выберите соответствующую пиктограмму, расположенную в группе "Accessories" приложения Program Manager. На экране появится диалоговая панель "Sound Recorder" (см. рис. 1.50).
При установке Windows в каталог Windows копируются несколько звуковых файлов. Эти файлы имеют расширение WAV. Выберите из меню "File", приложения Sound Recorder, строку "Open...". В появившейся диалоговой панели выберите любой файл с расширением WAV, например файл TADA.WAV и нажмите кнопку
. Вы услышите короткую мелодию, записанную в файле TADA.WAV.



Рис. 1.50. Приложение Sound Recorder - TADA.WAV

Операционная система Windows позволяет озвучивать различные события, происходящие в системе. Вы можете при загрузке и при выходе из Windows проигрывать на динамике компьютера звуковые WAV-файлы. Настройка звукового оформления Windows выполняется с помощью уже знакомого нам приложения Control Panel. Для этого предназначена пиктограмма Sound. Описание процедуры настройки звукового оформления Windows приведено в разделе "Подключение звука".


Еще раз о печати документов


2.1. Печать в текстовом режиме

2.2. Фоновая печать документов

В первом томе серии "Персональный компьютер - шаг за шагом" мы описали процедуру печати документов из текстового процессора Microsoft Word for Windows 2.0. В этом разделе мы вернемся к использованию принтера и рассмотрим новые возможности печати документов из операционной системы Windows 3.1: печать в текстовом режиме, фоновую печать, одновременную печать нескольких документов на одном или нескольких принтерах.



Файлы конфигурации Windows


Операционная система Windows имеет несколько файлов конфигурации, управляющих различными характеристиками Windows. Мы рассмотрим пять основных конфигурационных файлов - SYSTEM.INI, WIN.INI, CONTROL.INI, PROGMAN.INI и WINFILE.INI. Вы можете обнаружить все эти файлы в каталоге Windows.

Приложения, не входящие в состав дистрибутива Windows, также могут иметь свои собственные конфигурационные файлы. Обычно такие файлы конфигурации имеют расширение .INI. Они располагаются либо в каталоге Windows, либо непосредственно в каталоге самого приложения.

Рассмотрим назначение основных конфигурационных файлов Windows:

Конфигурационный файл Назначение
CONTROL.INI В этом файле устанавливаются цвета различных элементов окон и диалоговых панелей Windows, описываются характеристики принтера и параметры различных устройств, подключенных к компьютеру
PROGMAN.INI Содержит директивы, управляющие приложением Program Manager. В этом файле перечислены группы, содержащиеся в главном окне Program Manager
SYSTEM.INI Содержит директивы, управляющие взаимодействием операционной системы и аппаратного обеспечения компьютера
WIN.INI Содержит директивы, управляющие настройкой операционной системы. Описываются шрифты Windows, характеристики шрифтов типа TrueType
WINFILE.INI Содержит директивы, управляющие приложением File Manager. В этом файле описывается текущее состояние окон приложения File Manager

В большинстве случаев пользователю не нужно вручную корректировать эти файлы. Об этом заботится операционная система. Пользователь может изменять большинство настроек в конфигурационных файлах с помощью приложений Control Panel, Program Manager, File Manager и Windows Setup.

Однако не все настройки операционной системы можно выполнить с помощью этих приложений. В этом случае необходимо загрузить соответствующий конфигурационный файл в текстовый редактор и самостоятельно внести все изменения. После окончания редактирования конфигурационного файла сохраните внесенные изменения.


При этом, обратите внимание на то, что конфигурационный файл должен быть сохранен в обычном текстовом формате. Лучше всего пользоваться для редактирования конфигурационных файлов приложением Notepad. Редактор Notepad позволяет сохранять документы только в текстовом формате, прост в обращении и его возможностей достаточно для редактирования любых конфигурационных файлов.

При сохранении файлов в специальных форматах, например в формате текстового процессора Microsoft Word for Windows или в формате текстового редактора Microsoft Windoows Write, в файле, кроме текста, запоминаются также элементы оформления - использованные шрифты, размер символов и т. д. В этом случае, Windows не может правильно интерпретировать конфигурационный файл и операционная система не загружается или работает неправильно.

Если вы решите воспользоваться для изменения конфигурационных файлов Windows текстовыми редакторами, желательно предварительно сохранить изменяемый файл конфигурации под другим именем. При неправильном изменении конфигурационного файла, его можно будет восстановить.

Для создания резервной копии конфигурационного файла можно воспользоваться приложением File Manager. Допустим, что необходимо подготовить резервную копию файла WIN.INI.

Загрузите приложение File Manager. Для этого, установите указатель мыши на пиктограмму File Manager и щелкните два раза левой кнопкой мыши.
Перейдите в дочернем окне приложения File Manager в каталог Windows. Использование File Manager подробно описано в первом томе серии "Персональный компьютер - шаг за шагом".

Установите курсор на файл WIN.INI. Затем нажмите клавишу <F8>. Перед вами возникнет диалоговая панель "Copy" (см. рис. 1.3).



Рис. 1.3. Копирование файла WIN.INI

Введите в окне редактирования "To:" имя файла резервной копии, например WIN.BAK и нажмите на кнопку "OK". Копия файла WIN.INI будет записана в файл WIN.BAK.

Формат всех конфигурационных файлов одинаков. Отдельные строки конфигурационных файлов разделяются на группы, называемые секциями или разделами.



Порядок следования разделов внутри конфигурационного файла значения не имеет. Каждый раздел начинается с названия раздела, заключенного в квадратные скобки. Открывающая скобка должна быть расположена в самой левой позиции экрана.

После названия раздела следует список из ключевых слов раздела. Ключевое слово может состоять из любой комбинации цифр и букв.

В большинстве случаев после каждого ключевого слова следует знак равенства и строка параметров, формат которой зависит от конкретного ключевого слова. Строка параметров может представлять собой символьную строку или число

Вы можете включать в конфигурационный файл комментарии. Для этого в начало строки комментария поместите знак точки с запятой.

Ниже приведен фрагмент конфигурационного файла WIN.INI, содержащий два раздела - colors и fonts.

[colors] Background=0 128 128 AppWorkspace=0 128 64 Window=255 255 255 WindowText=0 0 0

; Здесь заканчивается раздел colors и ; начинается раздел fonts

[fonts] Arial (TrueType)=ARIAL.FOT Arial Bold Italic (TrueType)=ARIALBI.FOT Courier New (TrueType)=COUR.FOT Courier New Bold (TrueType)=COURBD.FOT

Раздел colors содержит описания цветов различных объектов Windows. Каждый объект представлен в этом разделе соответствующим ключевым словом, за которым следует знак равенства и список из трех чисел. Эти три числа задают цвет объекта, определяемый интенсивностью красной, зеленой и синей составляющих.

В разделе fonts перечислены установленные шрифты Windows, которые можно использовать для оформления документов и приложений. Каждое ключевое слово в этом разделе является названием шрифта. А в качестве строки параметров можно видеть имя файла описания соответствующего шрифта.


File Manager и встраивание пакетов


Уже известное нам приложение File Manager также может быть использовано при создании пакета и встраивании его в документ. При этом вы можете упаковать встроенный документ или только ссылку на него. Можно выделить три различных способа использования File Manager для создания пакета.

Используя Clipboard скопируйте документ из приложения File Manager в приложение Object Packager. Создайте пакет и встройте его в главный документ

Запустите File Manager и выберите имя файла, содержащего документ, для создания пакета. Из меню "File" выберите строку "Copy". В появившейся диалоговой панели переведите переключатель "To:" в положение "Copy to Clipboard" и нажмите кнопку "OK".

Откройте приложение Object Packager. Переключитесь на поле "--Content--". При создании пакета можно либо встроить в пакет весь документ, или только ссылку на него.

Чтобы встроить в пакет весь документ, выберите из меню "Edit" строку "Paste". Полученный пакет будет содержать копию исходного документа. В поле "--Content--" появится строка "Copy of <имя выбранного файла>".

Если вам надо создать пакет, который содержит только ссылку на исходный документ, выберите из меню "Edit" строку "Paste Link". В поле "--Content--" появится строка "Link of <имя выбранного файла>".

Если надо, измените пиктограмму пакета и подпись под ним, затем скопируйте подготовленный пакет в Clipboard и встройте его в документ, выбрав из меню приложения клиента строку "Paste" из меню "Edit". Встроенный пакет будет отображен его пиктограммой. Чтобы просмотреть упакованный документ, сделайте двойной щелчок мышью по пиктограмме пакета.

Большинство приложений, поддерживающих OLE, позволяют обойтись при создании пакета без использования приложения Object Packager. Для этого скопируйте документ из приложения File Manager в буфер Clipboard, а затем встройте его в главный документ


Запустите File Manager и выберите имя файла, содержащего документ для создания пакета. Из меню "File" выберите строку "Copy". В появившейся диалоговая панели переведите переключатель "To:" в положение "Copy to Clipboard" и нажмите кнопку "OK".

Откройте документ в который надо встроить пакет. Если вам надо встроить пакет, который содержит только ссылку на исходный документ, выберите из меню "Edit" строку "Paste Link". Чтобы встроить пакет, в который встроен весь исходный документ, выберите из меню "Edit" строку "Paste".

Пакет автоматически создается и встраивается в главный документ в виде пиктограммы. Чтобы просмотреть упакованный документ выполните двойной щелчок мышью по пиктограмме пакета.

Однако есть еще один, более легкий и элегантный способ встроить пакет в главный документ.

Одновременно запустите File Manager и приложение, в котором создается главный документ. Найдите в окне File Manager файл документа, который будет упакован.

Чтобы поместить в документ пакет, содержащий встроенный объект, выделите левой кнопкой мыши соответствующий файл и не отпуская кнопки, перетащите пиктограмму файла в то место главного документа, где должен быть встроен пакет. Отпустите кнопку. В месте вставки появится пиктограмма пакета.

Если вы желаете встроить пакет, содержащий только ссылку на объект, то при перетаскивании (Drag and Drop) пиктограммы файла объекта из приложения File Manager в главный документ держите нажатыми клавиши <Ctrl+Shift>.


Фоновая печать документов


Операционная система Windows обеспечивает управление процессом печати с помощью специального приложения Print Manager.

Print Manager позволяет выполнять печать документов в фоновом режиме. Используя этот режим вы сможете во время печати продолжать работу с любыми приложениями Windows.

Сразу после установки Windows приложение Print Manager заблокировано и не используется. Если вы будете распечатывать документ из любого приложения, будь то Notepad, Paintbrush или Word for Windows, то работа всех приложений будет приостановлена, а на экране появится системная модальная панель следующего вида (см. рис. 2.5).

Рис. 2.5. Диалоговая панель "Printing"

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

Использование приложения Print Manager позволит значительно интенсифицировать работу на компьютере. Одновременно с медленной печатью вы сможете продолжить работу с любыми приложениями, в том числе продолжить редактировать печатаемый документ.

Чтобы разрешить использование приложения Print Manager, запустите из приложения Control Panel приложение "Printers" и включите переключатель "Use Print Manager", расположенный в нижней части диалоговой панели "Printers". Закройте диалоговую панель "Printers", нажав кнопку "Close".

Теперь все печатаемые документы будут автоматически направляться приложению Print Manager и ставиться в очередь на печать. Нет необходимости специально указывать в приложении, что при печати следует использовать Print Manager или запускать Print Manager перед началом печати (пиктограмма этого приложения расположена в группе Accessories).

При передаче документа на печать приложение Print Manager запускается автоматически. Вы можете увидеть его в списке работающих приложений. Печатаемый документ передается приложению Print Manager. Print Manager записывает его во временный файл, расположенный в каталоге, определенном переменной среды TEMP.


Временные файлы, создаваемые приложением Print Manager, имеют имена, начинающиеся с символов "^SPL" за которыми следует четырехзначный номер и расширение TMP (например файл с именем ^SPL0602.TMP).

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

Вы можете продолжить работу с этим документом или другими приложениями Windows, в то время как Print Manager начнет печать документа из временного файла.

Вы можете не дожидаясь, пока закончится печать первого документа, отправить на печать другие документы. Print Manager также запишет их во временные файлы и поставит в очередь на печать.

Print Manager позволяет приостановить печать отдельных документов, изменить порядок печати документов из очереди печати, удалить документ из очереди печати, отказавшись от его распечатки. Для каждого документа Print Manager позволяет узнать время его отправления на печать, размер и объем выполненной работы. Имеется возможность изменить приоритет работы приложения Print Manager, ускорив процесс печати или увеличив скорость работы остальных приложений.

Переключитесь на приложение Print Manager. Вы увидите окно Print Manager (см. рис. 2.6). Ниже главного меню приложения расположены три кнопки, предназначенные для управления печатью. Справа от кнопок отображается название и состояние выбранного принтера.

Ниже кнопок отображается список подключенных к компьютеру принтеров. Слева и справа от названия принтера показывается состояние принтера.

Для каждого принтера показывается пронумерованный список документов, ожидающих в очереди печати. Справа от названия каждого документа в очереди отображается его размер в килобайтах, время и дата отправления на печать.

Если первый документ очереди находится в процессе печати, то его номер заменяется символом
, а перед размером документа показывается объем завершенной работы в процентах.



Рис. 2.6. Приложение Print Manager


Главное меню Print Manager


Рассмотрим использование главного меню приложения Print Manager, предназначенного для управления процессом печати и режимами Print Manager.

Рис. 2.7. Меню "View"

Меню "View" управляет отображением информации приложением Print Manager (см. рис. 2.7).

Первая строка меню "View" ("Time/Date Sent") позволяет добавлять или удалять из списка документов очереди печати время и дату отправления документа на печать. Строка меню "Print File Size" управляет отображением размера документов в очереди печати.

Строка "Refresh" позволяет обновить информацию в главном окне приложения Print Manager. Вместо использования этой строки можно нажать клавишу <F5>.

Строки "Selected Net Queue..." и "Other Net Queue..." появляются тогда, когда компьютер подключен к сети и служит для управления очередями сетевых принтеров.

Последняя строка меню - "Exit" - служит для завершения работы приложения. При завершении приложения Print Manager печать документов прекращается. Если нет необходимости прекращать печать документов, не пользуйтесь этой командой. Чтобы главное окно Print Manager не мешало, уменьшите его до размеров пиктограммы.

После завершения печати всех документов приложение Print Manager завершается автоматически.

Меню "Options" предназначено для управления скоростью печати и сообщениями от принтера (см. рис. 2.9).

Первые три строки меню "Options" управляют приоритетом приложения Print Manager. Чем выше приоритет, тем больше времени выделяется процессором для печати, выше скорость печати и тем медленнее работают остальные приложения.

Первая строка меню - "Low Priority" - устанавливает наименьший приоритет для Print Manager. Скорость печати при этом может снизится, но зато будут быстрее работать остальные приложения.

Строка "High Priority" устанавливает максимальный приоритет, увеличивая скорость печати. Строка "Medium Priority" устанавливает промежуточное значение приоритета печати.


После выбора одной из этих трех строк, выбранная строка отмечается галочкой.

Print Manager взаимодействует с принтером и может отображать на экране сообщения о состоянии принтера. Например, когда в принтере кончилась бумага или произошел сбой, выводится соответствующее сообщение (см. рис. 2.8).



Рис. 2.8. Сообщение Print Manager о сбое в работе принтера

Следующие три строки меню управляют режимом отображения сообщений. Вы можете выбрать одну из этих строк. При этом напротив нее отображается галочка.

При выборе строки "Alert Always" сообщения от принтера отображаются всегда, когда необходимо вмешательство пользователя.

Выберите строку "Flash if Inactive". Если главное окно Print Manager не активно, или уменьшено до размеров пиктограммы и требуется ваше вмешательство, заголовок окна Print Manager или его пиктограмма начинают мигать. Сообщение будет выведено только тогда, когда вы откроете главное окно приложения Print Manager и сделаете его активным.

При выборе строки "Ignore if Inactive" сообщения от принтера игнорируются когда окно Print Manager не активно, или уменьшено до размеров пиктограммы.



Рис. 2.9. Меню "Options"

Строки "Network Settings..." и "Network Connections..." управляют взаимодействием Print Manager и сетевыми принтерами, а также позволяют подключать и отключать сетевые принтеры.

Последняя строка меню "Options" - "Printer Setup..." - выполняет запуск приложения "Printers", пиктограмма которого расположена в окне "Control Panel".


Графический редактор Paintbrush


Графические изображения создаются, как правило, графическими редакторами или вводятся при помощи специального устройства - сканера. Существует большое количество графических редакторов, обладающих разными возможностями. В первом томе мы рассмотрели графический редактор Microsoft Draw, используемый вместе с текстовым процессором Microsoft Word for Windows.

Графический редактор Microsoft Draw имеет один существенный недостаток: созданные в нем изображения невозможно сохранить в отдельных файлах. В этом разделе описывается использование графического редактора Paintbrush, поставляемого вместе с операционной системой Windows.

Paintbrush может быть использован для создания и редактирования несложных графических изображений. Созданные графические изображения могут быть записаны в файл в одном из графических форматов (PCX, BMP), включены с помощью технологии OLE в состав текстового документа или распечатаны на принтере.

Редактор Paintbrush занимает среди редакторов различных фирм далеко не первое место, однако он поставляется вместе с Windows и во многих случаях может быть успешно использован.



Группа "Cache Hit Rate"


Следующая группа называется "Cache Hit Rate". В этой группе отображается гистограмма использования кеша. Построение гистограммы происходит следующим образом. Через определенные промежутки времени происходит подсчет общего числа обращений программ к диску. Затем за данный промежуток времени вычисляется процент использования кеша, то есть процент обращений к диску, когда информация была получена из буфера кеша. Вычисленное значение отображается на экране в виде очередного элемента гистограммы использования диска.

Когда доступ к диску не происходит, гистограмма не обновляется.

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

В нижней правой части окна "SMARTDrive Monitor" отображается средний процент использования кеша. Средний процент использования кеша вычисляется как арифметическое среднее процентов использования кеша, вычисленных за время работы Windows или с момента нажатия на кнопку "Reset". Если вы уменьшите диалоговое окно "SMARTDrive Monitor" до размера пиктограммы, то внутри нее будет отображаться значение среднего процента использования кеша.



Группа "Cache Memory"


В группе "Cache Memory" можно узнать размер дискового кеша в MS-DOS - "Basic Size" и Windows - "Windows Size". С помощью программы SMARTDrive Monitor нельзя изменить размер кеша. Для этого необходимо внести изменения непосредственно в командную строку загрузки драйвера кеша и перезагрузить MS-DOS.

В данной группе также содержатся кнопки "Commit" и "Reset". Когда вы нажимаете на кнопку "Commit" происходит принудительная запись содержимого кеша на диск. Выполнять принудительную запись информации из кеша на диск нужно перед всеми рискованными операциями, например перед отладкой приложений Windows. Если нажать на кнопку "Reset" происходит запись содержимого кеша на диск и выполняется сброс кеша.



Группа "Display Options"


Содержит три переключателя в подгруппе "Monitor Ports" - "Text", "Low Graphics" и "High Graphics", а также еще два переключателя: "Emulate Text Mode" и "Retain Video Memory".

Переключатель "Monitor Ports" может находится в трех положениях - "Text", "Low Graphics" и "High Graphics". Эти переключатели указывают Windows выполнять видеооперации так, как если бы видеоадаптер находился в текстовом режиме, графическом режиме с малым разрешением или графическом режиме с высоким разрешением.

Переключатель "Emulate Text Mode". Если приложение использует для работы с видеоподсистемой компьютера BIOS, то при установленном переключателе, вывод на экран будет выполняться быстрее.

Переключатель "Retain Video Memory". При установленном переключателе "Retain Video Memory", Windows выделяет приложению область памяти для видеорежима в котором приложение стартует и не будет уменьшать эту область памяти, даже если приложение переключится в другой режим, которому требуется меньше видеопамяти.



Группа "Drive Controls"


В группе "Drive Controls" вы можете определить режим кеширования различных дисков компьютера. Сначала выберите из списка диск, режим кеширования которого вы желаете узнать. При этом напротив одной из строк "Cache Read Only" (кеширование при чтении с диска), "Cache Read and Write" (кеширование при чтении и при записи) или "No Caching" (кеширование не выполняется) появляется знак в виде маленького черного круга

. Он означает, что кеширование выбранного из списка диска происходит в соответствующем режиме.

Вы можете изменить режим кеширования диска. Пусть например нужно отключить кеширование диска C:. Для этого сначала выберите диск C: из списка дисков компьютера, а затем с помощью мыши или клавиш управления переместите знак выбора строки -

в позицию "No Caching" (кеширование не выполняется).



Группа "Memory Options"


Группа содержит следующие переключатели: "EMS Memory Locked", "XMS Memory Locked", "Uses High Memory Area" и "Lock Application Memory".

При включенном переключателе "EMSMemory Locked", дополнительная память, выделенная приложению, не будет выгружаться на диск.

Если вы установите переключатель "XMS Memory Locked" то, расширенная память, выделенная приложению, также не будет выгружаться на диск. В этом случае вы потеряете возможность для этой программы использовать виртуальную память.

Переключатель "Uses High Memory Area" управляет доступом к HMA. Если переключатель включен, то приложение имеет доступ к HMA.

Переключатель "Lock Application Memory" предохраняет программу от выгрузки на диск.



Группа "Multitasking Options"


Данная группа задает приоритет программы при работе в активном и фоновом режимах. В группе расположены два поля редактирования - "Background Priority", "Foreground Priority" и переключатель "Detect Idle Time".

Поля редактирования "Background Priority" и "Foreground Priority" задают приоритет при работе в фоновом и активном режимах соответственно.

Если переключатель "Detect Idle Time" включен, то другие приложения будут получать больше процессорного времени, когда данное приложение ожидает ввод с клавиатуры.



Группа "Options and Cache Activity Logging"


Последняя группа включает в себя четыре кнопки - "Start Log", "Stop Log", "Options..." и "Help".

Когда вы нажимаете на кнопку "Start Log", начинается запись информации в файл журнала драйвера SMARTDrive. Через определенные промежутки времени SMARTDrive Monitor записывает в файл журнала новые значения. Имя файла журнала можно задать, нажав на кнопку "Options...". Файл журнала содержит таблицу из трех колонок. В первой колонке записано значение счетчика времени, прошедшего от момента запуска Windows до момента внесения очередной записи в журнал. Во второй колонке записывается общее число доступов программ к диску после загрузки драйвера кеша. Третья колонка определяет число доступов к диску, в которых запрошенная информация была взята из буфера кеша. Запись в файл журнала новых значений прекращается по истечении определенного времени.

Если вы желаете получить подсказку по использованию программы SMARTDrive Monitor, нажмите кнопку "Help".

Нажмите на кнопку "Options...". На экране появится диалоговая панель "SMARTDrive Monitor Options" (см. рис. 8.25).

Рис. 8.25. Ввод параметров для программы SMARTDrive Monitor

Данное диалоговое окно включает в себя три группы - "Cache Hit Rate", "Log File" и "Drive Control".

В группе "Cache Hit Rate" задаются параметры гистограммы использования кеша - "Sampling frequency" и "Histogram Display Intervals". Значение "Sampling frequency" определяет временной интервал (в миллисекундах) через который обновляется гистограмма и добавляется новая запись в файл журнала. Заметим, что если доступ к диску не происходит, то гистограмма не обновляется. "Histogram Display Intervals" определяет количество столбцов (интервалов), из которых состоит гистограмма.

В группе "Log File" расположены окно редактирования "File Name", в котором задается имя файла журнала, и окно редактирования "Automatic Stop", в котором определяется промежуток времени (в минутах), по истечении которого прекращается запись в файл журнала.

Последняя группа "Drive Control" позволяет сохранить все изменения в режимах кеширования дисков (см. рис. 8.24, группа "Drive Controls"). При этом в поле "File Name" необходимо указать имя файла, из которого происходит загрузка драйвера SMARTDrive (как правило AUTOEXEC.BAT) и установить флаг "Save Setting in DOS Batch File".



Группа "Other Options"


Группа определяет все остальные параметры pif-файла. Эта группа включает в себя переключатели "Allow Fast Paste", "Allow Close When Active", подгруппу "Reserve Shortcut Keys" и строку редактирования "Application Shortcut Key".

Переключатель "Allow Fast Paste" управляет обменом программы с буфером Clipboard. При включенном переключателе Windows будет применять быстрый метод для вставки информации из буфера Clipboard в приложение. Для некоторых приложений такой метод не подходит. Проверку возможности использования быстрого метода вставки можно осуществить опытным путем или узнать из документации, поставляемой вместе с программой.

При включенном переключателе "Allow Close When Active" можно завершить Windows без предварительного завершения программы. Заметим, что если программа активно работает с диском, то в результате установки этого переключателя целостность данных на диске может быть нарушена и данные утеряны.

Подгруппа "Reserve Shortcut Keys" содержит следующие переключатели: <Alt + Tab>, <Alt + Esc>, <Alt + Space>, <Alt + PrtSc>, <Alt + Enter>, <Ctrl + Esc>, <PrtSc>. Установка любого из этих переключателей резервирует соответствующие комбинации клавиш для использования приложением.

Поле "Application Shortcut Key" определяет комбинацию клавиш, используемую для переключения Windows на данное приложение. Отметим, что комбинация клавиш должна содержать клавишу <Alt> или <Ctrl>. Чтобы заполнить это поле, установите в него текстовый курсор и нажмите выбранную комбинацию клавиш.



Интеграция документов


7.1. Немного о терминологии

7.2. Использование OLE-технологии

7.3. OLE версии 2.0

7.4. Встраивание шрифтов TrueType

При составлении документов часто встает задача объединения документов, подготовленных в различных приложениях. Так, отчет, подготовленный в редакторе Write или текстовом процессоре Word for Windows, может содержать графики, подготовленные в приложении Paintbrush, чертежи, созданные в приложении Corel Draw и фотографии, снятые сканером и обработанные в графическом редакторе FotoFinish. Если вы издаете электронный бюллетень или электронную рекламу, вы можете подключить к основному текстовому документу записанную речь или музыку.

Как подготовить такой документ? В Windows 3.1 предусмотрен специальный механизм, позволяющий объединить в одном документе объекты, являющиеся результатом работы различных приложений. Вы можете создать документ, включающий в себя не только текст, графические изображения, таблицы, но также звуковое сопровождение (музыку, речь), и даже видеоролики. И что самое удивительное, ваш документ не будет представлять из себя "кучу" файлов в различных форматах, а останется единым документом.

Все перечисленные выше чудеса стали возможны благодаря новой технологии, внедренной фирмой Microsoft в операционной системе Windows 3.1. Эта технология носит название OLE.

Таинственное сокращение OLE происходит от словосочетания Object Linking and Embedding, что можно перевести как связывание (соединение) и встраивание (включение, внедрение) объектов.

OLE является набором средств, позволяющим легко подготавливать документы, включающие в себя данные, подготовленные в различных приложениях. Чтобы вы могли объединить данные, подготовленные в различных приложениях, необходимо, чтобы эти приложения поддерживали технологию OLE.

Стандартные приложения Windows - Paintbrush, Write, Sound Recorder, Cardfile, Object Pakager поддерживают OLE. Кроме стандартных приложений Windows, многие другие приложения, разработанные фирмой Microsoft и другими независимыми фирмами, включают в себя поддержку OLE-технологии. Microsoft Word for Windows 2.0 и 6.0, Microsoft Excel 4.0 и 5.0, ZSoft PhotoFinish 2.0, Designer, FoxPro for Windows, Access и многие другие пакеты включают поддержку OLE-технологии.



Использование директив секции [Restrictions]


Приведем пример введения ограничений на использование приложения Program Manager. Введем максимально возможные ограничения: запретим запуск приложений, не установленных в окнах групп, запретим изменение расположения и внешнего вида окон групп и даже запретим завершение работы Windows с помощью приложения Program Manager.

Чтобы пользователь не мог воспользоваться для запуска приложений Windows и программ MS-DOS приложениями File Manager и MS-DOS Prompt, удалите соответствующие пиктограммы из группы Main. Для удаления пиктограммы приложения File Manager, установите на нее указатель мыши и щелкните один раз левой кнопкой мыши. Затем из меню "File" выберите строку "Delete" или просто нажмите клавишу <Del>. Program Manager запросит подтверждение для удаления выбранной пиктограммы (см. рис. 1.45).

Рис. 1.45. Запрос подтверждения для удаления пиктограммы File Manager

Нажмите кнопку "Yes". Пиктограмма File Manager исчезнет из группы приложения Program Manager. Сами файлы, относящиеся к приложению File Manager, не удаляются с диска. Поэтому впоследствии вы сможете вернуть удаленную пиктограмму в группу Program Manager.

Повторите описанную процедуру еще раз и удалите пиктограмму приложения MS-DOS Prompt, чтобы пользователь не смог запустить из Windows программы MS-DOS.

Теперь введите ограничения на использование Program Manager. Для этого добавьте в файле PROGMAN.INI секцию [Restrictions] со всеми возможными ограничениями - NoRun, NoClose, NoSaveSettings, NoFileMenu и EditLevel. После этого конфигурационный файл PROGMAN.INI будет иметь следующий вид:

[Settings] Window=4 55 735 526 1 display.drv=WIN3_800.DRV Order= 3 4 6 5 7 1 2 AutoArrange=1

[Groups] Group1=C:\WIN\MAIN.GRP Group2=C:\WIN\ACCESSOR.GRP Group3=C:\WIN\GAMES.GRP Group4=C:\WIN\STARTUP.GRP ;======== MS-DOS 6.2 Setup Modification - Begin Group5=C:\DOS\WNTOOLS.GRP ;======== MS-DOS 6.2 Setup Modification - End Group7=C:\WIN\WORDFORW.GRP

[Restrictions] NoRun=1 NoClose=1 NoSaveSettings=1 NoFileMenu=1 EditLevel=4

Строки, добавленные для введения ограничений, выделены нами жирным шрифтом. После внесения всех необходимых изменений в файле PROGMAN.INI, сохраните этот файл. Для этого в приложении Notepad, воспользуйтесь командой "Save" из меню "File".

Сохранив изменения в файле PROGMAN.INI, перезагрузите Windows. После перезагрузки введенные вами ограничения начнут действовать.



Использование MemMaker


Если вы имеете компьютер с процессорами 80386, 80486 или Pentium, и он оснащен расширенной памятью, то с помощью программы MemMaker можно увеличить объем стандартной оперативной памяти, доступной для программ. MemMaker анализирует программное обеспечение, установленное на компьютере и изменяет файлы конфигурации CONFIG.SYS и AUTOEXEC.BAT таким образом, что драйверы и резидентные программы будут загружаться в верхние блоки памяти.



Использование Notepad для редактирования файлов конфигурации


Редактирование главных конфигурационных файлов операционных систем MS-DOS и Windows можно выполнить с помощью специального редактора SysEdit, описанного в предыдущем разделе.

Однако, если в ходе настройки и оптимизации Windows потребуется создать новый файл конфигурации, например WINSTART.BAT (после установки Windows этот файл отсутствует, но он необходим в некоторых случаях для оптимального использования оперативной памяти) или отредактировать конфигурационные файлы WINFILE.INI, CONTROL.INI, а также конфигурационные файлы приложений Windows возможностей редактора SysEdit недостаточно.

Лучшей заменой SysEdit является текстовый редактор Notepad. Этот редактор реализует все необходимые функции редактирования и сохраняет редактируемые документы только в текстовом режиме.

Для запуска Notepad найдите соответствующую пиктограмму в группе Accessories, установите на нее курсор мыши и сделайте двойной щелчок левой клавишей. Затем вы можете загрузить для редактирования уже существующий конфигурационный файл, или создать новый. После внесения всех изменений в конфигурационный файл сохраните его на диске.

Если вы работаете с приложением File Manager, то для редактирования конфигурационного файла найдите его имя в дочернем окне, установите на него курсор мыши и сделайте двойной щелчок левой клавишей мыши.

Автоматически запустится текстовый редактор Notepad и в него загрузится выбранный конфигурационный файл.



Использование области старшей памяти (HMA)


Область старшей памяти, представляет собой первые 64 Кбайта расширенной памяти. Она может быть использована компьютерами с процессорами 80286, 80386, 80486, Pentium (то есть всеми компьютерами на которых можно установить расширенную память) для переноса в нее модулей ядра операционной системы, ее буферов и рабочих областей. При этом для программ MS-DOS дополнительно освобождается несколько десятков килобайт.

Данная возможность появилась в MS-DOS начиная с версии 5.0. Поэтому если у вас установлена более ранняя версия MS-DOS, необходимо заменить ее на версию 5.0 или лучше сразу на версию 6.2.

Для использования области старшей памяти вам надо расположить в файле конфигурации CONFIG.SYS всего две команды:

DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH

Первая команда загружает драйвер HIMEM.SYS, управляющий расширенной памятью. Драйвер HIMEM.SYS поставляется в составе операционных систем MS-DOS и Windows, и находится в каталоге MS-DOS и Windows. Используйте файл, содержащий более позднюю версию HIMEM.SYS. Старый файл может быть удален чтобы освободить дисковую память.

Вторая команда настраивает MS-DOS на использование области старшей памяти для хранения модулей ядра операционной системы, ее буферов и рабочих областей.

Отметим, что при размещении в файле CONFIG.SYS этих команд порядок их вызова не важен. Однако желательно подключить драйвер HIMEM.SYS в самом начале файла конфигурации CONFIG.SYS.

Если вы выполнили установку MS-DOS версии 6.2 на компьютере, укомплектованном расширенной памятью, вызовы описанных команд будут автоматически включены в формируемый файл CONFIG.SYS.



Использование OLE-технологии


Приведем несколько примеров использования OLE-технологии для создания основного документа, содержащего объекты, подготовленные в различных приложениях.



Использование приложения Object Packager


Операционная система Windows 3.1 содержит приложение Object Packager, предназначенное для расширения возможностей OLE-технологии.

Object Packager обладает ценной особенностью - он позволяет встраивать объекты, подготовленные приложениями, не поддерживающими OLE-технологию. Остается только одно ограничение - пакет можно встроит только в приложения, поддерживающие OLE-технологию.

Вместо встраивания или связывания объекта с документом, Object Packager позволяет создать новый объект, называемый пакетом, который затем можно встроить в документ. Встроенный в документ пакет имеет вид пиктограммы.

Пакет может содержать либо встроенный, либо связанный объект, но сам пакет можно только встраивать в главный документ.

Пакет обладает всеми свойствами встроенного OLE-объекта. Для его активизации необходимо установит указатель мыши на пиктограмму пакета и сделать двойной щелчок левой кнопкой мыши.

Вы можете использовать приложение Object Packager (см. рис. 7.18) в следующих случаях:

Когда нужно включить в главный документ пиктограмму (пакет), при выборе которой отображается подчиненный документ

Когда нужно включить в главный документ пиктограмму (пакет), при выборе которой отображается часть подчиненного документа. Данная возможность обеспечивается только для подчиненных документов (объектов), подготовленных в приложениях, поддерживающих OLE-технологию

Когда нужно создать пакет, содержащий команду MS-DOS. При выборе такого пакета можно организовать выполнение команды MS-DOS или произвести запуск приложения

Вы также можете сами определять внешний вид пиктограммы, представляющей встраиваемый пакет, а также задавать подпись под пиктограммой.

Рис. 7.18. Приложение Object Packager



Изменение пиктограммы пакета


Если ни одна из существующих пиктограмм вас не устраивает, вы можете нарисовать свою собственную с помощью приложения Paintbrush. Чтобы самостоятельно разработать или изменить уже существующую пиктограмму, перейдите в режим изменения встроенного пакета. Как уже было сказано выше, для этого надо выделить соответствующий пакет и выбрать строку "Package Object..." из меню "Edit".

Затем, в открывшемся окне приложения Package Object, перейдите в поле "--Appearance--" и скопируйте пиктограмму пакета в Clipboard, выбрав из меню "Edit" строку "Copy".

Запустите любой графический редактор, например Paintbrush. Из меню "Edit" выберите строку "Paste". В поле редактирования Paintbrush появится пиктограмма пакета. Вы можете отредактировать ее или нарисовать новую. Выделите готовый рисунок и запишите его в Clipboard, выбрав из меню "Edit" строку "Copy".

Завершите Paintbrush и переключитесь обратно на окно приложения Package Object. Опять сделайте активным поле "--Appearance--". Подключите новую пиктограмму, выбрав из меню "Edit" строку "Copy". Пиктограмма, созданная в графическом редакторе Paintbrush, появится в поле "--Appearance--", заменив старую пиктограмму.

Единственным недостатком такой замены пиктограммы является невозможность изменения подписи под пиктограммой. Такую подпись придется рисовать в графическом редакторе Paintbrush.

Чтобы новая пиктограмма появилась в главном документе, обновите встроенный пакет, выбрав из меню "File" строку "Update". И, наконец, закройте приложение Package Object.



Извлечение документа (объекта) из пакета


Если при создании пакета вы использовали приложение File Manager, можно извлечь содержимое пакета и записать его в файл. Для этого щелкните мышью по пиктограмме пакета и выберите строку "Package Object..." из меню "Edit". Выбранный вами пакет загрузится в приложение Object Packager.

Откройте меню "File" и выберите строку "Save Contents...". На экране возникнет диалоговая панель "Save Contents". Выберите каталог, в котором будет записан файл, и введите его имя. Затем нажмите кнопку "OK". Объект, встроенный в пакет, будет записан в файл.



Электронная картотека Cardfile


Вместе с операционной системой Microsoft Windows 3.1 поставляется приложение Cardfile. Приложение Cardfile представляет собой примитивную базу данных или электронную картотеку. Вы можете воспользоваться Cardfile для создания и ведения небольших баз данных.

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

В карточке может быть записана не только текстовая информация. Приложение Cardfile поддерживает OLE-технологию, и благодаря этому в информационное поле карточек картотеки можно вставлять практически любую информацию. Карточка может содержать графические изображения, подготовленные в графическом редакторе Paintbrush, звук, записанный приложением Sound Recorder и т. д.

Вы можете легко осуществлять поиск нужной информации в картотеке. Если картотека состоит из небольшого числа карточек, поиск нужной карточки можно выполнить простым просмотром картотеки.

Когда картотека состоит из большого числа карточек, последовательный просмотр всей картотеки может отнять много времени. В этом случае стоит воспользоваться возможностью поиска информации в картотеке. Поиск можно производить либо по заголовку карточки, или, если заголовок не известен, по любому участку текста в информационном поле карточки.

Cardfile записывает все карточки картотеки в одном файле. Вы можете иметь несколько картотек и работать с ними одновременно. Чтобы одновременно открыть несколько картотек, нужно одновременно запустить два приложения Cardfile.

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

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

В этом случае следует обратиться к более сложным системам баз данных, предназначенным для работы в Windows, например Object Vision, Microsoft Access, FoxPro.

В качестве примера использования Cardfile мы рассмотрим создание картотеки адресов клиентов.



Как использовать MemMaker


Перед запуском программы MemMaker, убедитесь, что в файлах CONFIG.SYS и AUTOEXEC.BAT не выполняется загрузка неиспользуемых резидентных программ и драйверов. Затем завершите выполнение всех программ, в том числе Microsoft Windows.

Запустите программу MEMMAKER.EXE, расположенную в каталоге операционной системы MS-DOS. На экране появиться приглашающее сообщение. Для продолжения работы нажмите клавишу <Enter>, а для возврата в MS-DOS - <F3>. При продолжении работы вы должны определить режим, в котором будет происходить оптимизация оперативной памяти компьютера. Возможны два режима - "Express Setup" и "Custom Setup". На экране вы увидите строку:

Use Express or Custom Setup? Express Setup

В режиме "Express Setup" оптимизация памяти происходит практически без участия пользователя. Режим "Custom Setup" позволяет выполнить более полную оптимизацию, но требует дополнительного ввода различных параметров.

Для запуска оптимизации в режиме "Express Setup", нажмите клавишу <Enter>. Для выбора режима "Custom Setup" сначала клавишу пробела, при этом приведенная выше строка изменится следующим образом:

Use Express or Custom Setup? Custom Setup

Теперь нажмите клавишу <Enter>. Использование программы MemMaker в режиме "Custom Setup" позволит вам выбирать вручную драйверы и программы, которые будут размещены в блоках верхней памяти, использовать адресное пространство, зарезервированное для монохромных режимов видеоадаптеров, оптимизировать использование стандартной памяти при работе с Windows, запретить поиск свободных блоков верхней памяти, расположенных по адресам F000-F7FF.

Ниже мы рассмотрим оба режима оптимизации оперативной памяти отдельно. Сначала будет рассмотрен режим "Express Setup", а затем "Custom Setup".



Как обеспечить защиту от вирусов


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

Проводите установку всего программного обеспечения, включая операционную систему, только с дистрибутивов. Перед первым использованием дистрибутивных дискет установите на них защиту от записи

Ограничьте обмен программами и дискетами, выполняйте обязательную проверку таких программ и дискет на наличие вирусов

Делайте периодическую проверку оперативной памяти и дисков компьютера на наличие вирусов с помощью специальных антивирусных программ, например программы Microsoft Anti-Virus или отечественной разработки AIDSTEST.

Используйте специальные программы-протекторы, которые после запуска остаются резидентными в памяти компьютера и отслеживают все подозрительные действия программ (такие, как запись в файл программ или системные области дисков).

Проблема борьбы с вирусами стала настолько серьезной, что начиная с версии 6.0 операционной системы MS-DOS, в состав дистрибутива включены средства защиты от вирусов. Так, в пакет Microsoft Tools входит приложение Microsoft Anti-Virus. Теперь нет необходимости завершать работу Windows, чтобы проверить систему на наличие вирусов. Приложение Microsoft Anti-Virus предназначено для работы в среде Windows



Как повысить эффективность использования MemMaker


При загрузке драйверов и резидентных программ в верхнюю память, можно освободить больше стандартной памяти, если сначала загружать программы, которые занимают больший объем памяти.

Для того, чтобы сначала происходила загрузка драйверов и программ, занимающих больший объем оперативной памяти, вы должны определить сколько памяти занимает каждая программа, а затем соответственно переставить команды в файлах CONFIG.SYS и AUTOEXEC.BAT.

Для определения объема оперативной памяти, которую занимает каждый драйвер и резидентная программа, проведите оптимизацию оперативной памяти с помощью программы MemMaker. Вы можете запустить MemMaker в режиме "Express Setup". После окончания работы MemMaker, распечатайте или просто просмотрите на экране файл MEMMAKER.STS. Найдите в этом файле раздел [SizeData]. В этом разделе для каждого драйвера и программы, загружаемого в файлах CONFIG.SYS и AUTOEXEC.BAT расположен блок, состоящий из нескольких строк:

Command=C:\DOS\SETVER.EXE Line=10 FinalSize=832 MaxSize=12048 FinalUpperSizes=0 MaxUpperSizes=0 ProgramType=DEVICE

Просмотрите все блоки и найдите драйверы и резидентные программы, имеющие максимальное значение в строке "MaxSize".

Теперь переставьте команды в файлах CONFIG.SYS и AUTOEXEC.BAT так, чтобы в каждом из этих файлов сначала происходила загрузка драйверов и резидентных программ, имеющих большее значение в строке "MaxSize".

При изменении последовательности загрузки драйверов и резидентных программ вы должны обратить внимание на то, что не все драйверы и резидентные программы можно загружать в произвольной последовательности.

Например, при загрузке сети Novell NetWare 3.11, программы LSL.COM, NE2000.COM, IPXODI.COM и NETX.COM должны вызываться в определенной последовательности. В файле CONFIG.SYS загрузка драйверов HIMEM.SYS и EMM386.EXE должна происходить в первую очередь. Драйвер HIMEM.SYS необходимо загрузить перед драйвером EMM386.EXE.

После изменения расположения команд в файлах CONFIG.SYS и AUTOEXEC.BAT проведите повторную оптимизацию оперативной памяти с помощью программы MemMaker. После повторной оптимизации должно освободится больше стандартной памяти.



Как расположен материал в книге


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

Во второй главе мы рассмотрим возможности печати документов из операционной системы Windows 3.1: печать в текстовом режиме, фоновую печать, одновременную печать нескольких документов на одном или нескольких принтерах.

В третьей главе рассмотрена справочная подсистема Windows. Вы узнаете как пользоваться справочной подсистемой и как ее настроить.

Четвертая глава полностью посвящена приложениям Windows, входящим в состав пакета Microsoft Tools и поставляемых в составе дистрибутива операционной системы MS-DOS версии 6.0 и 6.2. Эти приложения предназначены для обслуживания файловой системы компьютера. Они позволяют восстанавливать ошибочно удаленные файлы, выполнять резервное копирование дисков компьютера, организовать защиту от нападения вирусов.

В пятой главе рассказывается об использовании программ MS-DOS в среде операционной системы Windows 3.1. Вы получите сведения о том, как управлять программами MS-DOS и организовать обмен информацией между программами MS-DOS и приложениями Windows.

В шестой главе книги продолжается, начатое в первом томе серии "Персональный компьютер - шаг за шагом" изучение приложений, входящих в состав дистрибутива Windows. Мы рассмотрим приложения Paintbrush, Recorder, Cardfile, Calendar, Sound Recorder, Media Player и Clipboard Viewer.

Седьмая глава содержит основные сведения по объединению разнородных документов Windows. Вы познакомитесь с новой технологией Windows 3.1 - Object Linking and Embedding. Использование этой технологии позволит включать в документ разнородные объекты, подготовленные различными приложениями. Мы приведем пример включения в текстовый документ Microsoft Word for Windows рисунков, выполненных в графическом редакторе Paintbrush и звуков, подготовленных с помощью приложения Sound Recorder.

Восьмая глава посвящена оптимизации различных характеристик Windows для повышения производительности работы системы. Вы узнаете, как запустить программы, которым не хватает памяти, как ускорить работу программ и сохранить свободное дисковое пространство. Эта глава рассчитана на более подготовленного пользователя и при первом прочтении книги вы можете ее опустить.

В приложении мы расскажем о ручном режиме установки операционной системы Microsoft Windows, приведем таблицы команд и комбинаций клавиш для работы с основными приложениями, а также приведем другую справочную информацию.

Авторы выражают благодарность Вашковскому Алексею, Кустову Виктору и Фроловой Ольге. Мы также благодарим сотрудников издательского отдела АО "ДИАЛОГ-МИФИ": Голубева Олега Александровича, Дмитриеву Наталью, Виноградову Елену, Кузьминову Оксану.



Как управлять драйвером SMARTDrive в среде Windows


Операционная система MS-DOS версии 6.0 и 6.2 включает в себя приложение SMARTDrive Monitor. SMARTDrive Monitor предназначен для определения состояния и управления дисковым кешем SMARTDrive версии 4.0 в среде Windows.

Добавьте пиктограмму SMARTDrive Monitor в группу Main, приложения Program Manager. Исполнимый файл SMARTDrive Monitor расположен в каталоге MS-DOS и называется SMARTMON.EXE.

После запуска программы SMARTDrive Monitor она отображает на экране диалоговую панель "SMARTDrive Monitor" (см. рис. 8.24).

Рис. 8.24. Программа SMARTDrive Monitor

Диалоговая панель "SMARTDrive Monitor" содержит несколько групп органов управления: "Cache Memory", "Drive Controls", "Cache Hit Rate", "Options and Cache Activity Logging". Рассмотрим назначение этих групп.



Календарь с будильником Calendar


Вместе с Windows 3.1 поставляется приложение Calendar. Приложение Calendar позволяет не только просмотреть календарь на любой месяц, но также поможет планированию ваших дел, напомнит о важных событиях.

Запустите Calendar. Его пиктограмма находится в группе "Accessories", приложения Program Manager. На экране появится главное окно приложения Calendar.

Внутри главного окна расположена карточка дня, в верхней части которой отображается текущее время, две кнопки со стрелками и текущая дата. В карточке дня находится список значений времени через определенный интервал (по умолчанию через каждый час). Вы можете присвоить любому моменту времени определенное сообщение и звуковой сигнал. Когда этот момент времени наступит, Calendar подаст вам звуковой сигнал и отобразит на экране соответствующее сообщение.

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

Если вы нажмете левую кнопку показывается карточка предыдущего дня, а если нажмете правую кнопку - карточка следующего дня. Для перехода на предыдущую дату можно также нажать комбинацию клавиш <Ctrl+PgUp> или выбрать из меню "Show" строку "Previous". На следующую дату можно перейти, нажав комбинацию <Ctrl+PgDn> или выбрав строку "Next" из меню "Show".

Если нужная дата наступит нескоро, выбор карточки с помощью кнопок становится неудобным. Можно воспользоваться меню "Show". Выберите из этого меню строку "Date...". Появится диалоговая панель "Show Date". Введите в поле редактирования "Show Date:" дату и нажмите кнопку "OK". В окне приложения Calendar появится карточка указанного дня. При необходимости переключиться на карточку текущего дня, выберите строку "Today" из меню "Show".


После выбора нужной карточки дня можно ввести для любого момента времени короткое сообщение и назначить звуковой сигнал. Выберите из списка моментов времени в карточке нужное вам время и щелкните по нему мышью. Справа от выбранного значения времени появится текстовый курсор. Введите сообщение. Например разместите в 18:00 сообщение об окончании рабочего дня.

Если часовой промежуток между событиями вас не устраивает, можно изменить его или добавить в список времен определенное время. Для изменения интервала отображения событий выберите из меню "Options" строку "Day Settings...". В открывшейся диалоговой панели можно выбрать интервал между событиями и время начала дня (см. рис. 6.14).



Рис. 6.14. Диалоговая панель "Day Settings"

Обычно нет необходимости отображать события с интервалом в 15 минут, тем более, что список событий будет достаточно длинный. Вместо этого лучше добавить в список отдельное событие с определенным временем.

Чтобы добавить событие в список, выберите из меню "Options" строку "Special Time" или нажмите кнопку <F7>. На экране появится диалоговая панель "Special Time" (см. рис. 6.15).



Рис. 6.15. Диалоговая панель "Special Time"

Введите время нового события. Время задается в формате "Часы:Минуты". Так как ранее мы установили 24-х часовой временной цикл, то переключатели "AM" и "PM" отображаются серым цветом. После ввода времени нажмите кнопку "Insert". В карточке дня появится новое событие. Для этого события, как и для остальных, можно ввести сообщение и установить звуковой сигнал.

После ввода сообщения Calendar запоминает его, но когда наступит соответствующий момент, ничего не произойдет. Чтобы указать Calendar на необходимость напомнить вам о каком-либо событии, следует установить звуковой сигнал.

Установите курсор на выбранное событие. Введите сообщение, а затем нажмите клавишу <F5> или выберите из меню "Alarm" строку "Set".



В карточке дня перед временем события появится значок колокольчика - , показывающий, что когда наступит время, Calendar подаст звуковой сигнал. Пиктограмма приложения Calendar начнет мигать, а когда вы щелкните по ней два раза, появится диалоговая панель с сообщением. Прочитав сообщение, нажмите кнопку "OK". Звуковые сигналы и мигание пиктограммы Calendar прекратятся.



Рис. 6.16. Диалоговая панель "Alarm Controls"

Если используется функция будильника, можно указать приложению Calendar на необходимость выдать сигнал заранее до наступления события. Для этого из меню "Alarm" выберите строку "Controls..." и в открывшейся диалоговой панели введите за сколько минут до события выдать предупреждающий сигнал (см. рис. 6.16).

В нижней части диалоговой панели "Alarm Controls" расположен переключатель "Sound". Если его отключить, звуковой сигнал выдаваться не будет.

Если вы установили подачу звукового сигнала, надо также проверить, разрешено ли использование звука в Windows (см. главу "Настройка Windows").

Приложение Calendar позволяет просмотреть календарь любого месяца. Для переключения Calendar из режима просмотра карточек дня в режим просмотра календаря нажмите клавишу <F9> или выберите из меню "View" строку "Month". Обратное переключение происходит при нажатии клавиши <F8> или при выборе из меню "View" строки "Day".



Рис. 6.17. Просмотр календаря

Календарь имеет несколько непривычный вид - новая неделя начинается не с понедельника, а с воскресенья (см. рис. 6.17). Символы в верхней части календаря соответствуют дням недели следующим образом.

Символ День недели
S Воскресенье (Sunday)
M Понедельник (Monday)
T Вторник (Tuesday)
W Среда (Wednesday)
T Четверг (Thursday)
F Пятница (Friday)
S Суббота (Saturday)
С помощью мыши или клавиатуры вы можете выбрать в календаре любой день. Выбранный день выделяется цветом. В нашем случае выбрано 15 апреля.



Для выбора даты в другом месяце можно воспользоваться меню "Show". Выберите из этого меню строку "Date...". Введите в открывшейся диалоговой панели новую дату.

В нижней части главного окна приложения Calendar расположено небольшое окно редактирования. В этом окне можно ввести несколько строк информации, относящейся к выбранному дню. Эта информация также отображается при просмотре карточки дня в ее нижней части.

Находясь в режиме просмотра календаря можно легко переключится в режим просмотра карточки дня, сделав двойной щелчок мышью по квадратику с номером дня.

В режиме календаря можно ставить пометки на отдельные дни месяца. Чтобы поставить отметку на выбранный день, нажмите клавишу <F6> или выберите из меню "Options" строку "Mark". На экране появится диалоговая панель "Day Markings" (см. рис. 6.18).



Рис. 6.18. Диалоговая панель "Day Markings"

В диалоговой панели располагается пять переключателей. Напротив каждого переключателя размещается его название (например "Symbol 2") и через тире символ пометки. Когда вы включаете переключатели, соответствующие символы пометки появляются в квадратике выбранного дня.

Если вы предполагаете воспользоваться введенными данными во время следующего сеанса работы с Windows, то перед тем как завершить приложение Calendar, сохраните внесенные вами изменения в файле. Для этого из меню "File" выберите строку "Save As". Затем в открывшейся диалоговой панели "Save As" укажите расположение и имя файла для записи данных календаря. При указании имени файла можно не указывать расширение. По умолчанию к имени файла добавляется расширение CAL. Сохраните ваш первый календарь в файле SAMPLE.CAL.

Чтобы после перезагрузки Windows приложение Calendar запускалось автоматически и происходила загрузка календаря, записанного в файле SAMPLE.CAL, поместите пиктограмму Calendar в группе "StartUp". Затем откройте диалоговую панель "Program Item Properties", выбрав из меню "File" строку "Properties...".В поле редактирования "Command Line:" этой диалоговой панели после имени файла приложения Calendar (CALENDAR.EXE) добавьте имя файла вашего календаря - SAMPLE.CAL. Теперь после загрузки Windows автоматически запустится приложение Calendar и в него загрузится календарь.


Клиент (Client)


Клиентом является приложение или документ, отображающий или включающий в себя объекты, подготовленные приложениями-серверами.

Как правило, в качестве приложения-клиента выступает текстовый редактор или система управления базами данных, а в качестве документа, содержащего встроенный объект - текстовый документ или база данных.

Типичными приложениями-клиентами являются Write, Microsoft Word for Windows, Cardfile, Access и FoxPro for Windows.



Команда INCLUDE


Команда используется для включения команд одного блока конфигурации в другой. Формат данной команды представлен ниже:

INCLUDE=blockname

Единственный параметр blockname определяет имя включаемого блока конфигурации.



Команда MENUCOLOR


Определяет цвет текста и цвет фона элементов меню. Эта команда может использоваться только внутри блока описания меню. Команда MENUCOLOR имеет следующий формат:

MENUCOLOR=x[,y]

Параметр x задает цвет текста элементов меню, а параметр y задает цвет фона меню. Параметры x и y разделяются только одной запятой, без пробелов. Цвет определяется числами от 0 до 15 в соответствии со следующей таблицей:

Число Цвет
0 черный
1 голубой
2 зеленый
3 синий
4 красный
5 малиновый
6 коричневый
7 белый
8 серый
9 светло-голубой
10 светло-зеленый
11 светло-синий
12 светло-красный
13 светло-малиновый
14 желтый
15 ярко-белый

Не задавайте одинаковых значений для x и y, так как в этом случае текст элементов меню сольется с фоном.



Команда MENUDEFAULT


Определяет конфигурацию, загружаемую по истечении заданного времени, если пользователь не выбрал другую конфигурацию. Команда MENUDEFAULT может использоваться только внутри блока описания меню файла CONFIG.SYS. Формат этой команды представлен ниже:

MENUDEFAULT=blockname[,timeout]

Параметр blockname задает имя блока конфигурации, загружаемого по истечении времени, определенного параметром timeout. Параметр timeout задается в секундах и может находиться в диапазоне от 0 до 90 секунд.



Команда MENUITEM


Команда MENUITEM определяет элементы меню конфигурации. Эта команда может использоваться только внутри блока описания меню. В одном меню может быть до девяти элементов. Если этого недостаточно, то можете воспользоваться дополнительным меню (команда <SUBMENU>). Формат команды MENUITEM представлен ниже:

MENUITEM=blockname[,menu_text]

Параметр blockname определяет имя блока конфигурации, соответствующего данному элементу меню. Когда пользователь выберет элемент меню, будут выполнены команды из блока конфигурации, имеющего имя blockname. Имя блока должно быть короче 70 символов и не должно содержать следующие символы: слэш (\), обратный слэш (/), двоеточие, точка с запятой, символ равенства и квадратные скобки.

Параметр menu_text определяет текст, который вы желаете отобразить в данной строке меню. Если параметр menu_text не будет определен, то в меню отобразится название блока конфигурации. Текст задаваемый параметром menu_text должен быть короче 70 символов и может содержать любые символы.



Команда SUBMENU


Команда SUBMENU добавляет новый элемент в главное меню конфигурации. При выборе элемента меню, заданного командой SUBMENU, появляется дополнительное меню.

Формат вызова данной команды представлен ниже:

SUBMENU=blockname[,menu_text]

Параметр blockname определяет имя блока описания дополнительного меню. В отличие от блока описания основного меню, имеющего имя [MENU], дополнительное меню должно иметь другое имя. Длина имени блока дополнительного меню не должна превышать 70 символов. Имя блока не должно содержать символы слэш (\), обратный слэш (/), двоеточие, точка с запятой, символ равенства и квадратные скобки.

Необязательный параметр menu_text определяет текст, соответствующий новой строке меню. Если вы не укажете параметр menu_text, то в новой строке меню будет находится имя блока описания дополнительного меню, заданное первым параметром команды SUBMENU.



Комбинация различных конфигураций


Прочитав главу "Повышение производительности", вы можете удивиться огромному разнообразию возможностей для оптимизации операционной системы Windows. Большое количество настроек создает определенные неудобства, если вам требуется работать с многими конфигурациями системы. Каждый раз для изменения конфигурации приходится вносить изменения в конфигурационные файлы и выполнять настройки в приложениях Windows.

Операционная система MS-DOS версии 6.0 и 6.2 облегчает комбинирование различных конфигураций. В двух файлах CONFIG.SYS и AUTOEXEC.BAT можно определить несколько различных конфигураций. Необходимая конфигурация выбирается с помощью меню, которое описывается в файле CONFIG.SYS.

Команды установки конфигурации компьютера и команды описания меню группируются в так называемые блоки команд и блоки описания меню. Блоки начинаются с заголовков. Заголовок состоит из имени блока, заключенного в квадратные скобки. Блок заканчивается либо заголовком следующего блока, либо концом файла.

Для описания меню операционная система MS-DOS имеет пять специальных команд: INCLUDE, MENUCOLOR, MENUDEFAULT, MENUITEM, SUBMENU.

Чтобы определить в файлах CONFIG.SYS и AUTOEXEC.BAT несколько различных конфигураций, необходимо выполнить следующие действия:

Определить в файле CONFIG.SYS блок описания основного меню. Описание меню начинается с заголовка [Menu], за которым следуют команды MENUCOLOR, MENUDEFAULT, MENUITEM и SUBMENU. Команды MENUITEM и SUBMENU определяют элементы основного меню и соответствующие им имена блоков конфигурации. Команды MENUDEFAULT и MENUCOLOR определяют выбираемый по умолчанию элемент меню, а также цвет меню.

Для каждого элемента меню нужно создать блок команд в котором следует описать необходимую конфигурацию. Эта конфигурация будет устанавливаться, при выборе соответствующего элемента меню. Каждый блок должен начинаться с заголовка блока, который представляет собой имя блока, заключенное в квадратные скобки.

При необходимости вы можете добавить к файлу CONFIG.SYS блок команд с зарезервированным именем [Common]. Команды из этого блока выполняются при выборе любой конфигурации. Во время установки нового программного обеспечения программы установки могут добавлять команды в конец файла CONFIG.SYS. Чтобы эти команды исполнялись при выборе из меню любой конфигурации, рекомендуется добавить в конце файла CONFIG.SYS пустой блок команд с именем [Common].

Когда пользователь выбирает из меню конфигурации какой-либо элемент, его имя запоминается в переменной среды CONFIG. С помощью команды GOTO %CONFIG% вы можете организовать выполнение различных команд файла AUTOEXEC.BAT в зависимости от выбранной конфигурации.

Рассмотрим подробнее отдельные команды описания меню.



Литература


Microsoft MS-DOS, Version 5.0. Getting Started, Users Guide & Reference. Microsoft Corporation

Microsoft Windows. Users Guide. Microsoft Corporation

Microsoft Windows & MS-DOS 6. Operating Systems Plus Enhanced Tools. Microsoft Corporation

Microsoft Word for Windows. User's Guide. Microsoft Corporation, Redmont

International Handbook for Software Design. Microsoft Corporation

Windows Resource Kit: Complete Technical Information for the Support Professional for the Microsoft Windows Operating System



Набор телефонного номера


Если компьютер снабжен модемом, то у вас появляется возможность набрать телефонный номер, записанный в карточке. Выберите карточку, в которой расположен телефонный номер. Из меню "Card" подайте команду "Autodial" или просто нажмите клавишу <F5>.

Рис. 6.12. Автоматический набор телефонного номера

Cardfile просматривает текущую карточку в поисках первой цепочки цифр, и воспринимает их в качестве телефонного номера. В нашей карточке первым попался телефонный номер 113-78-90. После этого отображается диалоговая панель "Autodial" (см. рис. 6.12).

Так как Cardfile не обладает даже зачатками интеллекта, то если в карточке сначала встретится не номер телефона клиента, а номер дома ("дом 02"), Cardfile может случайно позвонить в милицию.

К счастью, "телефонный номер", определенный картотекой, можно изменить в диалоговой панели "Autodial". Дополнительно в диалоговой панели "Autodial" можно указать префикс для модема, а также выполнить некоторые настройки асинхронного адаптера и модема. Для выполнения дополнительных настроек - задания номера последовательного адаптера к которому подключен модем, определения скорости передачи информации и метода набора номера (тональный или импульсный) нажмите кнопку "Setup >>".



Настройка характеристик клавиатуры


Если вы нажмете на любую клавишу клавиатуры, то через определенное время операционная система включает режим автоповтора. В режиме автоповтора, активное приложение ведет себя так, как будто вы повторно нажимаете на эту клавишу.

С помощью приложения Keyboard можно изменить промежуток времени, через который Windows включает режим автоповтора.

Запустите приложение Keyboard и переместите ползунок "Delay Before First Repeat" (см. рис. 1.16). Если вы желаете увеличить время задержки перед включением автоповтора, тогда передвиньте ползунок влево. Вы можете также изменить частоту автоповтора нажатой клавиши. Частота автоповтора устанавливается перемещением ползунка в полосе просмотра "Repeat Rate".

Рис. 1.16. Диалоговая панель "Keyboard"

Проверить сделанные вами установки можно сразу же. Нажмите на любую клавишу, например <q>. В окне "Test" можно наблюдать включение режима автоповтора. Когда вас удовлетворят выполненные настройки, нажмите кнопку "OK". Если вы решите отказаться от изменения параметров автоповтора, нажмите кнопку "Cancel".



Настройка интернациональной поддержки


Запустите приложение Clock. Возможно вы обнаружите, что формат, в котором отображается время и дата, не соответствует формату, принятому в России. Так, дата отображается в следующем формате - сначала месяц, затем число и последние две цифры текущего года. Для нас более привычен другой формат. Сначала должно отображаться число, затем месяц и год.

В операционной системе Windows можно легко настроить формат отображения даты, времени, а также формат чисел и обозначение денежной единицы. Чтобы выполнить все необходимые настройки, воспользуйтесь приложением International, пиктограмма которого расположена в окне Control Panel.

Запустите приложение International. На экране будет отображена диалоговая панель "International" (см. рис. 1.17). В верхней части этой диалоговой панели расположены четыре списка - "Country:", "Language:", "Keyboard Layout:" и "Measurement:".

В списке "Country:" перечислены названия стран, для которых выполняется поддержка интернациональных стандартов формата времени, даты, денежной единицы, формата бумаги принтера. Выбор названия страны из этого списка приводит к автоматической установке форматов, принятых в этой стране.

Список "Language:" содержит названия различных национальных языков. Некоторые приложения могут в соответствии с правилами выбранного языка выполнять операции сортировки и преобразования заглавных букв в строчные.

Список "Keyboard Layout:" сдержит названия стран, для которых поддерживается раскладка клавиатуры. Если вы использовали пакета CyrWin, вам не надо изменять выбор из этого списка.

В списке "Measurement:" всего две строки, определяющие используемую систему мер - "Metric" метрическая и "English" - англо-американская. В нашей стране принято использовать метрическую систему мер (или систему СИ). Поэтому выберите из этого списка строку "Metric".

Рис. 1.17. Диалоговая панель "International"


В нижней части диалогового окна "International" отображаются четыре группы - "Date Format", "Time Format", "Currency Format", "Number Format", а также поле "List Separator:".

Название группы Назначение
"Date Format" Определение формата даты
"Time Format" Определение формата времени
"Number Format" Определение формата чисел
"Currency Format" Определение формата денежной единицы
Поле "List Separator" Символ-разделитель
Когда вы выбираете из списка "Country:" название страны, в перечисленных выше группах отображаются примеры форматов даты, времени, чисел, денежной единицы и символа-разделителя. Если в списке "Country:" нет нужной страны, то форматы можно изменить вручную.

Для ручного изменения форматов в каждой группе расположена кнопка "Change...". После того, как вы нажмете на эту кнопку, появляется дополнительная диалоговая панель, в которой можно выбрать нужный формат.

Нажмите кнопку "Change...", расположенную в группе "Date Format". В появившейся диалоговой панели "International - Date Format" (см. рис. 1.18) находятся две группы органов управления - "Short Date Format" для выбора короткого формата даты и "Long Date Format" для выбора полного формата даты.

В коротком формате вывода даты в цифровом виде отображается число, месяц и год. В полном формате, дополнительно отображается день недели, а месяц может отображаться не только в числовой форме, но и в виде символьной строки.

Чтобы настроить формат даты на отечественный стандарт, переместите переключатели "Order:" в обеих группах в положение "DMY", как это показано на рисунке 1.18. Сначала будет отображаться день месяца, затем месяц и год. Нажмите кнопку "OK". Диалоговая панель закроется и будет установлен новый формат отображения даты. Запустите приложение Clock и убедитесь в том, что формат даты изменился.



К сожалению, при русификации Windows с помощью пакета CyrWin невозможно установить для полного формата даты русские названия дней недели и месяцев.



Рис. 1.18. Выбор формата даты

После установки формата вывода дат выберите формат времени. Для этого нажмите кнопку "Change...", расположенную в группе "Time Format". На экране появится диалоговая панель "International - Time Format". Вы можете выбрать 24-х часовой или 12-ти часовой формат времени. Для выбора 24-х часового формата времени установите переключатели диалоговой панели, как это показано на рисунке 1.19. Нажмите кнопку "OK".



Рис. 1.19. Выбор формата времени

При необходимости вы можете изменить символ денежной единицы. Для этого предназначена кнопка "Change...", расположенная в группе "Currency Format".

Затем определите формат вывода десятичных чисел. Нажмите кнопку "Change..." из группы "Number Format". На экране возникнет диалоговая панель "International - Number Format".

В поле "1000 Separator:" можно задать символ для отделения тысячной позиции. Поле "Decimal Separator:" определяет символ для отделения целой и дробной части числа (десятичной точки). Поле "Decimal Digits" определяет количество цифр дробной части числа. Переключатель "Leading Zero" позволяет подавить вывод ведущего нуля, если целая часть числа равна нулю.

Вы можете установить описанные поля как показано на рисунке 1.20.



Рис. 1.20. Выбор формата чисел


Настройка мыши


Мышь - самое нужное устройство для работы в Windows. Поэтому необходимо настроить ее так, чтобы можно было пользоваться ей с максимальным комфортом.

Для управления характеристиками мыши предназначено приложение Mouse. Ее пиктограмма расположена в главном окне приложения Control Panel.

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

Запустите приложение Mouse. На экране возникнет диалоговая панель "Mouse" (см. рис. 1.15).

Рис. 1.15. Диалоговая панель "Mouse"

Полоса просмотра, расположенная в группе "Mouse Tracking Speed", предназначена для изменения чувствительности мыши. Чтобы повысить чувствительность мыши, переместите ползунок вправо. Вы заметите, что указатель мыши станет двигаться быстрее.

Находясь в диалоговой панели "Mouse" вы сразу можете отрегулировать двойной щелчок мышью. Как мы говорили в первом томе серии "Персональный компьютер - шаг за шагом", под двойным щелчком кнопками мыши, понимаются два последовательных щелчка, следующие друг за другом с интервалом времени, меньше заданного значения.

Изменить длительность максимального интервала времени, во время которого два щелчка распознаются как двойной щелчок, можно с помощью полосы просмотра, расположенной в группе "Double Click Speed". Перемещение движка полосы просмотра вправо уменьшает интервал времени, в течении которого два щелчка мышью распознаются Windows как двойной щелчок.

Подберите удобный для вас интервал. Для того чтобы проверить двойной щелчок мышью, надо установить указатель мыши в прямоугольник с надписью "TEST", и щелкнуть два раза любой кнопкой мыши. Если Windows распознает эти два щелчка как двойной щелчок, то надпись "TEST" изменит свой цвет с черного на белый.


Цвет прямоугольника при этом изменится с белого на черный.

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

Изменить это расстояние с помощью приложения Control Panel невозможно. Чтобы изменить расстояние, на которое может перемещаться указатель мыши во время двойного щелчка, необходимо отредактировать файл WIN.INI. Подробно о конфигурационных файлах Windows и их изменении написано в разделе "Файлы конфигурации Windows".

Загрузите конфигурационный файл WIN.INI в текстовый редактор Notepad. Последовательным просмотром файла найдите строку "[windows]". Добавьте внутрь раздела "[windows]", например сразу после строки "[windows]", две новые строки:

DoubleClickHeight=pixels DoubleClickWidth=pixels

Эти две строки определяют расстояние по вертикали и горизонтали соответственно, которое может пройти указатель мыши во время двойного щелчка. Параметр pixels задает расстояние в пикселах. Так, если вы хотите задать, что во время двойного щелчка курсор мыши может переместится по вертикали на 7, а по горизонтали на 10 пикселов - поместите в разделе [windows], файла WIN.INI, следующие строки:

[windows] DoubleClickHeight=7 DoubleClickWidth=10 ...... ;остальные строки файла ......

Сохраните изменения в файле WIN.INI и закройте текстовый редактор Notepad. Затем перезапустите Windows. После перезапуска установятся новые значения для расстояния, которое может пройти указатель мыши во время двойного щелчка.

Снова вернемся к приложению "Mouse". Если вы желаете поменять местами назначение левой и правой кнопок мыши, установите переключатель "Swap Left/Right Buttons".После этого функции левой и правой кнопок мыши поменяются. Теперь, чтобы нажать на кнопку "OK", поместите указатель мыши на кнопку и щелкните не левой, а правой кнопкой мыши.