SAKAI Masahiro - Gimp::Shelf Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
= Gimp::Shelf
Gimp-Pythonのgimpshelf.pyに相当する機能、
データの永続化を((<Marshal>))を使って実現しています。
プラグインのプロセスは呼び出されるごとに起動されるので、
呼び出しの間でデータを共有するために便利です。
使うには、'gimp/shelf'をrequireする必要があります。
使用例
Shelf['hoge'] = Color(255, 255, 255)
=> Gimp::Color(255, 255, 255)
Shelf.has_key? 'hoge'
=> true
Shelf['hoge']
=> Gimp::Color(255, 255, 255)
= Module functions:
--- Gimp::Shelf.[](key)
((|key|))に関連づけられた値を返します.該当するキーが登
録されていない時には,デフォルト値(設定されていない時には
(({nil})))を返します.
--- Gimp::Shelf.[](key, value)
((|key|))に対して((|value|))を関連づけます.
--- Gimp::Shelf.has_key?(key)
--- Gimp::Shelf.include?(key)
--- Gimp::Shelf.key?(key)
--- Gimp::Shelf.member?(key)
((|key|))をキーとして持つ時真を返します.
Gimp-Pythonのgimpshelf.pyに相当する機能、
データの永続化を((<Marshal>))を使って実現しています。
プラグインのプロセスは呼び出されるごとに起動されるので、
呼び出しの間でデータを共有するために便利です。
使うには、'gimp/shelf'をrequireする必要があります。
使用例
Shelf['hoge'] = Color(255, 255, 255)
=> Gimp::Color(255, 255, 255)
Shelf.has_key? 'hoge'
=> true
Shelf['hoge']
=> Gimp::Color(255, 255, 255)
= Module functions:
--- Gimp::Shelf.[](key)
((|key|))に関連づけられた値を返します.該当するキーが登
録されていない時には,デフォルト値(設定されていない時には
(({nil})))を返します.
--- Gimp::Shelf.[](key, value)
((|key|))に対して((|value|))を関連づけます.
--- Gimp::Shelf.has_key?(key)
--- Gimp::Shelf.include?(key)
--- Gimp::Shelf.key?(key)
--- Gimp::Shelf.member?(key)
((|key|))をキーとして持つ時真を返します.