メッセージをフォームの中央に配置したい (FM、XE5)。(FM、XE2)でうまく機能します:
配置座標(myform.left+x, myform.top+y)
は正しいのですが、フォームの中心をホストするモニターの中心にメッセージが常に配置されます。
最も簡単な形式で表現された問題は次のとおりです。
ShowMessagePos('Hello',0,0) gets posted at screen center; as does
ShowMessagePos('Hello',1700,0), as does
ShowMessagePos('Hello',1700,1100), as does
ShowMessagePos('Hello',0,1100).
したがって、「ShowMessagePos」は「ShowMessage」と同じように機能します。