= rimo.tv.xyzzy - Rimo  xyzzy ɕ\B

  * Author: MIYAMUKO Katsuyuki ((<URL:mailto:miyamuko (at) gmail.com>))
  * URL: ((<URL:http://miyamuko.s56.xrea.com/xyzzy/rimo.tv.xyzzy.html>))
  * Version: 0.1.1


== SYNOPSIS

  M-x rimo.tv.on
  M-x rimo.tv.off

== DESCRIPTION

rimo.tv.xyzzy  ((<Rimo|URL:http://rimo.tv/>))  xyzzy ɕ\邽߂̃\tgEFAłB

rimo.tv.xyzzy g΃EBhE̋ Rimo \Ȃ xyzzy  hack ł܂B


== INSTALL

((<NetInstaller|URL:http://www7a.biglobe.ne.jp/~hat/xyzzy/ni.html>)) ŃCXg[ꍇ 3 ȍ~A
NetInstaller + ni-autoload gĂl 4 ȍ~ OK łB

(1) A[JCu_E[h܂B

    ((<URL:http://miyamuko.s56.xrea.com/xyzzy/archives/rimo.tv.xyzzy.zip>))

(2) A[JCuWJāA$XYZZY/site-lisp zɃt@CRs[܂B

(3) ~/.xyzzy ܂ $XYZZY/site-lisp/siteinit.l Ɉȉ̃R[hǉ܂B

        ;; rimo.tv.xyzzy
        (require "rimo.tv.xyzzy")
        (use-package :rimo)

(4) ݒ𔽉f邽 xyzzy ċNĂB

    siteinit.l ɋLqꍇɂ͍ă_vKvłB

(5) M-x rimo.tv.on  Rimo ̉ʂ\܂B

    Iɂ M-x rimo.tv.off sĂB


== MODULE

=== PACKAGE

rimo.tv.xyzzy ͈ȉ̃pbP[W𗘗pĂ܂B

  * rimo
  * rimo-ffi

=== EXPORT

rimo.tv.xyzzy ͈ȉ̃V{ export Ă܂B

  * rimo pbP[W

    * ((<*rimo-width*>))
    * ((<*rimo-height*>))
    * ((<*rimo-position*>))
    * ((<rimo.tv.on>))
    * ((<rimo.tv.off>))
    * ((<rimo.tv.show>))
    * ((<rimo.tv.hide>))
    * ((<rimo.tv.move x y pos>))
    * ((<rimo.tv.window>))

  * rimo-ffi pbP[W

    pbP[WȂ̂ŏȗB

=== VARIABLE

--- *rimo-width*

    Rimo \qEBhE̕sNZPʂŎw肵܂B
    ftHg 400 (px) łB

--- *rimo-height*

    Rimo \qEBhE̍sNZPʂŎw肵܂B
    ftHg 300 (px) łB

--- *rimo-position*

    Rimo \qEBhËʒuvpeBXgŎw肵܂B
    {I css Ɠ悤Ɏw肵܂B

      '((:top    . <xyzzy EBhȄォ̈ʒu>)
        (:bottom . <xyzzy EBhẺ̈ʒu>)
        (:left   . <xyzzy EBhE̍̈ʒu>)
        (:right  . <xyzzy EBhẺËʒu>))

    * :top  :bottom ͂ǂ炩Еw肵܂B
      w肵ꍇ :top D悳܂B
    * :left  :right ͂ǂ炩Еw肵܂B
      w肵ꍇ :left D悳܂B

    ftHg͈ȉ̂Ƃł (ʉEɕ\܂)B

      '((:right  . 20)
        (:bottom . 60))

    )

      ;; rimo Eɕ\
      (setf rimo:*rimo-position* '((:top . 40)    ;; c[o[Ƃ\Ă̂ȂƑ߂
                                   (:right . 20)))


=== COMMAND

--- rimo.tv.on

    Rimo ̃EBhE\܂B
    łɕ\Ăꍇ͉܂B

--- rimo.tv.off

    Rimo ̃EBhE܂B
    łɕĂꍇ͉܂B

--- rimo.tv.show

    ((<rimo.tv.hide>)) Ŕ\ɂ Rimo ̃EBhE\܂B

--- rimo.tv.hide

    Rimo ꎞIɔ\ɂ܂B
    \ɂ邾ōĐ͑܂ (o܂)B

    ēx\ɂ ((<rimo.tv.show>)) sĂB


=== FUNCTION

--- rimo.tv.move x y pos

    Rimo ̃EBhEړ܂B
    x, y, pos ̎w@͂ꂼ
    ((<*rimo-width*>))A
    ((<*rimo-height*>))A
    ((<*rimo-position*>)) ƓłB

--- rimo.tv.window

    Rimo EBhẼEBhEnh擾܂B
    EBhE݂Ȃꍇ 0 Ԃ܂B


== TODO

* Window ̔
* xyzzy ̃EBhËʒuETCYςǏ]
* j[
* {^
* EBhEړł悤
* `l{[̕ύX xyzzy ł悤ɂ
  (Flash Player  API @̂ȂB?)


== KNOWN BUGS

* ƎX xyzzy Ɨ邩܂
  (auto-save-buffers ̂p𐄏Ă܂)B


== AUTHOR

݂ނ 䂫 (((<URL:mailto:miyamuko (at) gmail.com>)))


== SEE ALSO

  : Rimo
        ((<URL:http://rimo.tv/>))

== COPYRIGHT

rimo.tv.xyzzy  MIT/X CZXɊÂėp\łB

See rimo.tv.xyzzy/docs/MIT-LICENSE for full license.

