バージョン 6.3.3
 —  プラグインによる Natural スタジオの拡張  —

INatAutoToolBar

このドキュメントでは、次のトピックについて説明します。


機能

特定のツールバーへのアクセスを可能にします。

Top of page

プロパティ

次のプロパティを使用できます。

Parent

このインターフェイスの親インターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoToolBars 取得のみ

Studio

ルートインターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoStudio 取得のみ

Caption

ツールバーを識別するために使用する文字列です。ツールバーの作成時に定義されます。

Natural データフォーマット 変形タイプ 注釈
A VT_BSTR 取得のみ

Visible

ツールバーを現在表示するかどうかを示します。 このプロパティを変更して、ツールバーの表示/非表示を切り替えます。

Natural データフォーマット 変形タイプ 注釈
L VT_BOOL  

Top of page

メソッド

次のメソッドを使用できます。

InsertCommand

コマンドをツールバーに挿入します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
Command HANDLE OF OBJECT VT_DISPATCH(INatAutoCommand  
Index I4 VT_I4 オプション
Command

ツールバーに追加されるコマンドです。 メソッド INatAutoCommands::Add を使用する前にコマンドを定義しておく必要があります。

Index

ツールバー内でコマンドを挿入する位置です。 インデックスを省略すると、コマンドは末尾に挿入されます。

InsertSeparator

ツールバーにセパレータを挿入します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値     なし
Index I4 VT_I4 オプション
Index

ツールバー内でセパレータを挿入する位置です。 インデックスを省略すると、セパレータは末尾に挿入されます。

Dock

ツールバーを別のツールバーまたは Natural スタジオフレームウィンドウにドッキングします。 ダイナミックに作成されたツールバーのドッキング位置は、Natural スタジオセッション間で継続的に保持されません。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
AtToolbar A VT_BSTR オプション
AtToolbar

AtToolBar で指定されたツールバーがフレームウィンドウの最上部または最下部に水平にドッキングされる場合は、現在のツールバーはこのツールバーの右側にドッキングされます。

AtToolBar で指定されたツールバーがフレームウィンドウの左側または右側に垂直にドッキングされる場合は、現在のツールバーはこのツールバーの下にドッキングされます。

AtToolBar が指定されていないか、指定されたツールバーが存在しない、表示可能でない、またはドッキングされていない場合は、現在のツールバーはフレームウィンドウの最上部にドッキングされます。

Top of page