メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

figure ベースのアプリの更新

GUIDE で作成されたアプリを App Designer に移行するか、figure 関数を使用して作成されたアプリで推奨機能を導入する

アプリを作成するための推奨される方法は、App Designer を使用した対話的な方法、または uifigure 関数を使用したプログラムによる方法です。

GUIDE を使用して作成された既存のアプリがある場合、そのアプリを引き続き実行することはできますが、GUIDE の対話型設計環境を使用して編集することはできません。既存の GUIDE アプリに変更を加えるには、GUIDE の移行策を参照してください。

figure 関数を使用して作成された既存のアプリがある場合、そのアプリを引き続き開発、実行、および編集できますが、UI Figure で使用可能な機能や UI コンポーネントを最大限に活用することはできません。アプリで最新機能を導入する方法の詳細については、Update figure-Based Apps to Use uifigureを参照してください。

関数

すべて展開する

appmigration.migrateGUIDEAppMigrate GUIDE apps to App Designer (R2023a 以降)
axes直交座標軸の作成
uicontrolユーザー インターフェイス コントロールの作成
uitable テーブルのユーザー インターフェイス コンポーネントの作成
uipanelパネル コンテナーの作成
uibuttongroupラジオ ボタンとトグル ボタンを管理するボタン グループの作成
uitabタブ付きパネルの作成
uitabgroupタブ付きパネルのコンテナーの作成
uimenuメニューまたはメニュー項目の作成
uicontextmenuコンテキスト メニュー コンポーネントの作成
uitoolbarFigure にツール バーを作成
uipushtoolツール バーにプッシュ ツールを作成
uitoggletoolツール バーのトグル ツール
alignUIControl コンポーネントと Axes オブジェクトの配置
movegui画面上の指定位置に Figure を移動
getpixelpositionピクセルで成分位置の取得
setpixelpositionコンポーネントの位置をピクセル単位で設定
listfonts使用可能なシステム フォントを表示
textwrapユーザー インターフェイス コントロールのテキストの折り返し
uistackUI コンポーネントの視覚的スタックの並べ替え
disableLegacyPaddingIncrease padding in panel UI container (R2025a 以降)
enableLegacyPaddingDecrease padding in panel UI container (R2025a 以降)

アラート

errordlgエラー ダイアログ ボックスの作成
warndlg警告ダイアログ ボックスの作成
msgboxメッセージ ダイアログ ボックスを作成
helpdlgヘルプ ダイアログ ボックスの作成
waitbarウェイト バー ダイアログ ボックスの作成と更新

確認と入力

questdlg質問ダイアログ ボックスの作成
inputdlgユーザー入力を収集するダイアログ ボックスの作成
listdlgリスト選択ダイアログ ボックスの作成
uisetcolorカラー ピッカーを開く
uisetfontフォント選択ダイアログ ボックスを開く
export2wsdlg変数をワークスペースにエクスポートするためのダイアログ ボックスの作成

ファイル システム

uigetfileファイル選択ダイアログ ボックスを開く
uiputfileファイル保存のためのダイアログ ボックスを開く
uigetdirフォルダー選択ダイアログ ボックスを開く
uiopenファイル選択ダイアログ ボックスを開き、選択されたファイルをワークスペースに読み込む
uisaveMAT ファイルに変数を保存するためのダイアログ ボックスを開く

印刷とエクスポート

uiprintdlgOpen figure print dialog box (R2025a 以降)
uiexportdlgOpen figure export dialog box (R2025a 以降)

その他

dialog空のモーダル ダイアログ ボックスを作成
uigetpref ユーザー基本設定に応じて開くダイアログ ボックスの作成
uiwaitプログラム実行を停止し、再開を待つ
uiresume一時停止されたプログラムの実行を再開する
waitfor実行をブロックして条件を待機
waitforbuttonpressクリックまたはキータッチを待機
getappdataアプリケーション データの取得
setappdataアプリケーション データの保存
isappdataアプリケーション データが存在するかどうかを判別
rmappdataアプリケーション データの削除
guidataUI データの格納または取得
guihandlesFigure の子オブジェクトの取得
uisetpref関数 uigetpref で使用された基本設定の管理

プロパティ

すべて展開する

Axes のプロパティ 座標軸の外観と動作
UIControl のプロパティユーザー インターフェイス コントロールの外観と動作の制御
Tableテーブル UI コンポーネント
PanelPanel UI container
ButtonGroupButton group UI container
Tab Tab UI container
TabGroup Tab group UI container
MenuMenu UI component
ContextMenuContext menu UI component
ToolbarToolbar UI component
PushToolPush tool UI component
ToggleToolToggle tool UI component

トピック

GUIDE アプリ

  • GUIDE の移行策
    GUIDE アプリ (GUI) を App Designer に移行するか、MATLAB® ファイルにエクスポートする。

プログラム アプリ