带有Delphi FireMonkey中自定义按钮标题的MessageDlg
使用VCL,您可以使用
CreateMessageDialog to generate a message dialog with custom button captions.
使用FMX CreateMessageDialog似乎不再存在(自XE3以来). 除了从头开始重建消息对话框之外,有没有办法使用FireMonkey自定义按钮标题? 我希望能够将函数调用为described here: MessageDlg( 'Really quit application ?',mtWarning,[ButtonInfo(mbNo,'Do&n''t save'),ButtonInfo(mbCancel,'&Cancel'),ButtonInfo(mbYes,'&Save')],mbYes ); 解决方法
总之,没有.您无权访问实际对话框,就像在VCL中一样.就像DadisX在评论中所说,你只能改变资源字符串值,但不能触及对话框本身.
但是,据说,FMX使用平台抽象层来处理实际的对话框,你可以稍微调整一下.在每个支持的平台上,FMX都有一个实现FMX 有关更多详细信息,请参阅Embarcadero的文档: FireMonkey Platform Services (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |