×
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.
On Mon, 14 Feb 2005, Ruel, Marc-Antoine wrote:
Marc, I have done most of the merge. I also changed the way I was doing
things to get rid off all the global structures and variables I had
created. Now I do things The Right Way and create window and scrollbar
objects. Hopefully you will now be able to use my changes in the work you
are doing. I just need to work out a few issues and then I will send you
a tarball to try out.
Great! Compiler's waiting :)
Ok, I think I've managed to get all the changes you made merged in with
many of the changes I've made. I've committed it all to cvs so check out
the tree from cvs again.
Note that I've added a method to the terminal object that allows it to
tell the session whether or not the terminal supports the enhanced 5250
protocol. That way even if you have +enhanced in your tn5250rc file your
session won't go nuts if you are using cursesterm or slangterm.
Now I need to think of a better way to tell the terminal "draw this
window/scrollbar/menu - and here is the relevant data." Right now I have
the session calling the various terminal creation methods directly. But I
would rather the update display function would "discover" those pieces on
it's own.
That and menubars are turning out to be a pain in the neck.
Anyway, please tell me if this work helps you or if I need to do things
differently.
James Rich
It's not the software that's free; it's you.
- billyskank on Groklaw
As an Amazon Associate we earn from qualifying purchases.
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.