Farbiger Button unter Win32?

Rund um die LCL und andere Komponenten
alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Farbiger Button unter Win32?

Beitrag von alexander »

Hi,

also das klingt vielleicht blöd, aber wenn ich unter Win32 die Farbe eines Buttons ändere passiert nichts. Sowohl mit als auch ohne Xp Theme (manifest).
Unter Linux klappt es dagegen problemlos....

Wisst ihr weiter?

Gruß Alexander
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Geht unter Windows (zum Glück ;)) auch nicht, soweit ich weiss.

Musst du dir wenn du deine Anwender damit Quälen willst wohl selbst zeichnen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

Christian hat geschrieben:Geht unter Windows (zum Glück ;)) auch nicht, soweit ich weiss.
Zum Glück?! Ich brauche das!

hmmm so ein mist....
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Nimm halt einen BitBtn, da kannst du zur Laufzeit das Bitmap wechseln.

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm... ja ok gute idee... nur halt der gesamte buton farbig wäre besser....
danke

Tschüss
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Wozu braucht man denn sowas (nur so interessehalber).
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

alexander hat geschrieben:hmmm... ja ok gute idee... nur halt der gesamte buton farbig wäre besser....
Wenn du Caption='' machst und das Bitmap der ClientArea entspricht, hast du nur noch einen kleinen Rand. Allfälligen Text kannst du ja auch aufs Bitmap schreiben.

TColorButton könntest du auch benutzen. Dann einfach procedure Click überschreiben, wenn du den ColorDialog nicht sehen willst.
Zuletzt geändert von theo am Di 27. Mai 2008, 16:42, insgesamt 1-mal geändert.

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Du magst wohl nur die Standard Farben wie ?
Ich finde eine Bunte Oberfläche viel schöner. Gut es sollte ausgeglichen sein. Aber z.b. für ein "Media Player" währe ein Bunter Button recht Praktisch.
MFG
Michael Springwald

EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von EugenE »

Vllt ist der hier gut genug ^.^:
http://www.lazarusforum.de/downloads.ph ... tail&id=21" onclick="window.open(this.href);return false;
http://www.lazarusforum.de/viewtopic.php?t=1698" onclick="window.open(this.href);return false;

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

der gradbutton ist super probiere ihn aus!
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Zu not könntest du auch noch den SpeedButton nehmen. Ich meine damit sollte das auch gehen.
MFG
Michael Springwald

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm also ich glaube ich nehme doch einen Button, auch wenn es nicht farbig ist... auch wenn es dann nicht so übersichtlich ist.....

Trotzdem danke für die Möglichkeiten....

Gruß Alexander
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

EugenE hat geschrieben:Vllt ist der hier gut genug ^.^:
http://www.lazarusforum.de/downloads.ph ... tail&id=21" onclick="window.open(this.href);return false;
http://www.lazarusforum.de/viewtopic.php?t=1698" onclick="window.open(this.href);return false;
Ahh der ist super! Ich habe ein paar verbesserungsvorschläge in deinen Thread geschrieben...
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ich finde eine Bunte Oberfläche viel schöner. Gut es sollte ausgeglichen sein. Aber z.b. für ein "Media Player" währe ein Bunter Button recht Praktisch.
Jupp, ich will das ne Applikation auschaut wie jede andere im System. Die Betreibsysteme unterstützen heute alle Skins wenn jemand alles Klickie Buntie haben will kann er einfach den Skin bzw das Theme des gesamten Systems bzw der Desktop Oberfläche austauschen. Anwendungen die für jeden Button und Jedes Lanel ne eigene Schrift und Farbe nehmen fliegen bei mir sofort wieder von der Platte. Und ich bin nicht der einzige der da so denkt.
Wennich Augenkrebs haben will guck ich mir irgend ne HTML seite an von jemanden der seit 3h HTML Programmiert oder mach unter XP n Media Player auf.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

Christian hat geschrieben:Wennich Augenkrebs haben will guck ich mir irgend ne HTML seite an von jemanden der seit 3h HTML Programmiert oder mach unter XP n Media Player auf.
[Nicht so ernst gemeint] Bitte sage und nichts über Augenkrebs, wenn du gtk1 benutzt. [/Nicht so ernst gemeint] :wink:

Gruß Alexander

PS: Wie wir wieder einmal bemerken lässt sich über Geschmack vortrefflich streiten. ;-)
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Antworten