Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
Code that "push" a GUI button

Subject: Code that "push" a GUI button

From: Pablo

Date: 29 Sep, 2009 14:39:03

Message: 1 of 2

Hello everybody,
 I was wondering if there was a way to have matlab "push" a GUI button programatically, or in other words execute the bits of code that are normally executed while you push those GUI buttons.
Thanking you in advance.

Subject: Code that "push" a GUI button

From: Thomas Clark

Date: 29 Sep, 2009 15:26:05

Message: 2 of 2

You can activate the callback function associated with a pushbutton from anywhere within a GUI m-file using:

pushbutton1_callback(handles.pushbutton1,eventdata,handles)

i.e. the user does not need to push the button directly.

If you're talking about a GUI of some external software, assuming you don't have source-code access, I think you can position the mouse pointer then use mouseclick commands to do it - but it'll be quite a ropey and bug-laden solution.




"Pablo " <pablo.gallegos@stfc.ac.uk> wrote in message <h9t666$qrn$1@fred.mathworks.com>...
> Hello everybody,
> I was wondering if there was a way to have matlab "push" a GUI button programatically, or in other words execute the bits of code that are normally executed while you push those GUI buttons.
> Thanking you in advance.

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us