*プロパティシステム [#gb5b56a9]

要するに、CROW互換のプロパティシステム(または共通変数システムとか呼ばれるもの)を実装する計画です。~
詳しくはこちら。

http://crow.aqrs.jp/devtest.html

**実装予定・またはこっそり実装済 [#rd8ee80a]

&color(#cc0000){赤字}; はSSPでの追加分、%%取り消し線%% は実装不能もしくは実装予定無し、実装できていない、等を示します。

-system.year - 年~
-system.month - 月~
-system.day - 日~
-system.hour - 時~
-system.minute - 分~
-system.second - 秒~
-&color(#cc0000){system.millisecond}; - ミリ秒~
-&color(#cc0000){system.dayofweek}; - 曜日~

-baseware.version - バージョン情報~
-baseware.name - "SSP","CROW"など~

''↓標準セット(1)''

-.count~
-(名前/パス).name~
-(名前/パス).craftmanw~
-&color(#cc0000){(名前/パス).craftmanurl};~
-&color(#cc0000){(名前/パス).thumbnail};~
-&color(#cc0000){(名前/パス).update_result};~
-&color(#cc0000){(名前/パス).update_time};~
-&color(#cc0000){(名前/パス).install_time}; [2.2.92以降]~
-&color(#cc0000){(名前/パス).update_time}; YYYY,MM,DD,HH,MM,SS~
-&color(#cc0000){(名前/パス).install_time}; YYYY,MM,DD,HH,MM,SS [2.2.92以降]~
-&color(#cc0000){(名前/パス).homeurl}; [2.2.96以降]~
-(名前/パス).path~
-(名前/パス).index~

-.index(番号).~ - (名前/パス)などの代わりに.index()とすることでインデックス番号でも指定可

''↑標準セット(1)''~

-%%ghostlist(ゴースト名).shiori.変数名%%~
-ghostlist(ゴースト名).sakuraname~
-ghostlist(ゴースト名).keroname~
-&color(#cc0000){ghostlist(ゴースト名).icon};~

-&color(#cc0000){activeghostlist.~};
--起動中のゴーストリスト。

-&color(#cc0000){ghostlist.current.~};~
-currentghost.~~

-currentghost.shelllist.~ →標準セット(1)~
-currentghost.shelllist.current.~~

-&color(#cc0000){currentghost.scope.count}; - 現在有効な最大キャラ数~
-currentghost.scope(番号).surface.num (SET可)~
-&color(#cc0000){currentghost.scope(番号).seriko.defaultsurface}; (SET可)~
-%%currentghost.scope(番号).surface.x%%~
-%%currentghost.scope(番号).surface.y%%~
-&color(#cc0000){currentghost.scope(番号).x}; - 現在の位置管理「基準点」座標X (通常中央下)~
-&color(#cc0000){currentghost.scope(番号).y}; - 現在の位置管理「基準点」座標Y (通常中央下)~
-&color(#cc0000){currentghost.scope(番号).rect}; - ウインドウ矩形(左,上,右,下)~

-&color(#cc0000){currentghost.status};
--ゴーストの現在の状況。内容は[[SHIORI Statusヘッダ>SSP/仕様書/SHIORI Statusヘッダ]]と同じ。

-&color(#cc0000){currentghost.balloon.~};  →標準セット(1)
-&color(#cc0000){currentghost.balloon.scope(番号)};
--count - バルーン画像数。\bタグで使えるIDの最大値も知ることができます。0と2が指定可能なら0,1,2,3で合計4に。
--num - 現在のバルーンID。
--validwidth - 文字描画に使える幅
--validheight - 文字描画に使える高さ
--lines - おさまる行数の最大値

以上、currentghostで取れる系統は、activeghostlist以下や、ghostlist以下の起動しているゴーストでも同じ名前のプロパティを取得可能。

-&color(#cc0000){balloonlist(名前/パス).~}; →標準セット(1)~
-&color(#cc0000){headlinelist(名前/パス).~}; →標準セット(1)~
-&color(#cc0000){pluginlist(名前/パス/ID).~}; →標準セット(1)~

-&color(#cc0000){history}; -- 最近使ったもの~
--&color(#cc0000){history.ghost(名前/パス).~}; →標準セット(1)~
--&color(#cc0000){history.balloon(名前/パス).~}; →標準セット(1)~
--&color(#cc0000){history.headline(名前/パス).~}; →標準セット(1)~
--&color(#cc0000){history.plugin(名前/パス/ID).~}; →標準セット(1)~

-&color(#cc0000){rateofuselist(名前).~};
-&color(#cc0000){rateofuselist.index(順位).~};
--name - 名前
--sakuraname - \0名
--keroname - \1名
--boottime - 起動回数
--bootminute - 起動時間(分単位)
--percent - 起動時間割合(パーセント、小数)

**検討中 [#h33516a3]

&color(#cc0000){sstp.}; - [[../SSTPサーバのできることを取得]]~

**コメント [#x2723576]

#comment(below)


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS