问题标签 [dev-mode]

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.

0 投票
2 回答
889 浏览

gwt - GWT 插件故障排除指南

当我尝试在 Windows Vista 上使用 ie 8 的 GWT 开发模式插件时,我不断看到安装插件的提示。在此处输入图像描述

运行插件后,我仍然总是看到这个页面。有谁知道如何解决这样的问题?

0 投票
1 回答
572 浏览

gwt - 从 IntelliJ IDEA DevMode 工具重新加载 GWT 服务器端代码

我可能只是遗漏了一些明显的东西,但是 IntelliJ IDEA 的 GWT DevMode 工具中的“更新”按钮似乎只更新客户端代码:有关强制嵌入式服务器重新启动或重新加载类的任何提示(类似于“重新启动服务器” DevMode 的独立 GUI 中可用的“ Jetty ”选项卡中的按钮)?

[IntelliJ IDEA 10.0.3;GWT 2.2;Mac OS X 10.6.7]

0 投票
2 回答
837 浏览

gwt - GWT IE9 开发模式错误

如图所示,我在 IE9 中打开我的页面时看到以下错误。我在 GWT 2.3.0 和 IE9 上。

在此处输入图像描述

0 投票
2 回答
1618 浏览

python - 保存/恢复打印机 DevModes - wxPython / win32print

到目前为止,我已经找到了两种不同的方法来从 wxPython 用户界面访问我认为是等效版本的 Printer DevMode:

并且

这些二进制结构似乎包含控制设备输出行为的必要信息。这很好,但它不能直接用于使用存储的 devmode 数据重新加载 PrintSetup 对话框。在第一种情况下,PyDEVMODE 对象包含许多需要手动设置的单独属性(PyDEVMODE 参考)。在第二种情况下,有一些 Getter / Setter 方法可以控制一些属性,但不是全部(wxPrintData 参考)。有没有人知道从实际 DevMode(二进制数据)创建 Python Devmode 对象的方法(我将采用任何一种方法,差异很小)?我想避免手动存储/重置每个单独的属性,以便对话框每次都以正确的状态重新打开。

0 投票
3 回答
498 浏览

eclipse - 我可以让 eclipse gwt devmode 始终重新编译我的所有模块吗

我有两个模块,模块和包含模块。

如果我启动 Main 模块,它将显示一个带有 iFrame 的界面,其中包含 Included 模块以及一些附加控件。我也可以单独启动 Included 模块。我通过拥有两个单独的 .gwt.xml 文件和两个单独的入口点解决了这个问题,然后将结果放在同一个 war 文件夹中。

如果我在 eclipse 中使用 GWT Compile,我可以将两个入口点都添加到列表中,它将编译两个模块,一切都会正常工作。

但是,如果我单击 Eclipse 中的“运行”按钮让我的应用程序在 devmode 下运行,那么它只会重新编译我在浏览器中访问的入口点。如果我访问 Main 入口点,那么我会得到一个弹出窗口,说“gwt 模块可能需要重新编译”,并且 devmode 不会自动重新编译我的 Include 入口点。

有什么方法可以让我在 eclipse 中获得 devmode 来 - 总是 - 重新编译我的所有模块?

0 投票
2 回答
689 浏览

c++ - dmDeviceName 只是 'c'

我正在尝试使用以下方法获取每个显示器的名称DEVMODE.dmDeviceName

dmDeviceName
一个以零结尾的字符数组,指定打印机或显示器的“友好”名称;例如,在 PCL/HP LaserJet 的情况下为“PCL/HP LaserJet”。此字符串在设备驱动程序中是唯一的。请注意,此名称可能会被截断以适合 dmDeviceName 数组。

我正在使用以下代码:

但是对于每台显示器,名称都打印为c. 来自 DEVMODE 的所有其他信息似乎都可以打印。怎么了?

0 投票
2 回答
3526 浏览

c# - 无法更改打印机的 DEVMODE

我需要更改DEVMODE当前打印任务的打印机以通过标准和特定于设备的设置。我执行以下操作:

当我尝试PrinterSettings.SetHdevmode使用 aNullReferenceException并且没有任何有意义的错误信息执行时,它会失败。d.PrinterSettings不为 null,则在方法内部引发异常PrinterSettings.SetHdevmode
所以我的问题是:出了什么问题?是投错了吗byte[]IntPtr也许期望数组SetHdevmode以外的东西?byte[]

byte[] devmode_data从注册表中获取数组。这是一个有效值,并且与当前打印机设置中使用的值相同。

0 投票
2 回答
851 浏览

internet-explorer - 如何使用 Visual C++ 在 IE 的打印模板中将 __IE_PrinterCmd_DevMode 属性设置为 DEVMODE 结构

IE 中的打印模板在用户关闭“打印”对话框后使用此属性来确定有关所选打印机的信息。如何使用 Visual C++ 中的代码将此属性设置为 DEVMODE 结构。 如何将 DEVMODE 结构转换为 variant。如果可能的话,我可以将变量传递给打印模板,然后在 jscript 中设置 __IE_PrinterCmd_DevMode 属性。

0 投票
2 回答
255 浏览

gwt - 检测 GWT/servlet 应用程序的非 gwt 页面中应该设置什么 &gwt.codesvr?

我们有一个使用 GWT 附带的嵌入式码头服务器以开发模式专门构建的应用程序。我们还在码头上托管。

有许多页面我们仅用于开发,例如模拟 SSO 请求、查看通过系统发送的电子邮件以及检查上传的文件。

当我们尝试从这些页面链接到 GWT 页面时,问题变成了 &gwt.codesvr=192.168.0.101:9997 未包含在 URL 中,并且我们收到错误消息“GWT 模块'YourApp'可能需要(重新)编译”。显然我可以手动粘贴“&gwt.codesvr=192.168.0.101:9997”,但很烦人。有没有人知道一种方法来检测您是否在嵌入式 Jetty 开发模式服务器中并自动生成链接以添加正确的“&gwt.codesvr=192.168.0.101:9997”?

0 投票
2 回答
277 浏览

eclipse - Eclipse中devmode的配置文件的位置?

我有一个多模块 GWT 项目(比如 a.gwt.xml、b.gwt.xml、c.gwt.xml),我正在 eclipse 中构建并在 devmode 中进行测试。在我删除了一个 gwt 模块文件和相关源之前,一切都运行良好。现在,当我尝试从 eclipse 启动 devmode 时,它​​会失败并显示以下错误消息。

加载模块 com.fubar.b [错误] 无法在您的类路径中找到“com/fubar/b.gwt.xml”;可能是拼写错误,或者您忘记包含源的类路径条目?[错误] shell 在 doStartup 方法中失败

我认为这意味着对现已失效的 b.gwt.xml 有一个过时的引用,但我似乎无法在任何配置文件中找到它。有任何想法吗?

目前我正在通过复制 + 重命名 a.gwt.xml -> b.gwt.xml 来解决这个问题(所以实际上有 2 个 a 模块名称 a + b 的副本),它工作正常,但编译了 2 个相同的副本模块 :(