Website & OOliteInfo Release

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Website & OOliteInfo Release

Post by Ironfist »

maaarcooose,

An other option that might be worth considering is QT. It is multi-platform and has an IDE which is very similar to VB. Completely free.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: Website & OOliteInfo Release

Post by m4r35n357 »

maaarcooose wrote:
I'm currently considering options with regards to a reprogram for cross platform possibilities.
At the moment my best candidate is python using a nice cross platform toolkit.

Any good recommendations of a cross platform GUI toolkit for python?

!m!
Well, there is wxPython http://www.wxpython.org/ . . . . should do the job, if you accept the mission.
User avatar
maaarcooose
---- E L I T E ----
---- E L I T E ----
Posts: 397
Joined: Sun May 29, 2011 9:36 pm
Location: Devon, UK
Contact:

Re: Website & OOliteInfo Release

Post by maaarcooose »

I'm having a look at both options at the moment.

I suspect I may end up going with wxPython as I've been looking for some sort of project to get me using python, but I'm not discounting QT either.
Using python I suspect it will be a little easier to make cross platform and my C++ skills have never been amazing. A feww simple command line utils here and there.

It is possible with python to make an installer package for your program that includes runtimes and such, or do you have to get people to install python. I'm maionly talking about windows boxes because most Linux boxes will already have Python available and MacOS has it installed by default (doesn't it?)

!m!
Trading computers and writing stuff....
Website: http://www.theramist.co.uk/
OOliteInfo: http://www.theramist.co.uk/ooliteinfo/oo.php
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: Website & OOliteInfo Release

Post by another_commander »

maaarcooose wrote:
It is possible with python to make an installer package for your program that includes runtimes and such, or do you have to get people to install python. I'm maionly talking about windows boxes because most Linux boxes will already have Python available and MacOS has it installed by default (doesn't it?)
Yes it is. The Debug Console for Windows we distribute for Oolite is a Python program built as a standalone exe. If this is possible, then it should be also possible to generate an installer.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Website & OOliteInfo Release

Post by Eric Walch »

maaarcooose wrote:
I'm maionly talking about windows boxes because most Linux boxes will already have Python available and MacOS has it installed by default (doesn't it?)
I think you are right. As far as I can see it is part of the default instal on MacOS. There are even two versions on my mac. Default is Python 2.6.1 but there is also a version 2.5.4 for some reason.
And when you install the developer package from the installation disk (not installed by default) you get a program that can convert a python script into an applet.
User avatar
maaarcooose
---- E L I T E ----
---- E L I T E ----
Posts: 397
Joined: Sun May 29, 2011 9:36 pm
Location: Devon, UK
Contact:

Re: Website & OOliteInfo Release

Post by maaarcooose »

Looks like wxPython wins.

I begin my training.

Internet Sensei, Onegai shimasu.

!m!
Trading computers and writing stuff....
Website: http://www.theramist.co.uk/
OOliteInfo: http://www.theramist.co.uk/ooliteinfo/oo.php
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Re: Website & OOliteInfo Release

Post by Micha »

Just FYI, there are also python bindings for QT: http://wiki.python.org/moin/PyQt
The glass is twice as big as it needs to be.
Post Reply