XP-Theme: Allgemeine Frage
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
XP-Theme: Allgemeine Frage
nur mal so gefragt:
wenn ich beim compilieren einer exe auf w2k das XP-Flag auslasse,
wird das Fenster der exe dann auch auf XP mit Style im klassischen w2k angezeigt?
mir geht es um das Layout eines MiniFensters,
ich will mal meinen DesktopResolutionChanger als Mini-exe zur verfügung stellen.
da brauche ich trotzdem ein Layout das nicht komplett scheise aussieht oder gar unleserlich ist,
deshalb interessiert mich das einfach mal.
wenn ich beim compilieren einer exe auf w2k das XP-Flag auslasse,
wird das Fenster der exe dann auch auf XP mit Style im klassischen w2k angezeigt?
mir geht es um das Layout eines MiniFensters,
ich will mal meinen DesktopResolutionChanger als Mini-exe zur verfügung stellen.
da brauche ich trotzdem ein Layout das nicht komplett scheise aussieht oder gar unleserlich ist,
deshalb interessiert mich das einfach mal.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
@Kaeru Gaman
Wenn du den XP-Style nicht aktiviert hast, egal auf welches Betriebbsystem, dann wird immer auf "2K" Klassic-Style von Win98 benutzt.
Aber wenn du XP-Style aktiviert hast, dann klappt dieses Style nur auf WinXP, bei z.b. Win98 wird einfach auf Klassic umgestellt, weil da kein XP-Style vorhanden ist.
Wenn du den XP-Style nicht aktiviert hast, egal auf welches Betriebbsystem, dann wird immer auf "2K" Klassic-Style von Win98 benutzt.
Aber wenn du XP-Style aktiviert hast, dann klappt dieses Style nur auf WinXP, bei z.b. Win98 wird einfach auf Klassic umgestellt, weil da kein XP-Style vorhanden ist.
- 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
Re: XP-Theme: Allgemeine Frage
Ja, deshalb sollte das Flag per Default an sein!Kaeru Gaman hat geschrieben:nur mal so gefragt:
wenn ich beim compilieren einer exe auf w2k das XP-Flag auslasse,
wird das Fenster der exe dann auch auf XP mit Style im klassischen w2k angezeigt?
Anwendungen die nicht so wichtig sind, ohne Style sind schnell weg von der Platte
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.

es spielt keine rolle wo du es kompilierst, wenn du den xp skin weglässt wird auf dem jeweiligen system wo die exe läuft, der klassische skin des betriebssystems verwendet. zwischen den einzelnen windows versionen gibt es aber immer kleine unterschiede (farbe etc.) ob die grösse gleich ist weiss ich nicht.
@RSBasic
> Aber wenn du XP-Style aktiviert hast, dann klappt dieses Style nur auf WinXP.
unter Vista wird dann der Vista skin verwendet, deswegen sollte man in der IDE, XP-Skin umbennen.
c ya,
nco2k
@RSBasic
> Aber wenn du XP-Style aktiviert hast, dann klappt dieses Style nur auf WinXP.
unter Vista wird dann der Vista skin verwendet, deswegen sollte man in der IDE, XP-Skin umbennen.
c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
- 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
>> ob die grösse gleich ist weiss ich nicht.
Ist sie nicht, die Titelleiste usw. kann grösser oder kleiner sein, aber die
inneren Maße des Fensters stimmen. Insofern gibts da keine Probleme.
Wer die Möglichkeit hat, sollte aber immer mit und ohne Style testen, aber
diesen niemals weglassen, sonst sieht die Anwendung altmodisch und billig
aus, bei Usern die einen Skin aktiviert haben
Fenster selber Skinnen mögen die meisten auch nicht, zumindest wenn dies
Unprofessionell gemacht wird (ohne auf die Farben usw. des aktiven Styles
rücksicht zu nehmen)
Ist sie nicht, die Titelleiste usw. kann grösser oder kleiner sein, aber die
inneren Maße des Fensters stimmen. Insofern gibts da keine Probleme.
Wer die Möglichkeit hat, sollte aber immer mit und ohne Style testen, aber
diesen niemals weglassen, sonst sieht die Anwendung altmodisch und billig
aus, bei Usern die einen Skin aktiviert haben

Fenster selber Skinnen mögen die meisten auch nicht, zumindest wenn dies
Unprofessionell gemacht wird (ohne auf die Farben usw. des aktiven Styles
rücksicht zu nehmen)
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.

- dllfreak2001
- Beiträge: 2925
- Registriert: 07.09.2004 23:44
- Wohnort: Bayern
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Re: XP-Theme: Allgemeine Frage
danke erstmal.
ich habe kein XP!
das tool wäre sowieso nur für leute, für die es wichtig ist.
wer gerne einfach-games zockt, und dafür eine verkleinerte Desktop-Auflösung möchte,
ohne dass er immer wieder seine Icons verrückt bekommt,
der benutzt auch eine Mini-Anwendung die überall wie classic-w2k aussieht.
deshalb wollte ich wissen, ob sie auch überall gleich aussieht,
damit ich ein effektives mini-layout erstellen kann.
eben das geht nicht, weil ich keine möglichkeit habe, das tool für XP zu layouten.ts-soft hat geschrieben:Ja, deshalb sollte das Flag per Default an sein!
Anwendungen die nicht so wichtig sind, ohne Style sind schnell weg von der Platte
ich habe kein XP!
das tool wäre sowieso nur für leute, für die es wichtig ist.
wer gerne einfach-games zockt, und dafür eine verkleinerte Desktop-Auflösung möchte,
ohne dass er immer wieder seine Icons verrückt bekommt,
der benutzt auch eine Mini-Anwendung die überall wie classic-w2k aussieht.
deshalb wollte ich wissen, ob sie auch überall gleich aussieht,
damit ich ein effektives mini-layout erstellen kann.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Hat von euch überhaupt einer XP? Natürlich wird das Fenster trotzdem geskinnt egal ob Manifest vorhanden oder nicht. Lediglich die Bedienelemente (Buttons, etc.) werden nicht geskinnt. Wenn du deinem Anwendungsfenster selbst auf einem XP System mit aktivierten Themes den "Klassik" Stil verpassen willst musst du dies mit SetThemeAppProperties() erzwingen.
Windows 10 Pro, 64-Bit / Outtakes | Derek
- dllfreak2001
- Beiträge: 2925
- Registriert: 07.09.2004 23:44
- Wohnort: Bayern
Also für so nen kleines Tool ist es ja wurscht, aber das Layout
sieht genauso aus wie beim classic. Da ändert sich zumindest mit dem
Standart-XP-Skin nichts. Um den Classic-Skin zu (nicht) erzwingen reicht es doch
schon wenn man entsprechenden Flag in Compileroptionen aktiviert/deaktiviert.
sieht genauso aus wie beim classic. Da ändert sich zumindest mit dem
Standart-XP-Skin nichts. Um den Classic-Skin zu (nicht) erzwingen reicht es doch
schon wenn man entsprechenden Flag in Compileroptionen aktiviert/deaktiviert.
I´a dllfreak2001
- 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
>> Hat von euch überhaupt einer XP?
Glaube schon, nutze aber Watercolor Economic, da ändern sich die
Fensterdimensionen nicht gegenüber Classic, nur das es wesentlich besser
aussieht
Glaube schon, nutze aber Watercolor Economic, da ändern sich die
Fensterdimensionen nicht gegenüber Classic, nur das es wesentlich besser
aussieht

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.
