Gimp::Shelf
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をキーとして持つ時真を返します.
Keyword(s):
References:[Gimp-Ruby::Reference Manual]