zoukankan      html  css  js  c++  java
  • Vista Sidebar gadget development(dropping)

    Minimun gadget size: 25px * 60px (when an error is occured)

    Docked gadget size: 130px * any

    System.Gadget.settingsUI = "settings.htm";

    System.Gadget.onShowSettings = handler;

    System.Gadget.onSettingsClosed = handler;

    System.Gadget.onDock = handler;

    System.Gadget.OnUndock = handler;

    System.Gadget.Flyout.file = "flyout.htm";

    System.Gadget.Flyout.onShow = procFlyoutShowEvent;

    System.Gadget.Flyout.onHide = procFlyoutHideEvent;

    System.Gadget.Flyout.show = true; // shows the flyout ,occur tow things:

    // Flyout.onShow event fires in the main gadget page.

    //Flyout onLoad event fires in the flyout page.

    /*A transparent/translucent background image don't allow other translucent image to be layered on it.*/

    /*Sidebar creates a common border and control buttons(Ok and Cancel) that are used by  all settings page.*/

    var settingData = System.Gadget.Settings.read("settingName");

    System.GadGet.Settings.write("settingName",value);

    System.Gadget.onSettingsClosing = function(){

        if(event.doseAction == event.Action.commit)

        {

             System.Gadget.Settings.write("UndockSmallFlag",gSetNewUndockSmallFlag);

        }

    }

    To use the special Sidebar background element in a gadget, add the following code to the HEAD section of an HTML file:

    <g:background> Rich Graphics Tag

    <g:background

    id="gadgetBackground"

    src="images/partiallyTransparent.png"

    style="position:absolute;top:0;left:0;z-index:-999">

    </g:background>

  • 相关阅读:
    一. web框架-----------ES6语法和VUE介绍(一)
    十.Django---framework框架 响应器(渲染器)
    【hiho1087】Hamiltonian Cycle
    【CF160E】Buses and People
    【51nod1672】区间交
    【洛谷P2915】Mixed Up Cows
    【模板】长链剖分
    【洛谷P4552】IncDec Sequence
    【CF1181C】Flag
    【CF1181D】Irrigation
  • 原文地址:https://www.cnblogs.com/think/p/593548.html
Copyright © 2011-2022 走看看