Subject:
|
Re: Track Designer Registry
|
Newsgroups:
|
lugnet.trains, lugnet.cad
|
Date:
|
Sun, 17 Aug 2003 03:02:24 GMT
|
Viewed:
|
3622 times
|
| |
| |
In lugnet.trains, Jonathan Wilson wrote:
> > I agree it would be nice, but with the advent of TrackDraw (coming soon we all
> > hope, the demo that Cary gave at BF was amazing) it's not as important any more,
> > except as a way to determine what the format of .tdl files are so that an
> > importer might be created.
> Actually, depending on how well its written, it might be possible to port
> it to linux or something.
I'm not sure which you are referring to, Track Designer or Track Draw...
As for Track Designer, even with the source, I expect it would be a very hard
port to any non Windows platform. I believe it was written in Visual Basic or
Visual C++ (I forget which although a diligent searcher will find posts in which
it's discussed) and if so it has a lot of dependencies on Windows things.
As for Track Draw, Cary indicated at BF that a port would be a fair bit of
work... there are .net and C# and GDI+ dependencies. Cary said he looked at
OpenGL but it just wasn't what he wanted to use for graphics.
> I know that there is some stuff for doing .NET on linux but:
> 1.its not finished and doesnt do everything microsoft version does
> 2.its likely that it violates some of microsofts patents on various bits of
> .NET
> and 3.it doesnt do Windows Forms or GDI stuff (mainly because they are very
> much tied to the operating system features provided by windows)
Point 3 is the big sticking point. Removing GDI dependencies is likely to be a
total rewrite. However Cary did indicate that the source would be available if
someone wanted to give it a go. I see that as not the highest priority for other
authors at this point though. Better to concentrate on writing things against
the spec that Cary doesn't provide.
|
|
Message has 1 Reply: | | Re: Track Designer Registry
|
| (...) Track Designer is written in Visual C++ and probobly makes heavy use of windows GDI and user calls to make it work. However, there are Open Source libraries available that essentially provide these calls and map them to similar calls on a (...) (21 years ago, 17-Aug-03, to lugnet.trains, lugnet.cad)
|
Message is in Reply To:
| | Re: Track Designer Registry
|
| (...) Actually, depending on how well its written, it might be possible to port it to linux or something. I know that there is some stuff for doing .NET on linux but: 1.its not finished and doesnt do everything microsoft version does 2.its likely (...) (21 years ago, 17-Aug-03, to lugnet.trains, lugnet.cad)
|
52 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|