在Android上使用TPopup替代showmessage
来自Embarcadero: 在Android上,使用TPopup而不是ShowMessage 当用户在Android应用程序中更改焦点时,ShowMessage可能会变得无响应。我们建议改用TPopup。当用户将焦点从弹出窗口移开时,弹出窗口将按预期关闭,但可以轻松地再次调用 如何使用在Android上使用TPopup替代showmessage,android,delphi,firemonkey,delphi-xe5,Android,Delphi,Firemonkey,Delphi Xe5,来自Embarcadero: 在Android上,使用TPopup而不是ShowMessage 当用户在Android应用程序中更改焦点时,ShowMessage可能会变得无响应。我们建议改用TPopup。当用户将焦点从弹出窗口移开时,弹出窗口将按预期关闭,但可以轻松地再次调用 如何使用TPopup替换此呼叫 ShowMessage(SL1[lbxProjects.ItemIndex]); 此TPopup是否仍可用于iOS?TPopup是标准的FireMonkey组件 据我所知,它在所有Fir
TPopup
替换此呼叫
ShowMessage(SL1[lbxProjects.ItemIndex]);
此
TPopup
是否仍可用于iOS?TPopup
是标准的FireMonkey组件
据我所知,它在所有FireMonkey目标平台上都可用
有关其使用的示例,请查看,这无疑是关于构建Win32 Metropolis应用程序的,但仍然通过使用TPopup
运行。本教程还显示为提供的示例之一:
在运行了一个使用示例之后,您应该看到将
TPopup
设置为消息框是非常简单的。您需要在邮件上添加几个标签等,并让一些代码记录邮件并更新其中一个标签。Hmmm,编辑是什么?我看不出有什么不同。单击X分钟前编辑的查看更改内容。在本例中,马库斯添加了“firemonkey”标签。你指的是什么“开发注释”?(当你引用类似的内容时,你应该包含一个链接或引用你所引用的内容,这样人们就可以看到其中是否有其他信息,或者你是否可能误解了某些内容。)它标记在修订号旁边(在本例中,#2,在修订历史记录中显示Marcus名字的同一个彩色带中。):-)我想知道为什么Embarcadero没有简单地更新ShowMessage()
以在内部使用TPopup
,而不是要求人们重新编写他们现有的代码。我怀疑他们会的。已知ShowMessage
的问题,并在RTM附近发现。我相信使用TPopup
的建议是一个解决办法,同时他们会找出如何最好地修复ShowMessage
等问题。