私のやり方ですが,
background-color/foreground-color な属性を持った frame-alist を
適当に定義して,それ使って make-frame してるだけです。
default-frame-alist には (minibuffer . nil)
を追加しとく。なにぶん3年ほど前の設定なので,もっと上手い方法あるかも。
(setq minibuffer-frame-alist
      '((minibuffer	 . only)
        (vertical-scroll-bars . nil)
           : ほか適当にお好みで (auto-raise . t) とか。
        (foreground-color . "#ffffff")
        (background-color . "#605599")))
(make-frame minibuffer-frame-alist)
XEmacs w/ detached-minibuf なら default-minibuffer-frame に property を設定すればよいかと。
(set-frame-properties default-minibuffer-frame
        '([default foreground] "#ffffff"
          [default background] "#605599"))
                    
        
        
	


![[Go Patriots]](http://roguelife.org/diary/img/gopats.gif)

![[Masubi]](http://roguelife.org/img/masubi.png)
 tomoaki@tsumura.info