﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3374	Management of Tabs in OMEdit	anonymous	Adeel Asghar	"I like tabs in the modelling view in OMEdit a lot.

However I think some improvements are advisable. 
In fact, with the current implementation the average user, after some time of activity, tends to have many tabsheets open, that is not optimal: he has to periodically close them with a lot of clicks.

We can take inspiration from Google Chrome and Dymola 2016. What I propose is:
	1) when the user clicks on a model name, this should cause that model to be open in the current tab (so a new tab should not be created).
	2) a very small empty tab header should  be kept always accessible (like in Google Chrome) such that clicking on it a new, empty tab is created
	3) in the tab name context menu the item ""close all other tabs"" can be added
	4) when the user right clicks on a library browser model he could find in the context menu an item named ""open in a new tab"".
	5) Tabs should carry the ""x"" small button to close them immediately.
	
In this way, normally clicking on models overrides the model displayed in the current tab, and to open a new tab this must be explicitly requested.

For me 1 and 2 (or 1 and 4) are priority features, the others are optional.
Items 2) and 4) do similar things so one of them can be omitted, if this is considered better.
	
Note that Dymola 2016 has recently added tabs, that operate like in the previous points (point 2 is not there, but point 4 is a good substitute of 2).
"	discussion	closed	low	1.9.4	OMEdit	trunk	fixed		
