POV-Ray : Newsgroups : povray.programming : GUI-extension DLL? Server Time
28 Jul 2024 14:35:32 EDT (-0400)
  GUI-extension DLL? (Message 1 to 10 of 13)  
Goto Latest 10 Messages Next 3 Messages >>>
From: Mahalis
Subject: GUI-extension DLL?
Date: 7 Nov 2001 09:10:12
Message: <3be940c4$1@news.povray.org>
I'd like to make a 'color picker' GUI-extension for POV, but I have a few
questions first.

1: Is there an explanation somewhere of what exactly has to go in to make a
DLL a GUI-extension?
2: Would VB 6.0 be able to compile to such a DLL?

--

//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 16:32:45
Message: <3be9a87d@news.povray.org>
In article <3be940c4$1@news.povray.org> , "Mahalis" <don### [at] fakeycom>
wrote:

> 1: Is there an explanation somewhere of what exactly has to go in to make a
> DLL a GUI-extension?

Get the Windows source code archive for this information.

    Thorsten


Post a reply to this message

From: Mahalis
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 22:13:20
Message: <3be9f850$1@news.povray.org>
Where's the source? The POV page doesn't exactly have flashing signs
pointing to it..
What about question #2?

--

//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--


"Thorsten Froehlich" <tho### [at] trfde> wrote in message
news:3be9a87d@news.povray.org...
> In article <3be940c4$1@news.povray.org> , "Mahalis"
<don### [at] fakeycom>
> wrote:
>
> > 1: Is there an explanation somewhere of what exactly has to go in to
make a
> > DLL a GUI-extension?
>
> Get the Windows source code archive for this information.
>
>     Thorsten


Post a reply to this message

From: KEn
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 22:16:44
Message: <3BE9F942.3B9D483@pacbell.net>
Mahalis wrote:
> 
> Where's the source? The POV page doesn't exactly have flashing signs
> pointing to it..

povwin_s.zip - ftp://povray.org/pub/povray/Official/Windows/

-- 
Ken Tyler


Post a reply to this message

From: Mahalis
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 22:45:09
Message: <3be9ffc5$1@news.povray.org>
Well, I got it, but the only documents had nothing about GUI-Es and I can't
really read (or at least understand) C/C++. Could you explain a bit further?

--

//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--


"KEn" <tyl### [at] pacbellnet> wrote in message
news:3BE### [at] pacbellnet...
>
>
> Mahalis wrote:
> >
> > Where's the source? The POV page doesn't exactly have flashing signs
> > pointing to it..
>
> povwin_s.zip - ftp://povray.org/pub/povray/Official/Windows/
>
> --
> Ken Tyler


Post a reply to this message

From: Ken
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 22:51:13
Message: <3BEA0158.9F742A8F@pacbell.net>
Mahalis wrote:

> Could you explain a bit further?

Not me, sorry. I know how to find resources on the internet but don't know
a thing about programming.

-- 
Ken Tyler


Post a reply to this message

From: Mahalis
Subject: Re: GUI-extension DLL?
Date: 7 Nov 2001 22:57:59
Message: <3bea02c7$1@news.povray.org>
Oh poo. Who wrote Moray and how can I get in touch with them?

--

//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--


"Ken" <tyl### [at] pacbellnet> wrote in message
news:3BEA0158.9F742A8F@pacbell.net...
>
>
> Mahalis wrote:
>
> > Could you explain a bit further?
>
> Not me, sorry. I know how to find resources on the internet but don't know
> a thing about programming.
>
> --
> Ken Tyler


Post a reply to this message

From: Christoph Hormann
Subject: Re: GUI-extension DLL?
Date: 8 Nov 2001 03:27:32
Message: <3BEA41F3.E50AEE7F@gmx.de>
Mahalis wrote:
> 
> Well, I got it, but the only documents had nothing about GUI-Es and I can't
> really read (or at least understand) C/C++. Could you explain a bit further?
> 

In case this helps, there's a Delphi translation of the GUI extension code
somewhere in povray.binaries.programming.

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Lutz Kretzschmar
Subject: Re: GUI-extension DLL?
Date: 8 Nov 2001 04:07:56
Message: <rsikut82tdebpojsaso85qf49ntkg2maap@4ax.com>
Hi Mahalis, you recently wrote in povray.programming:

> Oh poo. Who wrote Moray and how can I get in touch with them?
I did, but I'm afraid I can't be any help either. I have zero idea
whether VB is up to this or not. The only documentation is the
well-commented source code of the sample extension which should be
enough for a C/C++ programmer to figure it out....

- Lutz
  email : lut### [at] stmuccom
  Web   : http://www.stmuc.com/moray


Post a reply to this message

From: Batronyx
Subject: Re: GUI-extension DLL?
Date: 9 Nov 2001 00:42:26
Message: <3beb6cc2@news.povray.org>
"Mahalis" <don### [at] fakeycom> wrote in message
news:3be940c4$1@news.povray.org...
> I'd like to make a 'color picker' GUI-extension for POV, but I have a few
> questions first.
>
> 1: Is there an explanation somewhere of what exactly has to go in to make a
> DLL a GUI-extension?
> 2: Would VB 6.0 be able to compile to such a DLL?

As far as I know VB 6.0 only does ActiveX DLLs. I know nothing of WinPOV's GUI
extension requirements so I couldn't say if this was feasible or not. Meanwhile,
you could create the color picker as a standalone app and add it to the tools
menu, transferring color data via the clipboard.

Batronyx ^"^


Post a reply to this message

Goto Latest 10 Messages Next 3 Messages >>>

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