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.