tree widget dump widget snapshot widget
tree、dump、snapshot の各コマンドを使用すると、アプリケーションインターフェース内のウィジェットの構造およびそれらのウィジェットに割り当てられているリソースの値を分析することができます。分析結果は、標準エラーに表示されます。
tree は、指定したウィジェットのウィジェット階層内にあるウィジェット名の回帰的リストを表示します。
dump は、指定したウィジェットのリソース設定を表示します。
snapshot は、指定したウィジェットのリソース設定および指定したウィジェットのウィジェット階層内にある残りのウィジェットすべてのリソース設定を表示します。
次のコマンドは、button1 ウィジェットに割り当てられているリソースを表示します。
in ApplicationShell dump button1
上記コマンド例の出力の一部を以下に示します。
button1(): Boolean ancestorSensitive:true HorizontalDimension width:58 VerticalDimension height:22 Pixel background:color('black') Pixel foreground:color('#72729F9FFFFF') HorizontalDimension highlightThickness:1 Pixel highlightColor:color('black') XmString labelString:'Button A' Pixel armColor:color('red')
次のコマンドは、form1 ウィジェットのウィジェット階層を表示します。
in ApplicationShell tree form1
上記コマンド例の出力の一部を以下に示します。
rowcol1(): buttonA(): button2(): address_area(): label1(): text1():
X-Designer 再現機能 は、シェル内でウィジェット名を共有するウィジェットに対して一意の名前 (HorScrollBar#1、HorScrollBar#2、Apply#3、Apply#5、など) を割り当てます。再生名が実際のウィジェット名と異なる場合は、角括弧に囲んで表示されます。
関連項目: