Verfasst am: 06.05.2008, 10:41
Titel: Setzen der Hintergrundfarbe geht nicht
Hallo,
Ich möchte die Hintergrundfarbe meines Editfeldes ändern. Das mach ich über diesen Befehl, welcher auch bestens funktioniert:
Code:
% Setze auf neue Farbe set(handles.edit_AnsCommand,'BackgroundColor','g');
pause(0.05);
% Setze zurück set(handles.edit_AnsCommand,'BackgroundColor','w');
Da ich das ganze jetzt öfters machen muss,will, wollte ich eine Funktion hierfür schreiben:
ich hab also die m-file setCommandColor angelegt, und folgendes reingeschrieben:
Code:
function setCommandColor( FirstColor, SecondColor, ColorTime )
%Ändert die Hintergrundfarbe der Berechnungsausgabe
% Um auf die Berechnungsausgabe hinzuweisen, bietet es sich an, die % Hintergrundfarbe für einen Bruchteil einer Sekunde fabrlich zu ändern
% FirstColor = Entspricht der Farbe, auf welche die Ausgabe gesetzt % werden soll % SecondColor = Die Farbe, auf die zurückgesetzt werden soll, in der Regel Weiß % ColorTime = Dauer des Leuchtvorgangs
aber eigentlich suche ich wirklich nur die Lösung zum Problem wie oben beschrieben....
grüße
PS: Hat sich erledigt, hatte vergessen das handle zu übergeben...
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
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.