AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Programm soll sich nicht nach Windows Farben richten...
Thema durchsuchen
Ansicht
Themen-Optionen

Programm soll sich nicht nach Windows Farben richten...

Ein Thema von Xypetotec · begonnen am 29. Okt 2002 · letzter Beitrag vom 29. Okt 2002
Antwort Antwort
Xypetotec

Registriert seit: 29. Okt 2002
3 Beiträge
 
Delphi 6 Enterprise
 
#1

Programm soll sich nicht nach Windows Farben richten...

  Alt 29. Okt 2002, 11:24
hallo,

wie kann ich es schaffen das die farben nicht von der Windows
Darstellung übernommen werden..

Bsp.

Ich habe eine Leere Form, diese wird grau dargestellt..

ändere ich nun die Darstellung unter Windows wird auch
die Form in dieser neuen Farbe dargestellt..

Wie kann ich die Farben meines Proggis standardtisieren..

Grüße
Ralf
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 29. Okt 2002, 11:34
Moin Ralf,

bei einem Form ginge das über die Eigenschaft Color. Standardmässig wird diese auf den Wert clBtnFace gesetzt. Wird dieser in Windows geändert, ändert sich auch die Farbe des Formulares.
Setzt Du sie auf eine eigene Farbe, so sollte die erhalten bleiben.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3
  Alt 29. Okt 2002, 11:34
Na, stell doch im OI einfach die gewünschte Farbe ein.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Xypetotec

Registriert seit: 29. Okt 2002
3 Beiträge
 
Delphi 6 Enterprise
 
#4

jup ok bei der form ist es natürlich klar..

  Alt 29. Okt 2002, 11:47
hi da,

blödes Beispiel...
also bei der Form ist es natürlich klar, hätte besser
das Tabsheet beschrieben...

Also das gleiche soll mit einer PageControl funktionieren..
Leider kann ich hier keine Farbangaben im OI machen..

Danke trotzdem für die Antworten..

Grüße
Ralf
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#5
  Alt 29. Okt 2002, 11:56
Die Page Control erbt die Farben vom übergeordnetem Container (Form, Panel, ScrollBox, ...). Das heisst, wenn Du dessen Farbe separat anpassen willst, musst Du die PageControl in ein Panel werfen und dessen Farbe ändern. Die Änderung wird manchmal innerhalb der IDE nicht sofort sichtbar (Form schliessen und wieder öffnen hilft da.)...
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Xypetotec

Registriert seit: 29. Okt 2002
3 Beiträge
 
Delphi 6 Enterprise
 
#6

ok ok so geht also mit einem Panel aber...

  Alt 29. Okt 2002, 12:28
hey da,

ok das tabsheet selbst bekomme ich nun in der Farbe wie ich es möchte,
nur das immer noch ein Rand bleibt und dieser auch über den OI nicht
abzuschalten geht..

Dasselbe gilt für den eigentliche Reiter oben..

Habt Dank
Ralf
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz