WinXPの「メモ帳」と同じ「ページ設定」ダイアログを出すには?


まこと  2007-12-22 04:31:34  No: 29056

もしかしたら基礎的な質問になるかもしれませんが、1つおしえてください。

  Windows XP には、「メモ帳」という簡単なエディタが付属しています。
そのメモ帳の「ファイル」メニューの「ページ設定」をクリックしたときに
ダイアログが出てきますが、これと同じ形のダイアログをDelphiで出すには
どうすればよいでしょうか?よろしくお願いします。

  ※検索したところ、「ワードパッド」と同じページ設定ダイアログの表示
    例は何件かあったようなのですが、今回表示したいダイアログについては
    情報が見つかりませんでした。

  環境:WinXp SP2 + Delphi6 Personal


Fusa  2007-12-22 10:30:37  No: 29057

回答ではなく報告です。

検索したら、こういうものがありましたし

プログラムるコンポーネント部屋
http://okapony.hp.infoseek.co.jp/download/indexc.html#PGSETUPDLG

いつのVersionからかD2007にはTPageSetupDialogというものがありました。

どちらも、WordPad互換のページ設定ダイアログで
WinXPやVistaのメモ帳互換のページ設定ダイアログは
見あたりませんでした。


qsa12075  2007-12-22 10:44:54  No: 29058

メモ帳のページ設定ダイアログは、コモンダイアログ(TPageSetupDialog)でなく、
独自の物のようなので、それと同じ物が欲しいなら自前で作るしかないと思うけど。


まこと  2007-12-24 03:33:37  No: 29059

返事が遅れてしまい、申し訳ありません。

Fusa様

  わざわざ探していただいてありがとうございました。
  最初はご紹介いただいたそのコンポーネントを使用することを
検討していたのですが、やはりヘッダとフッタを指定したいとい
うことで使用を断念しました。既にかなりの時間を検索に費やし
ているのですが、一向に見つかる気配がありません。やはりその
ようなサンプルはないのでしょうか…  とりあえず自前で作成の
方向で考えてみたいと思います。

qsa12075様

  かなり検索しても見つからなかったことから、ご指摘いただい
たような可能性もあるのではないかとうすうす感じていたところ
でした。ただ、外国のソフトウェアで、Programmers Notepad 2 
というエディタがあるのですが、そのエディタでもメモ帳とほぼ
同じダイアログを表示させていたことから、もしかしたら共通コ
ンポーネントのようなものがあるのかな、と思い、質問させてい
ただいたところでした。(参考までに、そのソフトウェアのURLを
掲載させていただきます。)

http://www.pnotepad.org/screenshots/


風来坊  2007-12-24 23:51:59  No: 29060

ちょっと時間があったので Programmers Notepad 2 をインストールしてみました。
このページ設定ダイアログは自前のように思えます。
メモ帳とも違いますから…


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加