WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Guid ändert Farben nicht.

 

Gastarbeiter

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.11.2008, 09:15     Titel: Guid ändert Farben nicht.
  Antworten mit Zitat      
Beim gestalten der GUI ändert Guide meine Implementierung bei dem Buttons nicht. D.h. ich habe Fettdruck und blau als Background eingestellt. ist aber dann weiß und kein fettdruck. wer weiß was?


Paulina

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.11.2008, 18:45     Titel:
  Antworten mit Zitat      
würde dir zu gern helfen, aber ich sitze an dem gleichen problem. denke, dass die buttonfarben nicht geändert werden können und vom system(win) vongegeben werden.

Question
 
Gastarbeiter

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.11.2008, 17:53     Titel:
  Antworten mit Zitat      
Es geht immer noch nicht. Es wird nur der Rahmen des Buttons geändert, darüber liegt die vordefinierte Farbe des Betriebssystems. Also grau.
 
Maddy
Ehrenmitglied

Ehrenmitglied



Beiträge: 494
Anmeldedatum: 02.10.08
Wohnort: Greifswald
Version: ---
     Beitrag Verfasst am: 23.11.2008, 20:24     Titel:
  Antworten mit Zitat      
Änderst du die Farbe dynamisch im Programm, dann hilft ein "pause" bzw. "drawnow". Ansonsten nochmal mit Standard-Farben testen und nochmal neu probieren. Neulich hatte ich ein ähnliches Problem allerdings funktionierte es dann auf einer anderen Matlabversion. Wie sieht denn dein derzeitiger Code in dem Teilbereich aus?
_________________

>> why
The computer did it.
Private Nachricht senden Benutzer-Profile anzeigen
 
Gastarbeiter

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.11.2008, 20:35     Titel:
  Antworten mit Zitat      
hi,

lieb, dass du hilfst.

ich habe erst versucht über den property inspector in Guide die Farbe des Buttons einzustellen. Ging aber nicht.

Der zweite versuch war dann in der Opening_Fcn des Gui die Farbe mit
Code:

set(handles.button, 'BackgroundColor','blue')
 

zu ändern.

Ging auch nicht.

Das Windows Betriebssystem ändert die Farbe halt wieder automatisch. Sad
 
Maddy
Ehrenmitglied

Ehrenmitglied



Beiträge: 494
Anmeldedatum: 02.10.08
Wohnort: Greifswald
Version: ---
     Beitrag Verfasst am: 24.11.2008, 10:18     Titel:
  Antworten mit Zitat      
Also einen Fehler gibts bei mir leider nicht.

Ich habe die Farbe erst im Property-Inspector festgelegt und der Button wurde blau. In der Opening-Function des GUI mit Namen "buttonfarbe" hab ich dann folgendes geschrieben:

Code:


function buttonfarbe_OpeningFcn(hObject, eventdata, handles, varargin)

% Choose default command line output for buttonfarbe
handles.output = hObject;

set(handles.pushbutton1,'BackgroundColor','blue') % der Button wird hellblau beim Öffnen des Guis

% Update handles structure
guidata(hObject, handles);
 


hm... also eigentlich funktioniert es.
Welches Betriebssystem hast du?
Du kannst den Farbänderungsbefehl ja mal in die Pushbutton-Funktion einbauen und schauen obs wenigstens da funktioniert.
_________________

>> why
The computer did it.
Private Nachricht senden Benutzer-Profile anzeigen
 
Gastarbeiter

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.11.2008, 10:41     Titel:
  Antworten mit Zitat      
WIn XP professional...

wenn ich in der Systemsteuerung das Design auf klassisch ändere, dann geht es.
aber dann ändert er die schriftgröße nicht...
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.