Juantelway / symbiosis-au-vst

Automatically exported from code.google.com/p/symbiosis-au-vst
0 stars 0 forks source link

CTextEdit problem #26

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I'm on MAC OS 10.7 and I use vstsdk 2.4 in combination with vstgui 4.0.  I'm 
building a 64-bit version of a plugin which uses CTextEdit fields.
For the vst version no problem.

For the AU version , I use the latest build of the simbiosis wrapper (Version 
1.3b).

The plugin is recognized in all my AU hosts, but there is a focus problem with 
the CTextEdit field in some of them.

In Logic 32-bit, I can click and edit the text in a CTextEdit field only once.  
The second time I press the CTextEdit field, the focus remains on the field.  
Pressing return or clicking somewhere else in the gui doesn't change that.  
Only reopening the editor removes the focus.

In Logic 64-bit behaviour is normal.

In Repaer 64-bit, I can remove the focus only by clicking somewhere else.  It 
doesn't respond to retrun.  The VST version works perfectly though.

In Reaper 32-bit, behaviour is normal.

Is anyone using the same version configuration and experiencing the same 
problems?  Is there a workaround available?

I tried to reproduce the problem on a very simple plugin which i wrapped using 
Simbiosis.  I've included it in the attach.

Original issue reported on code.google.com by gilles.d...@gmail.com on 26 Mar 2012 at 7:56

Attachments:

GoogleCodeExporter commented 8 years ago
(Missed this issue too, sorry for the late response.)

I have checked your tutorial plug-in in 32-bit Logic in 10.8. I notice that the 
text edit box stays white the second time I click and try to "leave it", but 
even though it does stay white, it doesn't consume the key down events. I have 
no idea what is going on here, but it must concern how VSTGUI is implemented 
primarily. Symbiosis is basically not involved in GUI code at all, except for 
instantiating and dropping the view.

This case is a year old now, so I must ask if the problem is still there with 
the latest version of VSTGUI. (If there is a later version, I don't use VSTGUI 
myself so I don't know.)

Original comment by malstro...@gmail.com on 16 Apr 2013 at 8:51

GoogleCodeExporter commented 8 years ago
This sounds a lot like VSTGUI, yes. Does it happen in the VST version as well? 
If so, it's obviously not Symbiosis' problem.

Original comment by AdmiralQuality@gmail.com on 1 Jun 2014 at 7:46