|
|
WindowButtonUpFcn avtivieren wenn ein button gedrückt wird |
|
f_gast |

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 18.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.06.2015, 13:34
Titel: WindowButtonUpFcn avtivieren wenn ein button gedrückt wird
|
 |
Hallo,
ich hoffe ihr könnt mir helfen. ich benutzte
Zitat: |
set(gcf,'WindowButtonUpFcn', {@myCallback, 'up'}, ...
'WindowButtonDownFcn', {@myCallback, 'down'},'Units','Pixel'); |
um bei gedrückter Maustaste eine Funktion auszurufen. Allerdings diese führt dazu, dass die Funktion myCallback bei jedem Mausklick auf der GUI-Oberfläche aufgerufen wird. Ich will aber, dass sie nur dann aufgerufen wird, wenn ich eine bestimmte Button drücke.
Wie kann ich nun die Funktionalität diese auf einem Button oder eine Gruppe von Buttons begrenzen.
Vielen Dank im Voraus!
|
|
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 28.06.2015, 01:38
Titel: Re: WindowButtonUpFcn avtivieren wenn ein button gedrückt w
|
 |
Hallo f_gast,
Du kannst zu Beginn des myCallback-Funktion testen, wo sich die Maus gerade befindet.
overobj
könnte hilfreich sein.
Gruß, Jan
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|