Scilab 5.5.1
- Scilabヘルプ
- GUI
- Borders
- Layouts
- Tree
- about
- addmenu
- clipboard
- close
- consoleプロパティ
- createWindow
- delmenu
- exportUI
- figure
- findobj
- gcbo
- getcallbackobject
- getinstalledlookandfeels
- getlookandfeel
- getvalue
- 対話型エディタ
- loadGui
- messagebox
- printfigure
- printsetupbox
- progressionbar
- root_properties
- saveGui
- setlookandfeel
- setmenu
- toolbar
- toprint
- tree_show
- uicontextmenu
- uicontrol
- uicontrolプロパティ
- uigetcolor
- uigetdir
- uigetfile
- uigetfont
- uimenu
- uimenuプロパティ
- uiputfile
- unsetmenu
- usecanvas
- waitbar
- x_choices
- x_choose
- x_choose_modeless
- x_dialog
- x_matrix
- x_mdialog
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
uimenu
図にメニューまたはサブメニューを作成する
呼び出し手順
h=uimenu([prop1,val1] [,prop2, val2] ...) h=uimenu(parent,[prop1, val1] [,prop2, val2] ...)
引数
- parent
ハンドル
メニューの親のハンドル
- prop{1, 2 ...}
文字列
設定するプロパティの名前
利用可能なプロパティについては uimenuプロパティヘルプページ参照.
- val{1, 2 ...}
Scilabオブジェクト
対応するプロパティに作用する値
- h
ハンドル
作成されたメニューのハンドル
説明
この関数により図にメニューを作成できます.
parent
が図の場合,
メニュー要素が図のメニューバーに追加されます.
parent
がメニュー要素の場合,
新規要素が親の要素に追加され,
カスケード状のサブメニューを作成できます.
例
f=figure('position', [10 10 300 200]); // 図を作成 m=uimenu(f,'label', 'windows'); // メニューバーに要素を作成 m1=uimenu(m,'label', 'operations'); m2=uimenu(m,'label', 'quit scilab', 'callback', "exit"); // メニュー"windows"に2つの要素を作成 m11=uimenu(m1,'label', 'new window', 'callback',"show_window()"); m12=uimenu(m1,'label', 'clear window', 'callback',"clf()"); // 要素"operations"にサブメニューを作成 close(f); // 図を閉じる
メニューまたはサブメニューはLaTeXまたはMathMLラベルを 持つことができます
f=figure(); //LaTeX mlatex=uimenu(f,'label', '$\LaTeX$'); ml1=uimenu(mlatex,'label', '$\int_0^\infty\mathrm{e}^{-x^2}\,dx$'); ml2=uimenu(mlatex,'label', '$\frac\sqrt{\pi}2$'); //MathML mmathml=uimenu(f,'label', 'MathML'); mm1=uimenu(mmathml,'label', '<msup><mn>x</mn><mi>2</mi></msup>'); mm2=uimenu(mmathml,'label', '<mrow><msup><mn>a</mn><mi>2</mi></msup><mo>+</mo><msup><mn>b</mn><mi>2</mi></msup><mo>=</mo><msup><mn>c</mn><mi>2</mi></msup></mrow>');
要素
- uimenuプロパティ — uimenuプロパティの説明.
- figure — 図を作成する
- uicontrol — グラフィックユーザーインターフェイスオブジェクトを作成
- uicontextmenu — コンテキストメニューを作成
- set — グラフィックエンティティオブジェクトまたは またはユーザインターフェイスオブジェクトのプロパティの値を設定する.
- get — グラフィックエンティティまたはユーザーインターフェイスオブジェクト からプロパティの値を取得する.
- LaTeX および MathML — LaTeX またはMathML言語によりScilabグラフィックスで数式を表示する.
Report an issue | ||
<< uigetfont | GUI | uimenuプロパティ >> |