× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



To be clear: It's hasn't been very tested, I may have broken other things.

The patch isn't windows-specific at all, except for the update I've made
in my activex and the GUI specific things.

It took me a while to update to the CVS version. I'll send you (James) the
complete version.
I think we should keep the .DLL of the activex in activex/Release or on a
web page since it is not necessary to compile it at home. But it currently
has to be manually compiled. I can do it for a while if there is any
interrest.

I'll send a patch to Scott if I'm able to do one :) But currently the CVS
server is not responding (as usual).

Anyway, there is still two big bugs in the ActiveX; with F1 handling and
on resize.

Marc-Antoine


Here's Addendum to compile without VS.NET, but I never actually tried.

BUILDING TN5250 without paying lots of money, about 15$US:
-----------------------
By the way, it is possible to have the C.NET compiler.
You need 3 things: Platform SDK, Windows DDK and a debugger (WinDbg).
The Platform SDK contains the MS IDL compiler (MIDL) and many required 
headers. The DDK has the .NET compiler. Sadly, Platform SDK only has the 
64 bits compiler...

You have to get the platform SDK from MS (free):
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
You have to order the XP SP1 DDK for about 15$US for shipping at:
http://www.microsoft.com/whdc/ddk/ordernetddkcd.mspx
Windbg is a not-that-bad debugger for windows (free, I actually *use* it):
http://www.microsoft.com/whdc/ddk/debugging/default.mspx

It is not possible to do a night build without these things.
Contrary to popular belief, you can compile apps with the DDK, only use 
nmake instead of build. In fact, the DDK holds all the ATL code! I didn't 
ever setup this way so I talk "en travers mon chapeau" (without having tried) 
but it is probably feasible. If anyone wants to suffer pain and agony, he 
can try :) Probably only setting some environment variables is needed. Maybe
not.
By the way, it is probably possible to not use windows if you use the GNU 
tools but I know that the MS IDL-produced files are using MS extensions to
C...



-----Original Message-----
From: James Rich [mailto:james@xxxxxxxxxxx]
Sent: Monday, August 25, 2003 5:58 PM
To: Linux 5250 Development Project
Subject: Re: [LINUX5250] continued field support


Marc-Antoine Ruel wrote:
> With kind James Rich's help, I've been able to implement the 
> continued field support.

Hooray!!

> Still it need some testing and I'm on a very limited environment. 
> Indeed, there is much more to add. I won't be able to do much more 
> sadly. In my case, I've been able to create an ActiveX that runs on a 
> web page to show the terminal. Quite far from a text-mode app on 
> linux but much more ressource hungry. :)

So windows-only, right?

> I also added F-key recognization (kinda like "F1"-"F24" becomes a 
> button) and cursor displacement with the mouse, but only in my 
> version. It would be almost like a cut'n'paste to put it in linux or 
> standard win32.
> 
> I must warn that the code hasn't been tested on linux. In fact, it 
> has been minimally tested. It must be tested by someone else and I 
> don't think many people have the time to do this.

Does is even run on linux?  I thought this was an ActiveX control?

> So if anyone has interest for this, or to merge in main source tree, 
> just send me an email and I'll send a patch (or full source tree) for 
> HEAD.

Well I'm interested.  Either a patch or full source tree is fine.  Just 
post is somewhere (it's probably too big to post inline and attachments 
are stripped by the list).

James Rich


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.