|
|
GUI daten aus Programm ändern |
|
Frederik |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 19.03.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2012a
|
|
|
|
|
|
Verfasst am: 28.03.2012, 08:47
Titel: GUI daten aus Programm ändern
|
|
Hallo zusammen,
ich habe folgendes Problem ich habe ein Programm welches nicht wirklich benutzerfreundlich ist und ich soll dem ganze ein wenig Benutzerfreundlichkeit beibringen.
Jetzt habe ich mir überlegt ich lege einfach eine GUI an die "nebenbei" läuft und aus dem Programm gesteuert wird nur wie ändere ich aus dem bestehenden Programm die Daten aus der neuen GUI. Das bestehende Programm hat auch schon verschiedene GUI's über die verschiedene Sachen eingegeben werden.
Die neue GUI soll also so eine Art "Fortschrittsanzeige mit Anleitung" werden.
Kleine Zusatzfrage:
Wie kann ich diese neue GUI dann in eine Ecke des Bildschirms verschieben so das sie nicht von den anderen GUI's verdeckt wird?
Ich hab schon verschiedene suchen gequält aber ich glaube ich suche nach den falschen Begriffen.
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 28.03.2012, 13:11
Titel: Re: GUI daten aus Programm ändern
|
|
Hallo Frederik,
Das klingt durchführbar. Hast Du eine konkrete Frage zur Erstellung der GUI?
Du kannst die Position des GUI-Fensters manuelle festlegen. Wenn es nicht von anderen Fenstern verdeckt werden soll, könntest Du es "on top" setzen, so dass es immer oberhalb der anderen Fenster bleibt. Dies geht entweder per Java (siehe undocumentedmatlab.com) oder per C-Mex WindowAPI http://www.mathworks.com/matlabcentral/fileexchange/31437.
Gruß, Jan
|
|
|
Frederik |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 19.03.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2012a
|
|
|
|
|
|
Verfasst am: 28.03.2012, 13:22
Titel:
|
|
oh die habe ich wohl vergessen
ich will wissen wie man einen statictext oder anders Objekt aus dem Programm in der GUI ändert.
Schick wäre es wenn man einfach in eine Variable schreiben könnte die sich automatisch in der GUI aktualisiert oder man kann aus dem Programm die Variable per
setzen.
Bei der automatische Aktualisierung müsste man ja mit einer Schleife arbeiten wo müsste man diese dann unterbringen?
Wie kann man vom Programm aus dann die GUI wieder beenden?
|
|
|
Frederik |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 19.03.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2012a
|
|
|
|
|
|
Verfasst am: 05.04.2012, 10:48
Titel:
|
|
|
|
|
|
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.
|
|