MoveWindow

<< Click to Display Table of Contents >>

マニュアル > コントロールリファレンス > 基本 > ビューコントロール > メソッド >

MoveWindow


 

ビューコントロールを移動する。

 


構文1

MoveWindow (

         "POS",
         Pos,

         [,Speed=0]

         [,Easing="easeOutExpo"]

         [,Params]

         )

 


パラメータ

 

MoveType


型:

文字


"POS"

 

Pos

 

型:

数値(配列)

 

移動位置。

c(left [,top=#N/A#] [,width=#N/A#] [,height=#N/A#])の配列で指定。#N/A#を指定すると移動無し。

 

Speed

 

型:

数値

 

アニメーションが完了するまでの時間(ms)。

 

Easing

 

型:

文字

 

書式 「移動アルゴリズム」  or 「移動モード:移動アルゴリズム」

 

移動モード

0(もしくは省略)

アニメーションを最もスムーズに描画。アニメーション描画中、タグの値が更新されても画面に反映されない

1

アニメーションをスムーズに描画。アニメーション描画中、タグの値が更新された場合、画面に反映される。

2

CPU負荷優先。アニメーションはスムーズに描画されないが、CPU負荷を通常時とできるだけ同等に保つ。

 

移動アルゴリズム

inear/easeInSine/easeOutSine/easeInOutSine/easeInQuad/easeOutQuad/easeInOutQuad/easeInCubic/

easeOutCubic/easeInOutCubic/easeInQuart/easeOutQuart/easeInOutQuart/easeInExpo/easeOutExpo/

easeInOutExpo/easeInCirc/easeOutCirc/easeInOutCirc/easeInBack/easeOutBack/easeInOutBack/

easeInBounce/easeOutBounce/easeInOutBounce

 

 

Params

 

型:

文字(配列)

 

アニメーション化したいその他のプロパティ。プロパティ配列で指定する。 例)c("TitleHeight:20", "FillAlpha:0.2")

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 


hmtoggle_plus1 解説

 


構文2

MoveWindow (

         "NORMAL"

         [, Speed=0]

         [,Easing="easeOutExpo"]

         [,Params]

         )

 


パラメータ

 

MoveType


型:

文字


"NORMAL"

 

Speed

 

型:

数値

 

アニメーションが完了するまでの時間(ms)。

 

Easing

 

型:

文字

 

書式 「移動アルゴリズム」  or 「移動モード:移動アルゴリズム」

 

移動モード

0(もしくは省略)

アニメーションを最もスムーズに描画。アニメーション描画中、タグの値が更新されても画面に反映されない

1

アニメーションをスムーズに描画。アニメーション描画中、タグの値が更新された場合、画面に反映される。

2

CPU負荷優先。アニメーションはスムーズに描画されないが、CPU負荷を通常時とできるだけ同等に保つ。

 

移動アルゴリズム

inear/easeInSine/easeOutSine/easeInOutSine/easeInQuad/easeOutQuad/easeInOutQuad/easeInCubic/

easeOutCubic/easeInOutCubic/easeInQuart/easeOutQuart/easeInOutQuart/easeInExpo/easeOutExpo/

easeInOutExpo/easeInCirc/easeOutCirc/easeInOutCirc/easeInBack/easeOutBack/easeInOutBack/

easeInBounce/easeOutBounce/easeInOutBounce

 

 

Params

 

型:

文字(配列)

 

アニメーション化したいその他のプロパティ。プロパティ配列で指定する。 例)c("TitleHeight:20", "FillAlpha:0.2")

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 


hmtoggle_plus1 解説

 


構文3

MoveWindow (

         "MAX"

         [,Pos="XY"]

         [, Speed=0]

         [,Easing="easeOutExpo"]

         [,Params]

         )

 


パラメータ

 

MoveType


型:

文字


"MAX"

 

Pos

 

型:

文字

 

以下の表示形式文字を指定。

"XY" -- 全体を最大表示サイズにする(省略すると"XY"となる)

"X"   -- X軸を最大表示サイズにする

"Y"   -- Y軸を最大表示サイズにする

 

Speed

 

型:

数値

 

アニメーションが完了するまでの時間(ms)。

 

Easing

 

型:

文字

 

書式 「移動アルゴリズム」  or 「移動モード:移動アルゴリズム」

 

移動モード

0(もしくは省略)

アニメーションを最もスムーズに描画。アニメーション描画中、タグの値が更新されても画面に反映されない

1

アニメーションをスムーズに描画。アニメーション描画中、タグの値が更新された場合、画面に反映される。

2

CPU負荷優先。アニメーションはスムーズに描画されないが、CPU負荷を通常時とできるだけ同等に保つ。

 

移動アルゴリズム

inear/easeInSine/easeOutSine/easeInOutSine/easeInQuad/easeOutQuad/easeInOutQuad/easeInCubic/

easeOutCubic/easeInOutCubic/easeInQuart/easeOutQuart/easeInOutQuart/easeInExpo/easeOutExpo/

easeInOutExpo/easeInCirc/easeOutCirc/easeInOutCirc/easeInBack/easeOutBack/easeInOutBack/

easeInBounce/easeOutBounce/easeInOutBounce

 

 

Params

 

型:

文字(配列)

 

アニメーション化したいその他のプロパティ。プロパティ配列で指定する。 例)c("TitleHeight:20", "FillAlpha:0.2")

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 


hmtoggle_plus1 解説

 


参照