Lotusscript:更改Messagebox的宽度

时间:2013-02-06 14:51:05

标签: formatting string-formatting messagebox lotusscript

简单易行: 是否有可能调整Messagebox的宽度?我在文档中找不到任何关于它的信息。 我的消息框仅使用可用屏幕宽度的约50%。但我需要这个空间才能有适当的格式。

此外,是否有可能以粗体显示一些世界?

感谢您的帮助!

2 个答案:

答案 0 :(得分:2)

你没有真正控制messageBox,除了你可以在你的消息中添加行强制对话框更高,即使这样,操作系统也可以覆盖宽度,导致截断,虽然我不认为那样做了。

如果要显示基于表单的对话框,我建议您查看NotesUIWorkspace类中的@DialogBoxDialogBox方法。

以下是more details on creating these properly

答案 1 :(得分:1)

感谢Simon O'Doherty这里的代码,对我有用:

首先,我创建了一个包含名为(DialogBox)的单个文本字段的表单DIALOG_BOX_MESSAGE

Set doc=db.CreateDocument
doc.Form="(DialogBox)"
Call doc.ReplaceItemValue("DIALOG_BOX_MESSAGE", "My fancy message, to be displayed")
Call ws.DialogBox("(DialogBox)", True, True, True, False, False, True, "Got a fancy title", doc)