Re: Components in Agide?

Bram Moolenaar <[email protected]>
Newsgroups gmane.comp.tools.aap.devel
Message-ID <[email protected]>
Tim Hemel wrote:

> I was wondering if all the windows of the tools in Agide can be used as
> components that can be composed into a top level window. That makes the tool
> a little bit more useable than all the different windows that overlap and do
> not fit on your screen.
> 
> I suppose the implementation would not be too hard, instead of showing a
> top level window, every tool object needs to return a GUI element that can be
> used inside another window. Perhaps both can be done.
> 
> I was thinking to make the GUI configurable similar to what glade does.
> I only expect the vim tool to give problems, since I do not know if it can be
> a wxwindows GUI component, but rumour has it that the author of vim is also
> subscribed to this list... :-)

The idea of Agide is that you can use any tool, using any GUI.  Making
these work together in one toplevel window probably isn't that simple.
It should be possible at least for the tools that cooperate.  For Vim
you can do something with "--echo-wid".  The various parts of Agide
could be made to use one toplevel window.

Managing windows in a generic way isn't that simple.  But perhaps
someone has already solved it.  Using components usually only works with
one kind of GUI, e.g., with KDE (using Qt).

-- 
ARTHUR: Right! Knights! Forward!
   ARTHUR leads a charge toward the castle.  Various shots of them battling on,
   despite being hit by a variety of farm animals.
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///          Creator of Vim - Vi IMproved -- http://www.Vim.org          \\\
\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
 \\\  Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html  ///


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.