2012-06-05 22 views
0

enter image description hereWindows小工具 - 透明背景上的文本

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

我需要知道,我可以在沒有粉色效果的透明背景上使用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> 

回答

1

您必須使用G:文本,而不品紅神器來顯示文本。 HTML文本絕對不起作用。

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

background.addTextObjecthttp://msdn.microsoft.com/en-us/library/windows/desktop/aa359355(v=vs.85).aspx

您也可以下載我的小工具,並提取源(它是非模糊)。 http://adamncasey.co.uk/gadget.php

然而,對於這個答案的目的是完整的,我附上一個onload事件,然後我加我所有的文本對象的g:background(在g:background在HTML中定義)。

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

應該做的伎倆