View.Floating

説明

ビューがフローティングビューか(true)別のビューに埋め込まれているものか(false)を示す Boolean 値を戻します。

C#構文

// get accessor

Boolean rtn = View.Floating;

JScript の例

/*

	This example demonstrates how to find out whether the views 

	are embedded or floating.

*/

var layout = Desktop.ActiveLayout;

layout.CreateView( "Explorer", "X" ).State = siMinimized;

layout.CreateView( "Explorer", "Y" ).State = siMinimized;

layout.CreateView( "Explorer", "Z" ).State = siMinimized;

for ( var i=0; i<layout.Views.Count; i++ ) {

	var v = layout.Views(i);

	Application.LogMessage( v.Name + " is floating: " + v.Floating );

}

// Expected result:

//INFO : Script Editor is floating: true

//INFO : X is floating: true

//INFO : Y is floating: true

//INFO : Z is floating: true

//INFO : animation is floating: false

//INFO : constraint is floating: false

//INFO : context is floating: false

//INFO : custom is floating: false

//INFO : edit is floating: false

//INFO : hairpanel is floating: false

//INFO : keying_panel is floating: false

//INFO : kp_toolbar is floating: false

//INFO : layer is floating: false

//INFO : layer_control is floating: false

//INFO : layers_toolbar is floating: false

//INFO : palette is floating: false

//INFO : playback is floating: false

//INFO : script_cmdline is floating: false

//INFO : selection is floating: false

//INFO : snap is floating: false

//INFO : timeline is floating: false

//INFO : timerange is floating: false

//INFO : toolbar is floating: false

//INFO : transformation is floating: false

//INFO : vm is floating: false

//INFO : weightpanel is floating: false