freeamp UI MouseMove

2000-07-11 Thread Jd Azura
Your freeamp (v1.3.1) UI lets the main body bitmap to move around the screen whenever the user left-click and hold the left mouse button (as moving the normal window when dragging then title bar). Unfortunately, I fail to analyse your source code (maybe due to complexity) to know how you move

Re: freeamp UI MouseMove

2000-07-11 Thread Mark B. Elrod
you need to respond to the WM_NCHITTEST message. elrod Jd Azura wrote: Your freeamp (v1.3.1) UI lets the main body bitmap to move around the screen whenever the user left-click and hold the left mouse button (as moving the normal window when dragging then title bar). Unfortunately, I fail

Re: freeamp UI MouseMove

2000-07-11 Thread Mark B. Elrod
it looks like the functions: io/include/pmo.h:75:void PhysicalMediaOutput::GetVolume(int32 , int32 ) io/include/pmo.h:76:void PhysicalMediaOutput::SetVolume(int, int) have not been defined for the solaris SoundCardPMO. define them and it should compile. elrod Steve Kennedy wrote:

Soralis build error (was Re: freeamp UI MouseMove)

2000-07-11 Thread Hiromasa Kato
Steve Kennedy wrote: Unrelated, but any ideas on: - gmake -f Makefile-plugins - plugins-cc gmake[1]: Entering directory `/home/steve/freeamp' c++ -I. -I. -I./config -DUNIX_LIBDIR=\"/usr/local/lib\" -Dsolaris -I./lib/gdbm - I./base/include -Iconfig -I./io/include -I./ui/include

Re: freeamp UI MouseMove

2000-07-11 Thread Steve Kennedy
On Tue, Jul 11, 2000 at 11:59:09AM -0700, Mark B. Elrod wrote: io/include/pmo.h:75:void PhysicalMediaOutput::GetVolume(int32 , int32 ) io/include/pmo.h:76:void PhysicalMediaOutput::SetVolume(int, int) have not been defined for the solaris SoundCardPMO. define them and it should

Re: Soralis build error (was Re: freeamp UI MouseMove)

2000-07-11 Thread Steve Kennedy
On Tue, Jul 11, 2000 at 02:11:15PM -0500, Hiromasa Kato wrote: I don't have a solaris machine with me, but a quick look at io/soundcard/unix/solaris/soundcardpmo.cpp suggests that 1)PMO::GetVolume and PMO::SetVolume changed the interface recently, so the old GetVolume/SetVolume

Re: freeamp UI MouseMove

2000-07-11 Thread Mark B. Elrod
io/soundcard/unix/solaris/src/soundcardpmo.cpp is the file you need i believe. elrod Steve Kennedy wrote: On Tue, Jul 11, 2000 at 11:59:09AM -0700, Mark B. Elrod wrote: io/include/pmo.h:75:void PhysicalMediaOutput::GetVolume(int32 , int32 ) io/include/pmo.h:76:void

Re: Solaris build error (was Re: freeamp UI MouseMove)

2000-07-11 Thread Hiromasa Kato
Steve Kennedy wrote: I changed the source files above (only adding the int32 stuff) snip io/soundcard/unix/solaris/src/soundcardpmo.cpp: In function `class PhysicalMedia Output * Initialize(FAContext *)': io/soundcard/unix/solaris/src/soundcardpmo.cpp:50: cannot allocate an object of type