フィルターのクリア

Get Zoom Handle for UIAxes/Axes when using App Designer

18 ビュー (過去 30 日間)
RichardW
RichardW 2019 年 9 月 17 日
コメント済み: RichardW 2019 年 9 月 23 日
I am developing an application using App Designer, and I am unable to obtain the zoom handle when using 'zoom'.
out = zoom(UIFigurehandle)
Returns the exception 'UI figure not supported as an input to zoom. Specify UIAxes or Axes in a UI figure instead.'
out = zoom(UIAxeshandle)
or
out = zoom(Axeshandle)
Returns the exception 'Incorrect number of input arguments.'
I can enable zoom using:
zoom(UIAxeshandle, 'on')
Which works as expected, but as per the documentation it wont return an output (it throws 'Output argument "out" (and maybe others) not assigned during call to "zoom".' if I try).
Using simply:
out = zoom()
Opens a new figure, but returns the handle.
How can I obtain the zoom handle when using app designer? I need it to be able to set the callback and other options, but right now I cannot find a way to do so.
  3 件のコメント
RichardW
RichardW 2019 年 9 月 18 日
Thank you, but that is what I used in my example above. Within app designer both my call to the figure handle and uiaxes/axes handles are contained within 'app'.
Ankit
Ankit 2019 年 9 月 18 日
zoom(app.UIFigurehandle) throws an error as already mentioned by Richard.

サインインしてコメントする。

採用された回答

Ned
Ned 2019 年 9 月 20 日
You can't. As at 2017a pertaining to UIAxes, "zoom only supports the 'on' , 'off', and factor arguments."
  3 件のコメント
Ned
Ned 2019 年 9 月 23 日

Have you considered using axtoolbar ? Or changing the toolbar property of the UIAxes object? Or does this not suit your needs?

RichardW
RichardW 2019 年 9 月 23 日
I need access to a callback in relation to zoom functionality, so I don't think axtoolbar or toolbar properties will help. axtoolbar callbacks seem to be in relation to button selection, whereas I want a callback to be flagged while zoom is being performed.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeVisual Exploration についてさらに検索

製品


リリース

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by