本書について
前提事項
マニュアル構成
表記法
書体の規則
命名規則
Prototype パッケージの概要
Prototype パッケージの概要
ビジネス・グラフィック・オブジェクト
Rogue Wave Views Studio の Prototypes 拡張機能を使用して BGO を作成する
アプリケーションでプロトタイプを使用する
プロトタイプを使用する理由
プロトタイプ・デザイン・パターン
アクセサーを使用してグラフィックおよび対話的な振る舞いを指定する
ユーザー・インターフェースおよびコマンド
概要
Prototype 拡張機能付き Rogue Wave Views Studio の起動
メイン・ウィンドウ
バッファー・ウィンドウ
メニュー・バー
アクション・ツールバー
編集モード・ツールバー
パレット・パネル
グループの詳細情報パネル
Prototype 拡張機能コマンド
CloseProtoLibrary
ConvertProtoManager
DeletePrototype
EditPrototype
GroupIntoGroup
NewProtoLibrary
NewPrototype
NewPrototypeEditionBuffer
NewPrototypeGrapherBuffer
OpenProtoLibrary
SaveProtoLibraryAs
SelectGroupConnectionMode
SelectGroupSelectionMode
SelectNodeSelectionMode
ShowGroupInspector
ToggleTimers
UngroupIlvGroups
Rogue Wave Views Studio を使った BGO の作成
プロトタイプの作成と使用
プロトタイプ・ライブラリーの作成
プロトタイプの作成
アトリビュートの定義
プロトタイプの描画
グラフィックの振る舞いを定義する
対話的な振る舞いの定義
プロトタイプの編集
プロトタイプのテスト
プロトタイプの保存
プロトタイプ・ライブラリーの読み込みおよび保存
パネルでプロトタイプ・インスタンスを作成/編集する
バッファー・タイプの選択
プロトタイプ・インスタンスの作成
プロトタイプ・インスタンスの編集
パネルの読み込みと保存
プロトタイプ・インスタンスの接続
C++ アプリケーションでプロトタイプを使用する
アーキテクチャー
グループ
アトリビュートおよびアクセサー・オブジェクト
アクセサー・パラメーター
プロトタイプとインスタンス
マネージャーとコンテナーでグループおよびインスタンスを表示する
アトリビュートの接続
アプリケーション・オブジェクトをプロトタイプへリンクする
プロトタイプを使用した C++ アプリケーションのプログラミング
ヘッダー・ファイル
プロトタイプ・インスタンスを含むパネルの読み込み
プロトタイプの読み込み
プロトタイプ・インスタンスの作成
プロトタイプ・インスタンスの削除
グループおよびプロトタイプ・インスタンスの取得
アトリビュートの取得と設定
ユーザー定義および定義済みのアトリビュート
アプリケーション・オブジェクトへプロトタイプをリンクする
値の直接設定
グループ・メディエーターの使用
プロト・メディエーターの使用
プロトタイプの高度な使用
新規アクセサー・クラスの記述
コーディングによるプロトタイプの作成
Prototypes 拡張機能付き Rogue Wave Views Studio のカスタマイズ
定義済みアクセサー
概要
プロトタイプの振る舞いをグラフィックに表示する
データ・アクセサー
値
リファレンス
グループ化
スクリプト
コントロール・アクセサー
代入
条件
フォーマット
インクリメント
最小値/最大値
複数
Notify
スクリプト
スイッチ
トグル
表示アクセサー
塗りつぶし
MultiRep
回転
ScaleX
ScaleY
TranslateX
TranslateY
アニメーション・アクセサー
点滅
反転
回転
トリガー・アクセサー
コールバック
Clock
Watch
イベント
その他のアクセサー
デバッグ
プロトタイプ
本書について
その他のアクセサー