|
|
pushButton als "gedrückt" anzeigen lassen |
|
wami2007 |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.07.2015, 11:54
Titel: pushButton als "gedrückt" anzeigen lassen
|
|
hallo,
vor dem Hintergrund, dass ich mir eine Tabgroup selbst basteln will, möchte ich gerne die "Reiter" als Buttons realisieren und den jeweils aktuelle als "gerückt" darstellen.
welche property muss ich wie setzen? suche hat nix ergeben
nebenbei:
alternative Lösungen nehme ich gerne entgegen
der Tab Constructor 2.8 ist unter Version 2014 leider nicht mehr lauffähig und die matlab undokumentierte Funktion uitabgroup bekomm ich nicht lauffähig implementiert ( wenn jemand ein Beispiel hat, ist dies gerne gesehen)
Danke
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 04.07.2015, 16:38
Titel: Re: pushButton als "gedrückt" anzeigen lassen
|
|
|
|
|
Hallo wami2007,
Es gibt im FileExchange einige Tools für TabGroups. Dort hast Du wohl auch den Tab Constructor gefunden.
Zitat: |
vor dem Hintergrund, dass ich mir eine Tabgroup selbst basteln will, möchte ich gerne die "Reiter" als Buttons realisieren und den jeweils aktuelle als "gerückt" darstellen. welche property muss ich wie setzen? suche hat nix ergeben |
Welche Property musst Du wofür setzen? Die 'Position' Property für die Position? 'Value' für den Wert "gedrückt" oder "nicht gedrückt"? 'String' für den String?
Wonach hast Du genau gesucht?
Zitat: |
die matlab undokumentierte Funktion uitabgroup bekomm ich nicht lauffähig implementiert ( wenn jemand ein Beispiel hat, ist dies gerne gesehen) |
Wenn Du Deinen Versuch postest und die Fehlermeldung, kann man Verbesserungsvorschläge machen. Einfach irgendein Beispiel zu posten bringt wahrscheinlich nichts, weil das ja nicht zu Deinem Problem passen muss.
Gruß, Jan
|
|
|
wami2007 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2015, 07:12
Titel:
|
|
hallo,
dank dir für die Antwort, aber
- im fileExchange hab ich echt nix vernünftiges für Matlab 2014 gefunden.
- die Einstellung, damit ein Button "aussieht", als ob er gedrückt ist ... da wird ja Farbe,Schatten usw verändert, wenn ich draufdrücke.
- hab es mit folgenden Codezeilen versucht, Reiter erscheinen, nur leider kein Rahmen
TabGroup = uitabgroup;
tab1 = uitab(TabGroup, 'title','Tab 1');
tab2 = uitab(TabGroup, 'title','Tab 2');
Dank dir
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 06.07.2015, 07:58
Titel:
|
|
Hallo wami2007,
Wie der Button aussieht, bestimmt Matlab, die benutzte GUI-Bibliothek (Java) oder das Betriebssystem (unter OS-X/Linux). Man setzt also nur die Eigenschaft 'Value'.
Funktioniert den das Beispiel aus der Dokumentation?
Gruß, Jan
|
|
|
wami2007 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2015, 09:16
Titel:
|
|
ok ... schade, dass man da nix machen kann bzw den "halten" kann wenn er gedrückt wird. ähnlich "Kassettenradio"
dein Code ergibt gleiches Resultat wie bei meinem ... versuche das heut Abend mal noch mit nem Windows Rechner
Gruß
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.07.2015, 09:44
Titel:
|
|
|
|
wami2007 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2015, 10:15
Titel:
|
|
ok hab ich noch nicht gesehen ... hoffe das läuft auch unter 2014a
wird mich heut Abend dran versuchen
Danke
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.07.2015, 10:30
Titel:
|
|
|
|
wami2007 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.07.2015, 08:06
Titel:
|
|
hallo,
soweit so gut ... nun die Frage generell zu den Toolboxen.
Wenn ich jetzt ein Programm damit erstelle, kann ich das Skript ja nur auf den Rechnern ausführen, die auch diese Toolbox installiert haben ?
Gruß
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 07.07.2015, 09:51
Titel:
|
|
Hallo wami2007,
Zitat: |
schade, dass man da nix machen kann bzw den "halten" kann wenn er gedrückt wird. ähnlich "Kassettenradio" |
Solche generellen Beschreibungen sind nicht hilfreich im Forum. Es bringt mehr, wenn Du den Code postest, den Du bisher versucht hast und dazu erklärst, was sich ändern soll. "Ähnlich Kassettenradio" ist nicht verständlich.
Der Wert der Toggle-Buttons wird "gehalten". Kann es sein, dass Du "Push-Buttons" eingesetzt hast?
Zitat: |
dein Code ergibt gleiches Resultat wie bei meinem |
Nämlich welches?
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 - 2024
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.
|
|