4D v14.3

Create menu

ホーム

 
4D v14.3
Create menu

Create menu 


 

Create menu {( menu )} -> 戻り値 
引数   説明
menu  MenuRef, 倍長整数, 文字 in メニュー参照 または 番号 または メニューバー名
戻り値  MenuRef in メニュー参照

説明   

Create menu コマンドはメモリに新しいメニュを作成するために使用します。このメニューはメモリ上にのみ存在し、デザインモードのメニューバーには追加されません。セッション中にこのメニューに対して行われた更新は、データベースのすべてのプロセスの、このメニューすべてのインスタンスに即座に反映されます。

コマンドは新しいメニューのMenuRef型のIDを返します。

  • オプションのmenu引数を渡さない場合、空のメニューが作成されます。APPEND MENU ITEMSET MENU ITEMなどのコマンドを使用して、メニューを構築、管理しなくてはなりません。
  • menu 引数を渡すと、作成されるメニューはソースメニューの完全なコピーとなります。サブメニューを含む、ソースメニューのすべてのプロパティが、新しいメニューに適用されます。新しいMenuRef参照がソースメニューと既存のサブメニューに作成されることに注意してください。

menu 引数には、有効なメニュー参照、またはデザインモードで定義したメニュー名やメニュー番号を渡すことができます。最後のケースでは、新しいメニューはソースメニューバーのメニューやサブメニューで構成されます。

このコマンドで作成されたメニューは、SET MENU BAR コマンドでメニューバーとして使用できます。

Create menuで作成したメニューが必要なくなったときには、RELEASE MENUコマンドを呼び出して使用されているメモリを解放してください。

例題  

SET MENU BAR コマンドの例題を参照。

 
プロパティ 

プロダクト: 4D
テーマ: メニュー
番号: 408

 
履歴 

初出: 4D v11 SQL

 
参照 

Dynamic pop up menu
RELEASE MENU
SET MENU BAR

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)