<HTML><HEAD>
< title>--: :: ::: Colorific ::: :: :- - Va-deam's Laboratory Explore It! CE</title> |
Во второй строке между тегами <title> и </title> задаётся название окна (т.е. авторана), которое будет отображаться на панели задач и в списке активных процессов. |
<HTA:APPLICATION |
Тот самый тег, превращающий обычную веб-страницу в HTML-приложение. |
id=oHTA |
Идентификатор, присваиваемый авторану. |
WINDOWSTATE="maximize" |
Состояние окна при запуске программы. может принимать значения: maximize (во весь экран), normal (обычный размер, по содержанию) и minimize (свёрнутое). |
VERSION="1.2" |
Версия Explore It! |
SYSMENU="yes" |
Отображает системное меню. |
SINGLEINSTANCE="yes" |
Разрешает запуск только одной копии авторана. |
SHOWINTASKBAR="yes" |
Окно будет отображаться в Task Manager и сворачиваться в панель задач. |
MINIMIZEBUTTON="yes"
MAXIMIZEBUTTON="yes" |
Показывает кнопки сворачивания и развёртывания (в заголовке окна) соответственно. |
ICON="shell/Sawfish.ico" |
Задаётся путь и имя файла значка (иконки) приложения. Можно использовать bmp-файл размерами 48х48 (предпочтительнее для Windows XP и только здесь можно брать bmp-32 с альфа-каналом) или 32x32 пикселей. |
CAPTION="yes" |
Задаёт параметр, что окно отображается с заголовком. |
BORDERSTYLE="sunken" |
Стиль рамки может принимать значения: normal (обычная), raised (приподнятая), complex (сочетание приподнятой и вдавленной), static (3D рамка для статичных окон) и sunken (вдавленная). |
BORDER="thin" |
Тип окантовки окна может принимать значения: thick (толстая с изменением размеров окна), thin (тонкая, размер окна не изменяемый), dialog (обычная рамка с неизменяемыми размерами окна) и none (отсутствует). |
APPLICATIONNAME="ExploreIt" |
Присваивает уникальное имя программы, которое не содержит пробелов и спец.символов. |
CONTEXTMENU="yes" |
Позволяет отображать по правому щелчку мышки контекстное меню. |
NAVIGABLE="yes" |
Разрешает переход по ссылкам. |
SELECTION="no" |
Здесь запрещается выделение элементов программы. |
SCROLL="no"> |
Полосы прокрутки не появляются. |
<style type="text/css"> |
Начало описания каскадных стилей оформления. |
{SCROLLBAR-FACE-COLOR: #dce7ef; |
Начало описания параметров полос прокрутки (полосы скроллинга). |
function help() |
Функция, которая генерирует и открывает диалоговое окно, содержащее справочную информацию о программе. Окно можно закрыть, нажав на него в любом месте. |
<script language=JavaScript1.2> |
Функция, которая запрещает появление контекстного меню самой программы. Если отключить, то появляется меню, подобное Internet Explorer. |
<script language="JavaScript"> |
Функция, которая обеспечивает эффекты при наведении мышки на панель инструментов. Здесь же прописана единовременная загрузка новых изображений панели инструментов. |
<script> |
Функция, которая вызывает splash-screen - небольшое окно, которое открывается при запуске программы Explore It! и закрывается через определённое время (4 секунды по умолчанию). |
<input type="text" maxlength="120" name="adr" size="135" value="compact disk://Colorific software main page [review]" onKeyPress="window.frames.fldr.location.href=this.value;"> |
Вводится адресная строка, обозначено значение по умолчанию. |
<script language="JavaScript"> |
Если вы захотите просмотреть Explore It! в окне Netscape Navigator 4, то появится кнопка (а не изображение-кнопка, как в IE) перехода. Когда введён адрес, нажав на "Переход", пользователь просмотрит удалённый ресурс с помощью авторана. |
<iframe src="shell/default.htm" width="100%" height=600 name="fldr" id="fldr" application="yes"> |
Пожалуй, самое главное. Значение атрибута src определяет какую страницу содержания открыть. Если оставить "/", а Exploreit.hta поместить в корневую папку диска, то авторан запустится со списком файлов этой папки (что-то вроде проводника Windows с полной функциональностью!). Атрибут "Application", по определению, позволит запускать *.exe-файлы (например, ссылка на программы установки на Вашем колмпакт-диске) без подтверждения в виде диалогового окна. |