日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一步步创建 边栏 Gadget(一)

發布時間:2024/4/14 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一步步创建 边栏 Gadget(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
??????? 相信朋友們總有這樣的經歷:通過視頻站點看電視劇,由于種種原因全屏時候某個程序(wordExcel)等,而又不想錯過看電視劇的機會。看看屏幕右側邊欄上的時鐘,主意來咯,要是能夠把站點的頁面放在邊欄上就好了使勁的在Microsoft上邊找相應的Gadget..

??? 沒找到稱心的邊欄Gadget吧,不必出頭喪氣咯。下面我們將介紹如何創建自定義的邊欄Gadget(以下將成為Gadget),效果如下圖所示:
????????????????????????

?

什么是Gadget

??? 邊欄Gadget是一種強大的小工具,所以您可能認為創建一個Gadget多么的不容易。事實上如果您了解關于HTMLCSSJavaScript,創建Gadget變得是那么的簡單。最簡單的Gadget僅僅有一個HTML文件以及XML描述文件。當然多數的Gadget包含圖片文件(jpeg Png ect)、腳本文件(js ,vbs ect)、樣式文件(CSS)。所有這些都被放置在一個以.gadget為擴展名的ZIP壓縮文件中。

?

步驟一:創建主HTML文件
命名為video.html

?

?1?<html?xmlns="http://www.w3.org/1999/xhtml">
?2?<head>
?3?<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
?4?<title>My?Video</title>
?5?<script?type="text/javascript"?src="js/video.js"></script>
?6?<style?type="text/css">
?7?body{margin:?0px;padding:0px;?background-image:url(images/bg.jpg);?background-repeat:repeat-x;?width:200;?height:155;?background-color:#000;}
?8?</style>
?9?</head>
10?<body?id="gb">
11?????????????<embed?src="http://www.tudou.com/l/e3MBzOUVNaQ"?type="application/x-shockwave-flash"?allowscriptaccess="always"?allowfullscreen="true"?wmode="opaque"?id="elpy"?name="elpy"?width="200"?height="150">
12?</embed>
13?</body>
14?</html>
15?

?

步驟二:創建XML描述文件

XML描述文件是一個描述Gadget的文件,也可以說是一個Manifest。它將一個Gadget中的內容鏈接在一起,但是我并不認為其是一個Manifest。因其僅僅提供了該Gadget的描述信息(作者,版本,描述,名稱,圖標鏈接等)以及主HTML文件的鏈接。命名為:gadget.xml

?

?1?<?xml?version="1.0"?encoding="utf-8"??>
?2?<gadget>
?3?????<name>My?Video</name>
?4?????<namespace>netwenchao.gadget</namespace>
?5?????<version>1.0</version>
?6?????<author?name="Denny.dong">
?7?????????<info?url="http://netwenchao.cnblogs.com%22/>
?8?????????<logo?src="images/logo.png"?/>??????
?9?????</author>
10?????<copyright>Denny.dong???2009</copyright>
11?????<description>You?can?view?video?from?any?video?site?when?you?have?the?URL?of?the?video.Just?like?tudou?or?youku?ect.</description>
12?????<icons>
13?????<icon?height="320"?width="240"?src="images/gadgetIcon.png"?/>
14???</icons>
15?????<hosts>
16?????????<host?name="sidebar">
17?????????????<base?type="HTML"?apiVersion="1.0.0"?src="video.html"?/>
18?????????????<permissions>full</permissions>
19?????????????<platform?minPlatformVersion="0.1"?/>
20?????????</host>
21?????</hosts>
22?</gadget>

?

  • name: gadget 名稱
  • version: gadget 的版本.
  • author: 作者信息
  • info url: 網址
  • info text: 網址名稱
  • logo src: logo圖片地址
  • copyright: 版權聲明
  • description: gadget的描述
  • icon src: Gadget的圖標文件
  • base src: Gadget的主HTML文件

步驟三:創建Gadget
???
選擇以上兩個文件,壓縮成ZIP格式。修改擴展名從.ZIP為.gadget。雙擊該文件,即可出現安裝提示窗體。如下圖:


必備知識:

?

HTML相關知識

Web腳本,如javascriptvbscript

?

相關資源

http://msdn.microsoft.com/en-us/library/dd370867(VS.85).aspx


下一篇將介紹如何顯示并添加配置信息,以及添加Dock等...

轉載于:https://www.cnblogs.com/netwenchao/archive/2009/07/30/1535445.html

總結

以上是生活随笔為你收集整理的一步步创建 边栏 Gadget(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。