Как запилить штрих-код я уже разобрался. Теперь поехали дальше.
jQuery UI — библиотека JavaScript с открытым исходным кодом для создания насыщенного пользовательского интерфейса в веб-приложениях, часть проекта jQuery. Построена поверх главной библиотеки jQuery и предоставляет разработчику упрощенный доступ к её функциям взаимодействия, анимации и эффектов, а также набор виджетов. (с) Википедия
Этот насыщенный пользовательский интерфейс нам и нужен! Начнем с кнопок:
<head>
<HTA:APPLICATION
ID="ui">
<title>jQuery UI functionality</title>
<link rel="stylesheet" href="jquery-ui.css" />
<script src="jquery-1.9.1.js"></script>
<script src="jquery-ui.custom.js"></script>
<script>
window.resizeTo (600,400);
window.moveTo (screen.width/2-480/2, screen.height/2-550/2);
$(function() {
$("button").button();
$("button").click(function(){
privet();
});
$("button").button( "option", "icons", {primary:"ui-icon-transferthick-e-w", secondary:"null"} );
});
</script>
</head>
<body>
<div style="position: absolute; width: 70%; height: 50%; z-index: 2; left: 100px; top: 100px;" >
<p><button class="ui-state-default ui-corner-all" style="width:400px">Кнопка на jQuery</button></p>
</div>
</body>
<SCRIPT LANGUAGE="VBScript">
function privet()
msgbox "Привет"
end function
</script>
</html>
Если хотите поддержку 10 IE в приложении HTA, добавьте в 2-ю строку такой текст:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10"/>
Если этого не сделать то никаких CSS 3.0 в приложениях HTA нет и впомине, поэтом копки получаются квадратные. Зато эдакий METRO style.
Новые комментарии