[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:08507] Re: 複数テキストファイルの印刷について



田村さん、こんにちわ。
日江です。

  h-tamura@xxxxxxxxxxxxxxxxxxxxxxxxxx wrote...
  日時: 2002年10月24日(木)[19:57:10]
  件名: [xyzzy:08504] 複数テキストファイルの印刷について
  Message-Id: <200210241057.TAA15341@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>

> エクスプローラで10個や20個のテキストファイルを選択し、
> 右クリックで【印刷】をすると、通常はNotepadで印刷されますが、
> これをxyzzyに関連付けすることはできますか。
> (一枚ずつ開いて印刷するのは面倒ですから)

関連付けではありませんが、
赤塚さんのを参考に、こんなのをつくってみました。

(defun print-all-buffer (&optional pd)
  (interactive)
  (dolist (b (buffer-list))
    (when (stringp (get-buffer-file-name b))
      (set-buffer b)
      (if pd
	  (print-dialog)
	(ed::print-selected-buffer)))))
(global-set-key #\M-C-p 'print-all-buffer)

とりあえず、これを .xyzzy に書いておいた後、印刷したいファイル
をすべて xyzzy に読み込ませておいて、ESC Ctrl+p を押すと全部印
刷してくれると思います。


# 本当は、ショートカットで xyzzy.exe -f print-all-buffer して
# おいて SendTo から使えないかなと思ったのですが、何の反応もあ
# りません。何故でしょう ???


--
HIE Masahiro
mailto: madoinu@xxxxxxxxx

Index Home