GroupWindowMorph is quite capable.. and nice..

#configureForEmbedding needs to be implemented to get it right though across all windows to remove the topLabel, and any other change reqd.

Also a System Setting for the default: Open the window in this Tabbed Pane only.. else explicitly open it in World.

TabbedPane needs to then behave like an IDE , everything opens as a tab ( optionally right click detach to World ).. also a File Browser on left optionally for external file access with default viewer tabs for each type recognized..

As others comment this is only an optional package.. not imposed for those who are accustomed to the current multiple window paradigm.

Ofcourse the eclipse IDE is a complicated hunk with stuff we do not require in Pharo including refactoring which is per browser if OB based.. or another with RB integration.. as also the long list of menu options, right click options..can be pared to the minimum.

On Thu, Feb 16, 2012 at 2:06 PM, laurent laffont <laurent.laffont@gmail.com> wrote:
Hi,

In TWM, Pharo 1.4, there's GroupWindowMorph that can embed any kind of window as tab.

Take a look at�http://magaloma.blogspot.com/2011/07/twm-docking-windows.html , 0'56

Find attached the changeset for GroupWindowMorph. File in using last Pharo 1.4 and:

(GroupWindowMorph new openInWindowLabeled: 'Window organizer') extent: 400@400.


Cheers,

Laurent



On Thu, Feb 16, 2012 at 7:15 AM, S Krish <krishnamachari.sudhakar@gmail.com> wrote:


Just this quick n usable prototype.. ?�

Any comments of its utility.. I for one would rather prefer having everything navigable from one Tabbed Pane..

Panes capable of rendering about every window of the basic tools of Pharo.. workspace, Finder, ScriptManager, possibly Transcript as a console collapsible as reqd

Akin to the eclipse but not really that intensively single windowed.. there are uses for spawning separate windows..