🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #93185

Re: Win7Pro64+XP Mode i polska klawiatura

#93185
From: Andrzej Grażyński
Date: Tue, 14 Jun 2011 09:11
47 lines
2717 bytes
W dniu 2011-06-13 12:39, webmajsterek@poczta.onet.pl pisze:
> >
>
> > WIndows 7 Pro 64-bit, maszyna wirtualna XP Mode
>
> >
>
> > Problem dotyczy wszystkich programów DOSowych, ale mnie chodzi o BP.EXE.
>
> > Klawiatura nie produkuje polskich liter na prawy alt, jak to było w XP.
>
> > W programach windowsowych wszystko jest OK.
>
> >
>
> > Ktoś ma jakiś pomysł?
>
>
> a jak jest z innymi DOS-owymi programami ??
> ( Może masz osobne ustawienia językowe dla tej maszyny )
>
> spróbuj przejsc na  freepascal/Lazarus  -- ostanie wersje są całkiem stabilne .
>
>

Poza maszyną wirtualną programy DOS-owe nie chodzą (błąd 5), ustawienia 
językow dla maszyny wirtualnej są OK, w aplikacjach GUI jest wszystko 
dobrze. W programach dosowych na ekranie polskie litery są OK, tylko z 
klawiaturą jest problem (mam ustawienie Polski-programisty).

W konsolowych aplikacjach 32-bit wszystko jest natomiast OK.

Zmiana platformy z BP na inną nie wchodzi w grę. Nikt nie podejmie się 
portowania apikacji, która ma 1,5 mln wierszy kodu i działa bez zarzutu 
od 20 lat na DOS, Win3.x/95/98/2k/XP/Vista oraz Linux/DosEmu. Czasami 
wprowadza się trochę poprawek. Ostatecznie polskie litery da się 
uzyskiwać za pomocą kombinacji tylda+litera.

Zreszta nie wiem ,czy istnieje wersja FP dająca 16-bitowy kod wynikowy, 
uruchamialny w DOS/DPMI 0.9, a dokładniej - strukturę pointerów 16:16.

Tak naprawdę to nie jest dla mnie problem, bo aplikacja ma własną 
procedurę obsługi klawiatury: jak naciśniesz prawy alt+a i dostaniesz 
poprawną polską literę, to aplikacja ją akceptuje, jak dostaniesz kod 
Alta, aplikacja sama konwertuje go na polską literę.

Chodzi mi tylko o zjawisko.
Technical Details
Message-ID: <it78j5$m16$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <55fa.00000168.4df5e8f4@newsgate.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Andrzej Grażyński <grazynsk@petex.com.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Re: Win7Pro64+XP Mode i polska klawiatura
Date: Tue, 14 Jun 2011 11:11:00 +0200
Organization: http://onet.pl
Lines: 48
Message-ID: <it78j5$m16$1@news.onet.pl>
References: <55fa.00000168.4df5e8f4@newsgate.onet.pl>
NNTP-Posting-Host: public-gprs191651.centertel.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1308042662 22566 46.134.87.228 (14 Jun 2011 09:11:02 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Tue, 14 Jun 2011 09:11:02 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 ThunderBrowse/3.3.5
In-Reply-To: <55fa.00000168.4df5e8f4@newsgate.onet.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit