Zhekawork:Кто нибудь поможет или нет
![weep :weep:](./images/smilies/weep.gif)
Разобрался сам (не прошло и семи лет как кто-нибудь помог
![:) :)](./images/smilies/smile.gif)
)
1. добавляем в основной HTML гаджета скрипт с адресом HTML Flyoutа:
System.Gadget.Flyout.file = "flyout.html";
2. в тег <body> добавляем обработчик включения и выключения Flyout:
onclick="javascriptSystem.Gadget.Flyout.show=true;" ondblclick="javascriptSystem.Gadget.Flyout.show=false;"
один клик по гаджету - показывает Flyout, два клика - закрывают Flyout
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;" />
<title>Folding@home монитор</title>
<script type="text/javascript" language="javascript">
System.Gadget.Flyout.file = "flyout.html";
System.Gadget.settingsUI = "settings.html";
System.Gadget.onSettingsClosed = settingsClosed;
</script>
<style type="text/css">
</style>
</head>
<body onload="loadGadget()" onclick="javascript:System.Gadget.Flyout.show=true;" ondblclick="javascript:System.Gadget.Flyout.show=false;">
<g:background id="background" src="images/background.png"></g:background>
<!--данной строкой задается фоновый рисунок гаджета-->
<div id="gadgetContent">
</div>
</body>
</html>
3. Далее создаем файл Flyout.html
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Flyout</title>
<style type="text/css">
body
{
background: url(../../images/backgroundFlyout.png) no-repeat 0px 0px;
margin: 0px;
padding: 0px;
width: 303px;
height: 225px; /*color: #ffffff;*/
font-size: 10px; /*background-color: #ff00ff;*/
font-family: Calibri, Tahoma, sans-serif;
background-repeat: no-repeat;
z-index: -1;
}
div#textFlyout
{
margin: 0px 0px 0px 0px;
padding: 0px;
width: 260px;
height: 50px;
font-size: 40px;
font-family: Segoe UI;
z-index: 1;
position: absolute;
top: 80px;
left: 20px;
}
</style>
<script type="text/javascript" language="javascript">
function loadFlyout() {
}
</script>
</head>
<body onload="loadFlyout()" onclick="javascript:System.Gadget.Flyout.show=false;">
<div id="textFlyout">Привет Flyout</div>
</body>
</html>
4. Все, этого достаточно для отображения Flyout. (пример
тут)
![Изображение](http://www.overclockers.ua/blogs/users/gallery/770/107/2000_4509071401.png)