|
|
Checkboxen in der GUI ändern |
|
Laika_1988 |
Forum-Fortgeschrittener
|
|
Beiträge: 51
|
|
|
|
Anmeldedatum: 04.12.14
|
|
|
|
Wohnort: Mannheim
|
|
|
|
Version: R2010b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 14:22
Titel: Checkboxen in der GUI ändern
|
|
Hallo Leute,
ich bin relativ neu hier und suche etwas, was ich bisher leider nicht gefunden habe oder, weil ich es nicht gesehen habe
Ich habe mir mit guide ein paar wenige Checkboxen reingesetzt.
Wenn ich jetzt mein eigens geschriebens Programm ausführe, sind die Checkboxen nicht gesetzt, also es ist kein Haken drin.
Ich möchte aber, dass, wenn ich das Programm starte und meine GUI geöffnet wird, bereits Haken in den Checkboxen sind.
Wie mache ich das ?
Danke für alle, die mir auf die Sprünge helfen
Viele Grüße
Laika
_________________
Was nicht fliegt, stürzt auch nicht ab !!!
|
|
|
|
|
stealth_mx |
Forum-Fortgeschrittener
|
|
Beiträge: 94
|
|
|
|
Anmeldedatum: 15.06.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2013b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 14:46
Titel:
|
|
Ganz einfach:
Ich bin mir sehr sicher, dass es im Internet genug solcher Fragen gibt
|
|
|
Laika_1988 |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 51
|
|
|
|
Anmeldedatum: 04.12.14
|
|
|
|
Wohnort: Mannheim
|
|
|
|
Version: R2010b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 15:15
Titel:
|
|
Hallo,
danke für die Antwort.
Doch, es gibt genug solcher Antworten, aber bisher hat keine bei mir funktioniert.
ich hab dann folgendes gemacht:
Das hatte ich vorher auch schon probiert, nur leider ist die Checkbox immernoch leer, wenn ich den Code starte.
EDIT:
vielleicht liegt es auch daran, dass es erst innerhalb der Funktion geschieht ?
Wie kann ich die Werte außerhalb der Funktion ändern ?
meine Idee wäre: Ausgangskennlinie_Callback.hObject = 1
_________________
Was nicht fliegt, stürzt auch nicht ab !!!
|
|
|
stealth_mx |
Forum-Fortgeschrittener
|
|
Beiträge: 94
|
|
|
|
Anmeldedatum: 15.06.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2013b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 15:44
Titel:
|
|
Der Callback ist nicht der Name deiner Checkbox.
Entweder:
Du hast im GUIDE ja die Checkboxen erstellt und den einen "tag" gegeben. Du musst im Property Inspector nachgucken wie du ihn benannt hast.
Wenn du das weißt kannst du mit Hilfe von handles auf diese Objekte zugreifen:
damit wäre es getan.
Oder:
Etwas "richtiger" gelöst:
Beim Aufrufen der Funktion Ausgangskennlinie_Callback übergibst immer gleich das Objekt, welches die Funktion aufruft.
d.h.:
Das hObject beschreibt hierbei das Objekt
also:
Damit hast du auch den Vorteil, das du nur einen Callback brauchst um viele Checkboxen abzufangen, weil alle den selben Callback nutzen. Die Callback Funktion weiß dann immer wer sie aufruft.
|
|
|
Laika_1988 |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 51
|
|
|
|
Anmeldedatum: 04.12.14
|
|
|
|
Wohnort: Mannheim
|
|
|
|
Version: R2010b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 15:49
Titel:
|
|
Hallo,
danke für deine Nachricht.
Ich habe eine zweite Person gefragt und diese hat das gefunden, was ich partout nicht gesehen habe.
Im guide ganz unten gibt es Value. Einfach auf 1 setzen und schupps - es geht ...
Ich hab den Wald vor lauter Bäumen nicht gesehen ...
Gruß Laika
_________________
Was nicht fliegt, stürzt auch nicht ab !!!
|
|
|
stealth_mx |
Forum-Fortgeschrittener
|
|
Beiträge: 94
|
|
|
|
Anmeldedatum: 15.06.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2013b
|
|
|
|
|
|
Verfasst am: 18.02.2015, 16:10
Titel:
|
|
Ja so gehts natürlich auch.
|
|
|
|
|
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.
|
|