簡體   English   中英

Windows小工具-透明背景上的文字

[英]Windows Gadget - Text on transparent background

在此處輸入圖片說明

您在這些文字上看到了我的問題。

我需要知道,我可以在透明背景上使用g:text或html文本,而沒有像圖片一樣的粉紅色效果。

謝謝

這是我的代碼:

<g:background id="background" src="background.png" >
    <br><br><br>
     <g:text value="Hello"  color="black" >Hello data Center Testing</g:text>
        <span id="gadgetContent">
        Hello, World!
    </span>

</g:background>

您必須使用g:text來顯示沒有洋紅色偽像的文本。 HTML文本絕對不起作用。

但是,在開發小工具時,我發現避免洋紅色的唯一方法是將文本對象動態添加到g:background元素。

background.addTextObject http://msdn.microsoft.com/zh-cn/library/windows/desktop/aa359355(v=vs.85).aspx

您還可以下載我的小工具,並提取源(未混淆)。 http://adamncasey.co.uk/gadget.php

但是,為了使答案完整,我附加了一個onload事件,然后將所有文本對象添加到g:backgroundg:background在HTML中定義)。

function onloadevent()
{
     document.getElementById("background").addTextObject("Hello data centre testing", "Calibri", 20, "black", 25, 25);
}
window.attachEvent("onload", onloadevent);

應該做的把戲

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM