Re: Wintab32 - Tablet support

2003-11-14 Thread Robert North
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Robert Shearman R.J.Shearman-at-warwick.ac.uk |Wine Mailing Lists| wrote:
|>Hi,
|>
|>This is more a question for the developers
|
|
| Should have posted to wine-devel then :) Doing so now.
|
|
|>A couple of months ago there was a patch from Aric Stewart that added
|>support for graphics tablets in wine. However I have not heard anything
|>about it since. Is anybody still working on this?
|>Graphics tablet
|>support is the only thing stopping us from using Photoshop under Linux
|>at the present time. Moving all our graphics artists off dual booting
|>windows machines would be extremely benificial!
|>
|>I tried the original patch but found it affected the > stability of
wine...
|
|
| I noticed that in the original patch a lot of functions were called
from DllMain that shouldn't be called from there. Did the backtrace
include wintab32.DllMain?
|
| The initialisation should probably be moved to either each function
with a line like "if (!initialised) Initialise();"
|
| Alexandre, how come this patch hasn't been included in Wine yet? Was
it the problem stated here or something else?
There are a number of problems.

Here's my personal view of the problems, and pending fixes:
Alexandre has re-factored the patch to move more code into the x11drv.
Photoshop 6 seems would function, but would get no pressure, as the
messages were passed to no-existant/null windows.
Painter 5 couldn't draw properly, due to mis-calculation of screen coords.
I beleive the re-factoring was more of a hold-up to release than
the bugs I discovered.
I also have some extremely verbose trace code that I could add to this
patch, although it uses indentations. I used this code to do some
debugging on the problems i described above.


I'm about to send an e-mail Alexandre to see if he can resurrect an old
patch that Aric sent to me, that contained the re-factored code.
Hope this helps.
I wanted to post a status update/patch review after applying the patch,
but this is as good a time as any to break radio silence.
Bye
-Rob.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE/tX+42vfwxdLxwWYRAiplAJwMrHIzdPVEFdqgPjh66vOzgqCWCgCfYH01
Ty57WRF5PNVBrKLk06wtSmo=
=PRwF
-END PGP SIGNATURE-



Re: Wintab32 - Tablet support - VBtablet & wintab working for Dogwaffle?

2003-11-13 Thread Mike Hearn
On Wed, 12 Nov 2003 09:20:13 -0800, Sir Philip Staiger scribed thus:
> A general question: Dogwaffle uses COM, ActiveX communication channels (I
> don't know much details). Anybody have a feeling if that's a no-no under
> Wine?

ActiveX and COM are mostly supported under Wine, if it doesn't work you
can try using native DCOM - this is documented in various howtos/faqs,
like the #winehq channel faq.




Re: Wintab32 - Tablet support - VBtablet & wintab working for Dogwaffle?

2003-11-12 Thread Philip Staiger
 I too would be very interested in knowing what's happening with wintab32
under wine - is it usable?

How about in conjunction with VBtablet from www.greenreaper.co.uk ? He has a
small test program there which reports pressure, angle etc you might
want to see if that works.

Does somebody on this list have a Wacom, AceCad, Pablo (Disney Magic Artist)
or Aiptek tablet to try Dogwaffle with it? project Dogwaffle uses VBtablet.
The latest v1.6 demo is at www.thebest3d.com/dogwaffle/freebies , the free
version 1.11b is at download.com and Tucows.com but didn't use VBtablet yet
so not interesting (well for tablet users anyway, still might be of interest
for entry-level painters; I doubt the installer will work but hey if it
does, yipeee).

the other day at a show in Anaheim I tried some things with the help of
someone from The Linux Box, was neat to see Carrara Studio 2 running on it.
Few minor glitches but still sweet. I'm interested in seeing Dogwaffle
qualified/working etc.

Anyone here serious about making this work? contact me if you need an NFR
copy to test.


A general question: Dogwaffle uses COM, ActiveX communication channels (I
don't know much details). Anybody have a feeling if that's a no-no under
Wine?

-Philip


> A couple of months ago there was a patch from Aric Stewart that added
> support for graphics tablets in wine. However I have not heard anything
> about it since. Is anybody still working on this?
> Graphics tablet
> support is the only thing stopping us from using Photoshop under Linux
> at the present time. Moving all our graphics artists off dual booting
> windows machines would be extremely benificial!
>
> I tried the original patch but found it affected the > stability of
wine...






Re: Wintab32 - Tablet support

2003-11-12 Thread Robert Shearman
> Hi,
> 
> This is more a question for the developers

Should have posted to wine-devel then :) Doing so now.

> A couple of months ago there was a patch from Aric Stewart that added 
> support for graphics tablets in wine. However I have not heard anything 
> about it since. Is anybody still working on this? 
> Graphics tablet 
> support is the only thing stopping us from using Photoshop under Linux 
> at the present time. Moving all our graphics artists off dual booting 
> windows machines would be extremely benificial!
> 
> I tried the original patch but found it affected the > stability of wine...

I noticed that in the original patch a lot of functions were called from DllMain that 
shouldn't be called from there. Did the backtrace include wintab32.DllMain?

The initialisation should probably be moved to either each function with a line like 
"if (!initialised) Initialise();"

Alexandre, how come this patch hasn't been included in Wine yet? Was it the problem 
stated here or something else?

> Daire

Rob