GUIKit`
GUIKit`

WidgetReference

GUIKitで提供されていた機能は,組込みのWolfram言語にネイティブのインターフェース構造およびコントロール関数で利用できるようになった.

WidgetReference[id]

識別子 id を使って既存のウィジェットインスタンスを検索し,そのもとになっているオブジェクトを返す.

詳細とオプション

  • WidgetReferenceを使用する際は,まずNeeds["GUIKit`"]を使って GUIKit をロードする必要がある.
  • WidgetReferenceは既存のウィジェットインスタンスを検索し,もとになっているオブジェクトを返すために使われる.新たなインスタンスを作成することは決してない.これは,ウィジェットから他の関数にオブジェクトを渡したい場合に最も役に立つ.
  • 他のインターフェース定義関数もウィジェットに名前や識別子を割り当てて検索できるようにすることができる.

例題

  (1)

WidgetReferenceを使うと,もとになっているオブジェクトにアクセスするのに名前を使うことができる:

このもとになっているオブジェクトで,特性として公になっていないメソッドを呼び出すことができる:

InvokeMethodを使って名前付きウィジェットのメソッドを呼ぶこともできる:

Wolfram Research (2007), WidgetReference, Wolfram言語関数, https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html.

テキスト

Wolfram Research (2007), WidgetReference, Wolfram言語関数, https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html.

CMS

Wolfram Language. 2007. "WidgetReference." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html.

APA

Wolfram Language. (2007). WidgetReference. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html

BibTeX

@misc{reference.wolfram_2024_widgetreference, author="Wolfram Research", title="{WidgetReference}", year="2007", howpublished="\url{https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_widgetreference, organization={Wolfram Research}, title={WidgetReference}, year={2007}, url={https://reference.wolfram.com/language/GUIKit/ref/WidgetReference.html}, note=[Accessed: 21-November-2024 ]}