"WizardFrame"
GUIKit`
GUIKit`
"WizardFrame"
GUIKitで提供されていた機能は,組込みのWolfram言語にネイティブのインターフェース構造およびコントロール関数で利用できるようになった.
Widget["WizardFrame"]
その中でウィザードが表示されるフレームを表す.
詳細
- Widget["WizardFrame"]を使用する際は,まずNeeds["GUIKit`"]を使って GUIKit をロードする必要がある.
- Widget["Wizard"]の定義はそれ自体がグラフィカルなユーザインターフェースウィジェットである訳ではなく,Widget["WizardFrame"]あるいはWidget["WizardDialog"]内で表示されなければならない.一般に,スタンドアロンまたはモードレスウィザードツールでは,ウィザードはWidget["WizardFrame"]内で実行される.しかし,ウィザードが他のユーザインターフェースフレームと相対的なモーダルセッションで実行される場合にはWidget["WizardDialog"]が選ばれることもある.
- 使用可能な特性:
-
"wizard" ウィザードを定義するWidget["Wizard"]
例題
すべて開く すべて閉じる例 (1)
Needs["GUIKit`"]ref = GUIRun[
Widget["WizardFrame", {
"wizard" -> Widget["Wizard", {
"title" -> "Hello World Wizard",
"pages" -> {
Widget["WizardPage", {
"navigationNames" -> {"Finish"},
"title" -> "Hello World Wizard Page",
"content" -> Widget["WizardHTMLPanel", {"text" -> "A simple one-page <b>Hello World</b> wizard."}]
}, Name -> "myWizardPage"]
}
}, Name -> "myWizard"]
}]
]GUIScreenShot[ref]インタラクティブな例題 (2)
Needs["GUIKit`"]ref = GUIRun["Wolfram/Example/WizardShowcase"]GUIScreenShot[ref] // ShowNeeds["GUIKit`"]テキストをWolframシステムにインポートするウィザードを作成する:
ref = GUIRun["Wolfram/Example/TextImportWizard"]GUIScreenShot[ref]