问题标签 [windows-desktop-gadgets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Vista 侧边栏小工具未显示浮出控件 - System.Gadget.Flyout.show 未设置为 true
我有一个非常奇怪的错误。我无法在我的小工具上显示浮出控件,尽管我已经从具有正常工作的浮出控件的小工具中复制了字符的浮出控件代码字符。
这是代码:
msgJS 函数提供了一个用于调试目的的 ActiveX 弹出窗口。即使我在上一行中将 .show 设置为 true,但当我调用弹出窗口时,该值仍然为 false。我无法显示弹出窗口,期间。起初我以为我丢失了点击事件,但如果我留在主小工具 DOM 中,则点击正在注册,其余代码将正确执行。
.show 根本不会设置是怎么回事?我已经检查了已知的错误,但似乎没有一个适用于此。真让人抓狂。
windows-7 - 如何开始使用 Windows 7 小工具
我从未为 Vista 或 7 编写过小工具,但我想尝试制作一个。但是我从哪里开始呢?我试图在 google 和 msdn 上搜索,但我没有找到任何有用的东西。要么是非常非常古老的东西(Vista beta 的东西),要么已经制作了小工具,要么是 Vista 和 7 中的小工具之间的差异。但这对我没有帮助,因为我一开始不知道如何制作小工具......我什至没有设法找出它们是用什么写的......
那么,任何人都可以帮助我开始吗?
- 我从哪里开始?
- 我需要知道什么?
- 它们是用什么写的?
- 它们是如何“包装”的?
换句话说,我如何从使用 Visual Studio 的全新 Windows 7 安装到可以安装并放在我的 Windows 7 桌面上的工作小工具。
javascript - 在 HTML 正文中显示 javascript 值
我的 html 文档的标题中有以下相关代码:
我正在尝试在我的 html 文档正文中显示 test1 值。
它在我使用时显示:
但是当我使用(在体内)时不起作用:
任何建议将不胜感激
javascript - Vista gadget/javascript 传递变量问题
我一直在为此苦苦挣扎,找不到一个关于似乎非常简单的想法的教程。
我已经使用以下命令写入了 settings.html 文件中的设置:
这似乎奏效了。它在设置中正确显示。
现在,在主文件 gadget.html 中,我想提取数据并显示它(而不是在输入标签中)。执行此操作的完整代码是什么?
javascript - 为什么带有 jQuery 变量的 addTextObject() 不起作用?
在开发 Windows Vista/7 小工具并使用addTextObject () 输出文本时,此方法有效:
但我不能让这个 jQuery 选择器进入一个变量来工作:
它不起作用,它只写一个空字符串。为什么?
javascript - Javascript 变量未正确显示
我正在尝试创建一个 Vista 小工具,我已正确存储了 Date1 变量并尝试将其拉出:
使用 span 标签,text1 不显示任何内容。但是,如果我使用输入标签:
然后数据会显示出来。我在这里做错了什么?
windows-vista - 从另一个应用程序关闭 Vista 小工具
我创建了一个示例小工具(当然使用谷歌:D)。它显示“Hello World!”。
我创建了一个 .gadget 文件来安装这个小工具。
我编写了一个执行 ShellExecute 的应用程序来安装这个小工具。
我可以看到我的 hello world 小工具。
很公平。并吸取了很好的教训。
现在我想编写另一个应用程序来关闭这个小工具并将其从侧边栏中删除。
有没有任何程序化的方式来做到这一点?
javascript - 跟踪用户操作 - 应用程序分析
我即将完成一个从我的网络服务器下载插件的 Windows 桌面小工具。我想知道如何跟踪这些插件的使用情况以进行报告,例如查看哪些插件在哪些国家/地区流行,每天/每月/每周使用插件的次数以及其他类似的东西。
在每个用户操作上记录此内容可能会导致我的服务器出现问题,因为会有不断的请求。最好保留本地日志并定期将其上传到服务器,还是可以使用 Google Analytics 或其他提供商之类的东西来做这类事情?
javascript - 在 Windows 桌面小工具中可靠地检测操作系统架构
我有一些 Javascript 代码,它们将通过将所有必要的键和值写入注册表来以编程方式注册 COM 互操作程序集。此 COM 对象的旧版本是用 VB6 编写的,除非用户手动运行 x86 sidebar.exe,否则无法在 x64 版本的 Windows 上正常工作,因此我们的一些用户会转而使用 x86 sidebar.exe COM 对象工作。
简而言之,我需要正确检测当前运行的操作系统的架构。如果 x86 版本的 sidebar.exe 正在运行,我已经尝试了以下所有返回错误值的方法:
有什么东西可以用来可靠地检测 Win64 是否正在运行,即使它正在运行 x86 sidebar.exe?
c# - C# tutorial to write gadgets
How can I write gadgets for the Windows 7 desktop using C# and Visual Studio 2008? I'm looking for tutorials and resources on that topic.