メインコンテンツまでスキップ
バージョン: 21 R3

Get menu item style

Get menu item style ( menu : Integer, Text ; menuItem : Integer {; process : Integer} ) : Integer

引数型説明
menuInteger, Text→メニュー番号またはメニュー参照
menuItemInteger→メニュー項目番号 または -1: 最後に追加された項目
processInteger→プロセス参照番号
戻り値Integer←現在のメニュー項目スタイル
履歴
リリース内容
11 SQL変更
<6初出

説明​

Get menu item style コマンドは、menu引数にメニュー番号またはメニュー参照で指定したメニュー中、menuItem引数にメニュー項目番号で指定したメニュー項目のフォントスタイルを返します。menuItemに-1を渡してmenuに最後に追加された項目を指定することもできます。

process引数を省略すると、Get menu item styleコマンドはカレントプロセスのメニューバーに適用されます。そうでなければ、processに渡されたプロセス参照番号のプロセスのメニューに適用されます。

Note: menuにMenuRefを渡した場合、process 引数は意味を持たず、無視されます。

Get menu item style はテーマの定義済み定数 (ひとつまたは和) を返します:

定数型値
Plain倍長整数0
Bold倍長整数1
Italic倍長整数2
Underline倍長整数4

例題​

メニューが太字で表示されるかどうかをテストするには、以下のように書きます:

 If((Get menu item style($vlMenu;$vlItem)&Bold)#0)
  //...
 End if

参照​

SET MENU ITEM STYLE

プロパティ​

コマンド番号426
スレッドセーフであるno
サーバー上での使用は不可