喫茶XRAYトップページ
[8839]
CreateMessageDialogでダイアログ表示
返信
削除
2015/5/22 (金) 11:51:57
Mr.XRAY
以下の記事を追加・修正・編集しておきました.
内容は以下の通りです.
[17_Dialogs.CreateMessageDialog 関数 - カスタマイズ自由]
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Dialogs.
htm#
17
CreateMessageDialog でダイアログを表示する際,
表示位置が自由と書いていますが,例えば,フォームの中央に表示するには,
FrmDlg.Position := poOwnerFormCenter;
とします.これは,CreateMessageDialog で表示するダイアログが TForm の
継承フォームなので,そうできます.
同じように,キャプションバーに [Help] (?) ボタンを表示するには,
FrmDlg.BorderIcons := FrmDlg.BorderIcons + [biHelp];
とします.
ついでに,ダイアログそのものに [ヘルプ] というボタンを表示するには,
第 3 引数の値に mbHelp を追加します.コンテキストの番号は以下のように
指定できます.
FrmDlg.HelpContext := 10;
なお,CreateMessageDialog のオーナは,Application です.
# このように,どのサンプルが対象なのかがわかれば,
# 私が分かる,理解できる範囲でお答えすることが可能です.
# (可能ではありますが,実際にお答えするかどうかは別の問題です (^^; )
[8843]
別のフォームを呼び出す
返信
削除
2015/5/22 (金) 19:38:41
Mr.XRAY
ダイアログではないですが,思い出したので.
[ボタンクリックにより別のフォームを呼び出す方法]
というタイトルの質問が某掲示板でありました.
「フォームを表示」という言葉はよく使いますが,
「フォームを呼び出す」という表現もあるのですね.
ググってみました.[Delphi フォーム 呼び出す]で.
なるほど...「呼び出す」という表現もあるのですね.
個人的にはなんとなく馴染めないですが.
INCM/CMT
Cyclamen v3.82