POV-Ray : Newsgroups : povray.programming : Re: A portable POV-Ray graphical interface? : Re: A portable POV-Ray graphical interface? Server Time
29 Jul 2024 12:28:33 EDT (-0400)
  Re: A portable POV-Ray graphical interface?  
From: Roland Mas
Date: 7 Sep 1998 21:23:50
Message: <m3lnnvwix5.fsf@rpc66.acr.atr.co.jp>
par### [at] mailfwicom (Ronald L. Parker) writes:

> No apology necessary; I was just pointing out that if you make a Tk
> interface to POVRay, no matter what language you plan to use it with,
> and if you somehow manage to find a way to distribute it legally,
> please try to make it general enough that we can use the same
> interface with other tools like Perl, TCL, or even (gasp) Java.
> 
> I might be completely off my mark. I'm assuming that Tk is like ARexx
> or OLE Automation, in that it allows you to export functionality from
> an application for use in a scripting language.  If not, then ignore
> my deranged babbling.  If so, then such exports qualify as a new
> interface under the terms of the povlegal that Thorsten posted.

  I do not know either ARexx or OLE Automation (I have never even heard of
them before), but I'm afraid you're a bit wrong here. As far as	I know
(which is pretty small I have to admit), Tk is a toolkit. That means, it
provides functions to draw windows and buttons and file selectors, and
other functions to get the results of the actions performed by the user on
these widgets (let's call them by their name), but it is no real
programming language. You cannot specify the actions to do when the
kill-everything-and-quit button is pressed. That's why you need an
underlying language beneath, such as Python. Tk tells the Python program
that the k-e-a-q button has been clicked, and the Python program actually
does it.

  To make it short, I surely could make the interface portable between
languages, but only its look, because what happens when you click here or
there is no part of it.

> Also, please don't think I pointed out the new paragraph in the 3.1
> version of the povlegal document to make life hard for you.

  I don't. And I too understand why it exists.

Roland,
closer and closer to get paid. Closer and closer to buy a PC. And start.
-- 
Les francophones m'appellent Roland Mas,
English speakers call me Rowlannd' Mass,
Nihongode hanasu hitoha [Lolando Masu] to iimasu.
Choisissez ! Take your pick ! Erande kudasai !


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.