delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/20/01:39:47

Message-ID: <371C210C.71AE10EC@infratec-plus.de>
Date: Tue, 20 Apr 1999 08:39:08 +0200
From: Bernd Krueger-Knauber <bkk AT infratec-plus DOT de>
Organization: infratec plus GmbH
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Martynas Kunigelis Keyboard handler
Reply-To: djgpp AT delorie DOT com

This is a multi-part message in MIME format.
--------------5F10B4DA41C849AD36A0EDB2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello DJGPP's,

I used the keyboard handler from Martynas for an Sharp MZ700 emulator.
It works real fine, but it can not decode every key.
That was not suitable for me, and so I tried to extend the keyboard
handler. The result is in the attachment of this E-Mail. It supports now
every key (I hope) even the window keys. 
Please test it, and when you think it's fine, feel free to include it in
the original keyboard files.

With best regards

Bernd
(Bernd Krueger-Knauber)

bkk AT infratec-plus DOT de
--------------5F10B4DA41C849AD36A0EDB2
Content-Type: application/x-zip-compressed;
 name="Keyboard.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="Keyboard.zip"

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
--------------5F10B4DA41C849AD36A0EDB2--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019