Программы и файлы Windows



         

HTA-файлы - часть 2


Как видно из приведенного примера, в тэге HTA:APPLICATION мы определяем специфические для HTA параметры. Рассмотрим их подробнее.

  • ID - идентификатор, который позволяет обращаться к нему как к объекту в скриптах

    Например:

    alert(MyFirstHTA.applicationName);

  • APPLICATIONNAME - возвращает имя вашего приложения. Должно быть уникальным.

  • BORDER - позволяет задать тип окантовки окна. Доступны следующие значения:

    thick — толстая рамка, позволяющая изменять размер окна;

    dialog  — обычная рамка без возможности изменять размер;

    none — рамка отсутствует;

    thin — тонкая без возможности изменять размер;

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

    normal — обычная;

    raised — приподнятая (3D);

    complex — комбинация стилей raised и sunken;

    static — может использоваться для окон, в которых не предусмотрен пользовательский ввод, - к примеру, для создания «флэш»-окон;

    sunken — вдавленная (3D).

  • CAPTION - определяет, будет ли окно отображаться с заголовком. Может принимать значения yes или no.
  • ICON - путь к файлу, содержащему значок (*.ico), содержащий картинку 32х32 пикселя. Можно использовать в качестве иконки и обычный bmp-файл - главное, чтобы соблюдались размеры картинки.
  • SHOWINTASKBAR - если это свойство имеет значение yes, окно будет сворачиваться в панель задач, а также отображаться на Панели задач
  • SINGLEINSTANCE - позволяет разрешить запуск только одной копии вашего приложения; для того чтобы определить, запущенно ваше приложение во второй раз или нет, это свойство использует APPLICATIONNAME. Может принимать значения yes/no.
  • SYSMENU - будет ли отображаться системное меню.
  • WINDOWSTATE - определяет, в каком виде приложение будет стартовать.

    Принимает следующие значения:

    normal — обычное окно.

    minimize — свернуто.

    maximize — на весь экран.

  • MAXIMIZEBUTTON и MINIMIZEBUTTON принимают значения yes/no и отвечают за отображение кнопок Maximize и Minimize соответственно в заголовке окна.




    Содержание  Назад  Вперед