2013-02-06 36 views
1

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

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

谢谢你的帮助!

回答

2

除了可以在消息中添加行,强制对话框变得更高以外,您无法真正控制messageBox,即使如此,宽度可以被操作系统覆盖,导致截断,尽管我不认为它已经做到了。

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

这里是more details on creating these properly

+0

听起来有希望! 我设法用DialogBox方法显示文档。但我只是想显示给定的字符串。我无法弄清楚,如何处理这个问题。 – Markus

+0

您将不得不使用显示字符串的表单来创建临时文档。但我不认为你必须保存文件。 –

+0

就是这样。谢谢!你可以在我自己的答案下面找到我用过的代码 – Markus

1

感谢Simon O'Doherty这里的代码,为我工作:

首先我creaded表单(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)