• 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>

  • 相关阅读:
    Android入门第六篇之ListView
    谷歌Volley网络框架讲解——第一篇
    Android网络通信库Volley简介
    Android网络通信框架Volley的学习笔记
    SharedPreferences介绍
    Android之Adapter用法总结
    ANDROID SQLITEOPENHELPER详解
    RxJava、RxBus学习
    【原创】【Andriod】自定义多行多列视图
    [转]android笔记--Intent和IntentFilter详解
  • 原文地址:https://www.cnblogs.com/think/p/593548.html
Copyright © 2020-2023  润新知