[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Japanese Menu



矢木です。

kyota@xxxxxxxxxxxxx (Kyotaro HORIGUCHI) writes:
> 添付の opendialog.c をコンパイルして(VC++です)適当なところにおい
>て, さらに添付の emacs-lisp コードを .emacs にでも置くととりあえ
>ずメニューから "Open file..." を選んだときにおなじみのダイアログ
>が出てきます.

とりあえず cygnus の gcc でコンパイルしたら動きました。
-lcomdlg32 で合ってますか?

ディレクトリセパレータを(/ ではなく) \ にしないと
ディレクトリ指定ができなかったのですが、
define-process-argument-editing はどう使ったら良いのでしょう?

それから、もう少し汎用性を持たせて
  ・ディレクトリも選択できる。
  ・デフォルトのファイル名を指定できる。
  ・存在しないファイル名を指定できる。
  ・ファイルの種類を指定できる。
といったオプションがあると嬉しいです。

おわり
read-file-name を defadvise しても無駄でした。