<br><br><div class="gmail_quote">On Tue, Jun 15, 2010 at 3:59 PM, Gabriel M. Beddingfield <span dir="ltr"><<a href="mailto:gabrbedd@gmail.com">gabrbedd@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im"><br>
<br>
On Tue, 15 Jun 2010, Jeremy wrote:<br>
<br>
</div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


I.e. the plugin provides both an internal and external UI, and the host<br>
</blockquote>
application picks which one.  You can already do that.<br>
<br>
I was under the impression that external UIs use some form of IPC to<br>
communicate, while internal UIs use callbacks to the host.<br>
</blockquote>
<br></div>
Yes.<br>
<br>
Otherwise, every host has to have a Qt-external-window setup, an FLTK-external-window setup, a GTK-external-window<br>
setup, etc.  Kind of defeats the purpose of having the external UI, doesn't it?<br><font color="#888888">
<br>
-gabriel<br>
<font size="2"><br></font>
</font></blockquote></div><font size="2"><br>wait, isn't the <br></font><h1 style="font-weight: normal;"><font size="2">LV2UI_Descriptor->port_event() and LV2UI_Write_Function() interface toolkit agnostic?</font></h1>

Wouldn't it be possible to have toolkit agnostic host-facilitated communication?<br>Jeremy<br><br>