| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Visual C transcription |
GD> Online help?
>
DG> The only references to curses in the online docs was to actual
DG> cursing at the compiler and it's programs!
GD>
GD> OK, curses has nothing to do with VC6!!! If I
GD> recall correctly, curses
GD> has to do with handling keystrokes. I would check Unix archives...
>
DG> Yea, Right Garry, controling screen output has nothing to do with
DG> VC6!!!
DM>
DM> If I were you, I'd be a little less quick to toss off Gerry's words of
DM> wisdom. He may not be the most senior echo member, but he
DM> rarely spouts off in directions he doesn't know about. At
DM> least not in this echo. ()
Apparently there is a first time for everything.
DM> Curses is a unix standard, not a Microsoft standard.
DM> Almost by definition, then, it isn't built into VC6. (Mind
DM> you, it's not in most commercial DOS, Windows, or OS/2
DM> compilers.)
My question was basicly asking if anyone had done up the macros
or put together a function library for these functions. Which are
common for porting from unix. I didn't want to reinvent the wheel
again.
DM> Controlling screen output in Win32 console mode is not actually
DM> done via VC6,
DM> but via C-style Win32 API's. Curses is merely a layer of
DM> abstraction over OS-specific cursor APIs, which has been
DM> ported to non-unix platforms, although usually only for
DM> their flavours of gcc, not for other compilers. If you're
DM> looking to port GnuChess, your best bet probably is to use
DM> the Gnu compiler on Win32, not MS's compiler. (*)
I didn't want to get into the gnu compiler. Everything there
is copy lefted, and I'd like to possibly make a little bit of
money on my other projects. The chess player is just one of
my projects, but it's nice littel piece of software. The source
is already in the FDN though it would be at the bottom of the
pile since I released it in the early 90s.
I guess I will have to get into the console app and do some
wrapping and do the port that way.
DM> (*) disclaimer: I hate MS on a number of fronts, but I actually like their
DM> compiler. I do not try to steer people away from it, per
DM> se, but to use the best tool for the job rather than try to
DM> fit the job to the tools. If you were trying to screw
DM> together two pieces of wood, you wouldn't use a hammer -
DM> you'd use a screwdriver. Better yet, you'd use a powered
DM> screwdriver. Three tools, same job - which one is better?
DM> You're trying to use a hammer for a screw. Hammers are
DM> better for nails. ;-)
I think that there are a full set of tools in the VC6 package
(with the latest update from MS). I am sure that I will be able
to do the port, it's just going to be a bit more work than I
anticipated.
Dave
___
X JABBER v1.2 X Heal the past, live the present, dream the future...
--- Maximus 2.02
* Origin: Channel Z: Oakland, CA +1 510 336 1035 (1:161/418)SEEN-BY: 396/1 632/0 371 633/260 267 270 371 634/397 635/506 728 639/252 SEEN-BY: 670/218 @PATH: 161/418 84 42 215/34 270/101 396/1 633/260 635/506 728 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.