Damon Chaplin <[EMAIL PROTECTED]> writes:

> Marco Pietrobono wrote:
> >
> >   Hi,
> >
> >   I'm working on an IDE and I would like to add support for Glade.
> >
> >   I'm trying to find out what kind of interaction can exist between
> > Glade and an external IDE, and how they should work together...
> >
> >   I would like to know if you have already discussed this topic on this
> > list and if you have any idea of what you want from an IDE from the
> > Glade point of view. I have seen the current support for a project you
> > have added to glade. I would like to know if you have thought about a
> > way to delegate that part to an external IDE and, if you have done so,
> > how you plan to do that....
>
> I think we are generally agreed now that Corba is the way to integrate
> Glade with an IDE.
>
> So, for example, the IDE could ask Glade to display the project window,
> palette and property editor, and to generate the code. And Glade could
> tell the IDE when a new signal handler function has been added, and when
> the user clicks a button to edit it.
>
> When I get a bit of time, I'll have a look at IDEntify.

To chip in with my wish for using Glade with an external IDE -
a mode with less windows.

I know I am treading in dangerous ground here ... but
to use Glade currently, you need 4 or 5 windows. This works
OK when Glade is all you are running - I generally exile
Glade off to a separate virtual desktop - but if you popped
up Glade from within a IDE the user would be  presented with a
pile of windows overlaying their current pile ... certainly
not easy to use.

The configuration I would imagine would be two windows - the
currently edited application window/dialog and one other
window layed out like:

 +----------------------------------+
 |Menu                              |
 |----------------------------------|
 |Palette                           |
 |                                  |
 |----------------------------------|
 |          |                       |
 |          |                       |
 |          |                       |
 |          |                       |
 |          |                       |
 |   Tree   |    Properties         |
 |          |                       |
 |          |                       |
 |          |                       |
 |          |                       |
 +----------------------------------+

The separate list of toplevel windows currently in the main
window could simply be left as the toplevel nodes of the tree.

This integrates 4 windows into one with only a small loss of
flexibility ... I think a big win in the case where the user
is trying to juggle Glade in combination with other 
editors, debuggers, and components.

Regards,
                                        Owen

+---------------------------------------------------------------------+
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the line "unsubscribe glade-devel" in the body of the message.

Reply via email to