Martin Wodrich <[EMAIL PROTECTED]> wrote on 22.12.05:

> Michael Heydekamp <[EMAIL PROTECTED]> schrieb am 20.12.05 um 00:42:

>> Was mir noch nicht so ganz klar ist:
>> 1. Was ist denn case WinVersion of 1?  Windows 1.x/2.x?

> Das kann nicht ausgegeben werden.
> Minimales Ergebnis ist 2 fuer Win3.xx, siehe auch clip.pas:
> { Rueckgabe: 2 = Win 3.xx, 3 = Win95/98/ME/..., 4 = WinNT/2k/XP/... }

Das hab ich natürlich auch gelesen und mich eben deshalb gefragt, was
wohl bei Windows 2.x und früher zurückkommt.  Meine Vermutung war, daß
man das schlicht ausgelassen hat.  Die Frage ist natürlich rein
akademisch, denn es gibt sicher mehr FreeXP-User als Benutzer von
Windows 2.x (wenn es überhaupt welche gibt).

>> DOSBOX kann ich im Moment noch nicht beruecksichtigen, weil der Code
>> in meiner Arbeitsumgebung noch nicht drin ist.

> Zu DOSBOX gibts dies in Clip.pas:

Ich werd das wohl erst mal händisch reinkopieren, damit der UUZ
sozusagen DOSBOX-fähig ist.

> Sieht vernuepftig aus.

Bis auf das mit der Versionsnummer für OS/2 Warp, das ist mir noch nicht
ganz klar (siehe auch meine Mail dazu).

Eigentlich würde ich im UA-Header ohnehin ungerne solche Marketing-
Bezeichnungen wie "Warp" verwenden.  Ich kenne mich mit OS/2 nicht aus,
aber ist nicht alles >=3.0 sowieso "Warp"?  Kann ich mangels OS/2 alles
leider nicht testen, jedenfalls wüßte ich gerne mal den Code, um für die
jeweiligen OS/2-Versionen einfach nur "1.0", "2.0", "3.0" (welche immer
es da geben mag) usw. zurückzubekommen.

Früher (bevor wir "Warp" ausgegeben haben) gab's ja ausschließlich das
hier:

----------8<----------
>  if os2 then write(lo(dosversion)div 10:2,'.',hi(dosversion))
----------8<----------

Ist das das, was ich brauche?  Wenn ja, dann verstehe ich den Code in
'writever' nicht, mit dem auf "Warp" getestet wird.  Auch nicht, wieso
einmal "div" und einmal "/" verwendet wird.


        Michael
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
Dev-List@freexp.de
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an