更新 LotusNotes 中的 UIDocument

发布于 2024-07-27 15:41:48 字数 207 浏览 9 评论 0原文

我一直致力于 Notes 集成项目,并且使用 Domingo API 与 Lotus Notes 进行通信。 这个 API 非常有用,但是我没有看到任何 NotesUIDocument 类,并且在 Lotus Notes 中对 RichText 的支持有限。 我已签入 Notes.jar 文件,甚至该 jar 文件似乎也缺少 NotesUIDocument 功能。 有谁知道有什么替代方案吗?

I have been working on a Notes integration project and I am using the Domingo API for communicating with Lotus Notes. This API is very useful, however I don't see any NotesUIDocument class and limited support for RichText in Lotus Notes. I have checked in the Notes.jar file and even that jar file seems to miss the NotesUIDocument functionality. Does anybody know of any alternative for this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

爱情眠于流年 2024-08-03 15:41:49

根据 8.5.2,存在 Java UI API。 您可以参考Lotus wiki

您可以使用此 API 为 Lotus Notes 创建 Eclipse RCP 插件,以增强 Notes UI。

As per 8.5.2 the Java UI API exists. You can refer to the Lotus wiki Here

You could use this API with the ability to create Eclipse RCP plug-ins for Lotus Notes to enhance the Notes UI.

橘虞初梦 2024-08-03 15:41:48

NotesUIDocument 是一个 LotusScript 类,它的工作原理是因为 LotusScript 支持已嵌入到 Notes 客户端 UI 中。 使用 Java 时,通常使用后端类,例如 Document(LotusScript 中的 NotesDocument)。

为什么需要从 Java 访问 NotesUIDocument? 任何可能的替代方案可能取决于您的具体需求。

更新:我不相信您能够在 Notes 客户端和 Java 应用程序之间实现紧密的 UI 集成。 就富文本而言,Notes.jar 中的 Java 类包含一组用于富文本操作的类,这些类将满足基本功能,但您不会获得与通过 Notes UI 一样多的富文本编辑灵活性。

NotesUIDocument is a LotusScript class which works because LotusScript support is embedded into the Notes client UI. When using Java, you generally work with the back-end classes such as Document (NotesDocument in LotusScript).

Why do you need access to NotesUIDocument from Java? Any possible alternative may depend on your specific needs.

Update: I don't believe you'll be able to get tight UI integration between the Notes client and a Java application. In terms of rich text, the Java classes in Notes.jar include a set of classes for rich text manipulation which will cater for the basic functionality, but you won't get as much rich text editing flexibility as you do through the Notes UI.

烟织青萝梦 2024-08-03 15:41:48

您可以尝试使用 LS2J,这允许您将 LotusScript 用于所有前端内容,并允许您调用 Java 后端代码。

You can try using LS2J this allows you to use lotusscript for all the front end stuff and allows you to call your java back-end code.

幸福不弃 2024-08-03 15:41:48

请注意 - 我相信 Domino 8.5.2 版本计划支持 Java API 中的一些 UI 类。 但是,只有当您的 Java 集成代码在 Notes 客户端中运行时,这些才有用。

Just a note - I believe support for some UI classes in the Java API is planned for the Domino 8.5.2 release. But, these will only be useful if you Java integration code runs within a Notes client.

皓月长歌 2024-08-03 15:41:48

目前的状态是 java api 没有 UI 支持 :-(

正如 @edSchembor 提到的,有传言 8.5.2 将会有一些 UI 支持,但不要屏息以待多久你会摆脱它的。

The current state of play is no UI support from the java api :-(

As @edSchembor mentioned 8.5.2 is rumoured to have some UI support coming but don't hold your breath in terms of what mileage you'll get out of it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文