From: James K. <jke...@jp...> - 2004-07-06 04:27:15
|
EEEEYOW! Too cool! I took a long look at it once and just did not have the dedication or time then to even really start this kind of work. Kudos t you! I"ll be taking a look soon... Getting my new box set up now... :) Jim TE On Monday 05 July 2004 20:59, Michael J. Pedersen wrote: > I will guess from the deafening silence that you've heard people telling > you a hundred times that they were going to do a Linux port, and all of > them have failed. > > So, I'm telling everybody where I'm going with it while I'm on the trip, > and how I'm getting there. Step one was to extract the resources from > delphi, and that has been a significantly less than easy experience, let > me tell you (since I don't have Windows, I've had to run Delphi in > Crossover. While it works, it's not exactly what you might call speedy). > > I've since converted all of the graphics, and all of the forms (save > one) into an xrc file. This is a cross platform resource file, usable by > a toolkit named wxWidgets (http://www.wxwidgets.org). I'm posting these > forms at my website, and I'll tell you all where to get them and how to > view them without getting a C++ toolkit working. > > First, though, a couple of quick notes: > For now, I'm not dealing with dockable toolbars. I've got things set up > to make it easy to do that transition when I'm ready for it, but I'm not > yet ready for it. > > There are a couple of forms which have custom controls. These controls > have not yet been ported to wxWidgets, so they simply have space set > aside for them (rotateform and frmCTManager). > > The graphics are all in png format. I have to deal with transparency > issues, so I'm not done there yet. > > Naturally, the comboboxes and the like do not have their choices > populated yet. > > Some of the controls are space too close together. This will be fixed as > soon as possible as well. > > Almost NONE of the shortcut keys are set up at this time. Soon, soon. > Too much to do still. > > Not one line of code has been written in ANY language. That's my next > target, actually, to start gluing these forms together, and make the > program start DOING things. > > Despite all of the above, it's still possible to get a feel for where > I'm going with it, and as such, I'm going to ask people to take a look > at it. If it's not desired to make this port into the next official > version of AutoREALM, I can go off and fork, but I think this is not > really a good idea. > > Now, how to view everything? > > Go to http://www.wxpython.org/ and install wxpython. If you don't > already have python installed, get it first (links from www.wxpython.org > will take you there). Finally, download one of these two archives: > > http://www.icelus.org/autorealm-xrc.zip > http://www.icelus.org/autorealm-xrc.tar,gz > > extract to your location of choice, and use the xrced program which > comes with wxPython to view the .xrc files contained therein. If you > want to make changes, please feel free to do so and give me a diff. I'll > get it merged into my main tree asap, and post updates as they come > available. > > In the next few days, watch for my next release, which will include > *gasp* working code, and instructions on how to get/build it for > yourself. I'll talk to you all soon! -- "No Matter where you go... There you are! B.Banzai |