XP-Skin-Unterstützung einschalten

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

XP-Skin-Unterstützung einschalten

Beitrag von Delle »

XP-Skin-Unterstützung einschalten (nur bei Windows)
Bindet Skin-Unterstützung (verschiedene Designs für Fenster auf Windows XP) in das Executable ein.
Was heißt das konkret wenn ich eine .exe auf Win98 compile?

Das ohne die Einschaltung das Programm in grauen Win98-Farben
gehalten bleibt (=Oldskool) und nur bei Einschalten "XP-blau" wird?
Benutzeravatar
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

Beitrag von ts-soft »

Das sorgt dafür, das der XP-User seinen eingestellten Stil vorfindet und für Win9x macht es keinen Unterschied. Es ist also sinnvoll, es einzuschalten, auch wenn man selber nur Win9x hat. Vorsichtshalber aber von jemanden unter XP mal testen lassen, weil manche Gadgets evtl. anders reagieren oder aussehen könnten.
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.
Bild
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Beitrag von Delle »

Also ist mit der Skin-Unterstützung nur die des Users gemeint?

Sprich wenn ich es nicht aktiviere, erscheint mein Fenster im Standard-Stil? Oder etwas sogar grau im Win98-Stil?
Benutzeravatar
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

Beitrag von ts-soft »

Wenn Du es nicht einschaltest, erschein es im klassischem Stil, als unter Win9x Mausgrau und unter XP, so wie in Win2000, also anderer Grauton. Das Wünschen XP-User mit eingeschaltetem XP-Style aber nicht, sonst hätten sie den ausgeschaltet.
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.
Bild
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Beitrag von Delle »

Also bei normaler Kompilierung ohne SkinSupport unter Win98 so?

Bild

Und unter WinXP so?

Bild

Ich will nur vermeiden, dass durch irgendwelche "bescheuerten"
SkinEinsltellungen Darstellungsfehler im Programm auftauchen.

Dieses rote X beim Schließen kommt also sozusagen immer
bei XP sofern man es nicht mit der Skin geändert hat?
Benutzeravatar
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

Beitrag von ts-soft »

Das untere ist mit XP-Skin, ohne Skin würde es dem oberen ähneln. Wenn Du dem XP-User seinen Skin vorenthälst, wird er Dein Programm vielleicht nicht mögen, also besser mit Skin und beim Kumpel oder durch das Forum testen lassen
Deine Programme solltest Du sowieso grundsätzlich auf allen Plattformen, wo sie genutzt werden Testen lassen, sonst gibts manchmal böse Überraschungen.
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.
Bild
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Beitrag von Delle »

Was? Ich dachte das untere wäre der Standardstil von XP, sprich
diese Skin ist also immer ursprünglich ausgewählt.
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

nur wenn du die xp xkin unterstützung einschaltest. sonst sieht es aus wie oben.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> diese Skin ist also immer ursprünglich ausgewählt.

nach dem istallieren, richtig.

aber manche leute mögen keine bonbons, und deaktivieren das sofort.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
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

Beitrag von ts-soft »

Kaeru Gaman hat geschrieben:> diese Skin ist also immer ursprünglich ausgewählt.

nach dem istallieren, richtig.

aber manche leute mögen keine bonbons, und deaktivieren das sofort.
Aber für Windows-Programmierer gibts keine Wahl, muß mindestens in BonBon getestet werden :mrgreen:
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.
Bild
Antworten