SetGadgetColor enttäuschend!
Von Windows-Seite gibt es überhaupt keine Möglichkeit einen Button zu färben, auser ihn selber zu zeichnen.
PureCOLOR macht genau das. Probiert das mal mit XP Skins und ihr seht das Ergebnis.
SetGadgetColor() funktioniert eben nur das wo Windows eine Möglichkeit stellt
die Farben zu beeinflussen. Dann sieht es nämlich auch auf allen Systemen gut aus.
PureCOLOR macht genau das. Probiert das mal mit XP Skins und ihr seht das Ergebnis.
SetGadgetColor() funktioniert eben nur das wo Windows eine Möglichkeit stellt
die Farben zu beeinflussen. Dann sieht es nämlich auch auf allen Systemen gut aus.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> XP Skins hab ich standardmäßig aus, weil die teilweise die Buttons abschneiden usw.
Achso, Du schreibst nur Programme für Dich oder nicht XP-Style User?
Ich teste immer mit und ohne Skin, muß beides stimmen.
Achso, Du schreibst nur Programme für Dich oder nicht XP-Style User?

Ich teste immer mit und ohne Skin, muß beides stimmen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Nein, aber ich möchte eben das das Layout überall gleich aussieht.
Nicht gleich, sondern, so wie der User es auf seinem System vorgesehen hat.
Farben, Schriften usw. sind in normallen Anwendungen sehr sparsam
einzusetzen, es sei denn man Skint die gesamte Anwendung ( weils scheen
macht
)
Nicht gleich, sondern, so wie der User es auf seinem System vorgesehen hat.
Farben, Schriften usw. sind in normallen Anwendungen sehr sparsam
einzusetzen, es sei denn man Skint die gesamte Anwendung ( weils scheen
macht

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Hm, darf ich als Programmierer bitteschön noch selbst bestimmen, wie meine Software aussieht oder nicht?ts-soft hat geschrieben:Nicht gleich, sondern, so wie der User es auf seinem System vorgesehen hat.

Beispiel:PMV hat geschrieben:Hm ... ich frag mich grad, ob der Fehler wirklich bei XP liegt oder ob du den machst? ... bei anderen scheints ja zu funktionieren?
ButtonImageGadget(501, 295, 100, 30, 20, Image2)
(Image2 = 16x16 Pixel)
Mit XP-Look wird oben und unten was vom Image abschnitten, weil anscheinend ButtonImageGadgets immer einen inneren Rand haben müssen... und sowas will ich eben verhindern.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Klar, wenn sie nur für Dich ist, oder Kundenwünsche unwichtig. Es kommtDelle hat geschrieben:Hm, darf ich als Programmierer bitteschön noch selbst bestimmen, wie meine Software aussieht oder nicht?ts-soft hat geschrieben:Nicht gleich, sondern, so wie der User es auf seinem System vorgesehen hat.
auch auf die Art des Programmes an, bzw. wenns für Kinder ist, darfs schon
mal Bunt sein

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
> Es kommt auch auf die Art des Programmes an, bzw. wenns für Kinder ist, darfs schon mal Bunt sein
genau.
aber standard-anwendungen sollten auch aussehen wie standard-anwendungen.
oder glaubst du, jemand würde ne FiBu benutzen, die aussieht wie WinAmp?
> Mit XP-Look wird oben und unten was vom Image abschnitten, weil anscheinend ButtonImageGadgets immer einen inneren Rand haben müssen... und sowas will ich eben verhindern.
ich kenn den XP look nicht.
kannste mal nen screenshot von BEIDEM,
also mit und ohne XP look machen?
ich würde es gerne mal sehen.
genau.
aber standard-anwendungen sollten auch aussehen wie standard-anwendungen.
oder glaubst du, jemand würde ne FiBu benutzen, die aussieht wie WinAmp?
> Mit XP-Look wird oben und unten was vom Image abschnitten, weil anscheinend ButtonImageGadgets immer einen inneren Rand haben müssen... und sowas will ich eben verhindern.
ich kenn den XP look nicht.
kannste mal nen screenshot von BEIDEM,
also mit und ohne XP look machen?
ich würde es gerne mal sehen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Also Problem ist ja nach wie vor, dass ich nur Win98 habe. Und ich kann nicht jedesmal meine Freunde um einen Screenshot bitten, wie es denn in XP aussieht. Deswegen schalt ich das meist ab, färbe aber nicht deswegen selber irgendwie rum. Wenn es abgeschaltet ist, sind ja meist die Ecken der Buttons nicht rund und sonst nichts, die Farben sind ja trotzdem die Windows-typischen (beige + blau).

Links:
XP-Look an, nichts eingefärbt, Icons (Lautsprecher) abgeschnitten/nicht freigestellt
Rechts:
XP-Look aus, dafür aber die Buttons/Hintergrund selber eingefärbt

Links:
XP-Look an, nichts eingefärbt, Icons (Lautsprecher) abgeschnitten/nicht freigestellt
Rechts:
XP-Look aus, dafür aber die Buttons/Hintergrund selber eingefärbt