Foundation > Rogue Wave Script プログラミング > ランタイムに Rogue Wave Views オブジェクトを作成する
 
ランタイムに Rogue Wave Views オブジェクトを作成する
Rogue Wave Script for Rogue Wave® Views では、new オペレータを使用して、文字列、数字など他の Rogue Wave Script ネイティブ・オブジェクトを作成するように、ランタイムに Rogue Wave Views オブジェクトを作成できます。
以下のタイプのオブジェクトをランタイムに作成することができます。
*IlvPoint
*IlvRect
*IlvGadgetContainer
IlvButton などのガジェットを作成するには、Rogue Wave Views Studio の使用をお勧めします。
IlvPoint と IlvRect
一部の Rogue Wave Views オブジェクト・メソッドは、引数として IlvPoint または IlvRect を使用します。これらは、ランタイムに下記のように作成できます。
var myPoint = new IlvPoint(20, 20);
myPanel.move(myPoint);
IlvGadgetContainer
ランタイムに新しいパネルを作成できます。以下に例を示します。
var size = new IlvRect(20, 20, 400, 300);
var myNewPanel = new IlvGadgetContainer("Panel", "My panel", size);
myNewPanel.readFile("panel.ilv");
myNewPanel.readDraw();
Application.addPanel(myNewPanel);
新しいパネルを作成した後、Application に追加することをお勧めします。
詳細は、Gudgets アクセサー・リファレンス・マニュアルの「IlvGadgetContainer クラスのアクセサー」を参照してください。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.