リファレンス Edit

関数 Edit

void LF_LNCH_Rotate(int dir, int step) Edit

  • 何個か回す

void LF_LNCH_RotateAt(int index) Edit

  • 指定したインデックスのショートカットが正面にくるまで回す

int LF_LNCH_GetShortcutCount() Edit

  • 登録されているショートカット数を得る

string LF_LNCH_GetNameAt(int index) Edit

  • 指定したインデックスのショートカット名を得る

string LF_LNCH_GetIndexOf(string name) Edit

  • ショートカット名からインデックスを得る

int LF_LNCH_ExecuteAt(int index) Edit

  • 指定したインデックスのショートカットを起動

int LF_LNCH_Execute(string name) Edit

  • 指定した名前のショートカットを起動

void LF_LNCH_Show() Edit

  • ランチャーリング表示

void LF_LNCH_Hide() Edit

  • ランチャーリング非表示

string LF_LNCH_GetConfig(string name) Edit

  • 設定取得

コールバック Edit

void LF_LNCH_Rotated(int dir , int step) Edit

  • ランチャーリングが回されたとき

void LF_LNCH_Executed(string name) Edit

  • ショートカットが実行されたとき

void LF_LNCH_Shown() Edit

void LF_LNCH_Hidden() Edit

void LF_LNCH_Added(string name) Edit

void LF_LNCH_Removed(string name) Edit

できそうなこと Edit

登録されているショートカット一覧をキャラクタ側から取得、実行 Edit

  • GetShortcutCount → GetNameAt → ExecuteAt
  • RotateAt とかしてみるとビジュアル的には面白いかも

注意点 Edit

キャラクタ画像を表示してからランチャーリングを表示すること Edit

  • GetWindowRgn return ERROR
  • ランチャーが表示されるのはメインウィンドウに対してか?
    • CreatePersonaWindow で作ったウィンドウに対しては表示できないのか?
  • 半透明表示をオンにしてるとエラーになるような (2006/11/07)

綾織メモ/プラグイン