| Autor |
Beitrag |
smart
Hält's aus hier
Beiträge: 1
WIN XP, Linux 9.1
Delphi5 Enterprise
|
Verfasst: Mo 02.05.05 18:53
Gibt es bei der TMainMenu- Komponente die Möglichkeit die Farbe zu ändern?
|
|
feivel3333
      
Beiträge: 190
W7
Delphi XE prof
|
Verfasst: Sa 07.05.05 00:02
Nicht, dass ich wüsste. Du kannst Bitmaps vor die Menü-Texte setzen, aber die Menü-Items verändern wird sicher nicht einfach. Ich weiß, dass die Farben vom Windows beeinflusst werden und dort in der Systemsteuerung beeinflusst werden können. Damit änderst du aber das Verhalten vom Windows insgesamt.
|
|
Muetze1
      
Beiträge: 346
|
Verfasst: Mi 18.05.05 01:22
Moin!
Selber zeichnen? Warum denn nicht - aber dabei weiss ich nicht wie das bei den CLX MainMenu aussieht - da du ja schliesslich hier gepostet hast. Unter VCL wäre das kein Problem, da könnte ich dir Beispiele geben.
Ansonsten sind Komponenten von Drittanbietern auch empfehlenswert - u.a. Toolbar2000...
/EDIT: Sorry für's Thread auskramen, aber ist mir aufgefallen da smart mit mir am selben Tag+Jahr geboren worden ist. So als kleines Geburtstag Geschenk... Ausserdem ist der Thread noch nicht so alt...
MfG
Muetze1
_________________ 49 63 68 68 61 62 65 6B 65 69 6E 65 41 68 6E 75 6E 67 21
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Mi 18.05.05 15:36
Was heist hier "Sorry fürs rauskramen" ?? Soll das heisen: sobald ein Thread älter als x ist, darf nicht mehr geholfen werden?? Die frage ist nicht beantwortet, also sagt niemand, dass du nicht mehr antworten darfst, oder hab ich in dem Board hier was falsch verstanden? 
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
oXmoX81
Hält's aus hier
Beiträge: 7
|
Verfasst: Fr 01.07.05 19:18
Hi,
ich muss das hier jetzt aber doch nochmal auskramen. Ich habe hier nämlich ein TMainMenu, dessen Farben sich auf einmal geändert haben. Das TMainMenu hat jetzt die Farben des Windows XP Themes (ein etwas helleres Brau und auch ein etwas helleres Blau), während alle anderen GUI-Elemente die Standard-Win98 Farben tragen.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Sa 02.07.05 13:27
das dürfte aber eine einstellung von Windows sein, nicht von deinem Programm... oO schau mal ob alle anderen main manus (notepad...) auch so sind.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
oXmoX81
Hält's aus hier
Beiträge: 7
|
Verfasst: Sa 02.07.05 15:49
JayEff hat folgendes geschrieben: | | das dürfte aber eine einstellung von Windows sein, nicht von deinem Programm... oO schau mal ob alle anderen main manus (notepad...) auch so sind. |
Das ist ja das seltsame: die anderen Mainmenus (im selben Programm) sind alle in Ordnung.
Die falschen Farben sind übrigens erst aufgetaucht als ich die Toolbar eingefügt habe. Ich schätze, sie gehen auch wieder weg, wenn ich das MainMenu von Grund auf neu aufbaue ...dazu hab ich aber keine Lust 
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Sa 02.07.05 16:03
Probiers mal auf anderen Rechnern wenn möglich, vielleicht ist es nur bei dir...?
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
oXmoX81
Hält's aus hier
Beiträge: 7
|
Verfasst: Sa 02.07.05 21:52
Hab grad rausgefunden, woran es lag. Scheint ein Bug in der 7.0er Version von Delphi zu sein. Scheinbar mag Delphi es nicht, wenn man gleichzeitig *.ico-Grafiken im Menu benutzt und den Border-Style auf bsSingle stehen hat. Wenn ich den Boderstyle auf bsSizeable setze oder aber die Icons rausnehme, dann stimmen die Farben wieder. Ich sollte wirklich mal auf 7.1 updaten ...evtl. ist der Bug da ja behoben.
|
|