[Mono-docs-list] Tab Navigation

Miguel de Icaza miguel@ximian.com
Tue, 14 Dec 2004 12:37:02 -0500


Hey,

> > 	* For the tab feature to be useful, it would be better if
> > 	  middle-clicking on a link would open a new tab, to mimic
> > 	  Firefox and also control-click
> 
> I think the ctrl-click is easy, but the middle-click needs a little
> trick. I have already tried, but the LinkClicked event is only raised
> when the user click with the left-button. For a middle button we should
> use the ButtonPressed from the Widget or something I'm trying to figure.
> Any ideas?

Not right away, maybe Mark knows.

CCing him again ;-)

> > 	* The [+] icon should probably disappear, there is no
> > 	  need for this really.
> > 
> 
> I have no problem with this, but Joshua said me: "The New Tab tool
> should be on the toolbar too." Which I interpreted with that button.

Lets drop it ;-)

> > 	* Instead of the hack in `Active', I would rather have a 
> > 	  method called `UpdateButtonStatus', which is what the
> > 	  method really does.
> 
> Hoping not to be a pain in the neck I disagree with that statement. The
> main reason for Active is that only one history responds to the events
> raised (because every history is registered as listener for the
> buttons). The fact that the buttons should be updated is a consequence
> of making a Tab active and not the reason. But, ok, you have the last
> word.

Am flexible, but I think that Active gives the wrong connotation by
being a property.