Re: GtkNotebook scrolling usability
- From: Alberto Ruiz <aruiz gnome org>
- To: Vinicius Depizzol <vdepizzol gmail com>
- Cc: desktop-devel-list gnome org, Cody Russell <bratsche gnome org>, gtk-devel-list gnome org
- Subject: Re: GtkNotebook scrolling usability
- Date: Thu, 11 Mar 2010 13:54:42 +0000
2010/3/11 Vinicius Depizzol <vdepizzol gmail com>:
> On Thu, Mar 11, 2010 at 10:01, Carlos Garnacho <carlosg gnome org> wrote:
>>
>> I may understand not all notebooks need this feature. Perhaps we could
>> have a MDI mode in GtkNotebook, so features such as mouse wheel
>> scrolling and tab switching on alt+number are effective on these? (The
>> latter isn't done in GTK+ itself yet, but is featured by most
>> multitabbed apps)
>
> A MDI mode is a good idea. GtkNotebook widget is used both for tabbed
> document interfaces and for dialogs, which are quite different
> situations. And while they have the same visual appearance[1], the
> tabs don't represent the same structure of content.
>
> [1] MDI mode in GtkNotebook could even remove visually its border.
> Since in these cases the widgets don't have padding (as opposite from
> dialogs), the GtkNotebook border is always duplicated from some other
> border (like the window one). This is easily visible in Epiphany when
> there are no tabs in the window and when you open a new tab.
>
> Thank you.
>
Actually, this reminds me of an issue I had while trying to fix tabs
in the Mac OS X/Quartz engine.
Basically, on MDI, the Mac "preference" tab mode, is pretty weird,
that's why Safari and Firefox have their own drawn tabs instead of the
typical tabs in a preference dialog. If we had a setting to let a tab
have MDI mode, that could solve the problem from the engine standpoint
I think.
> --
> Vinicius Depizzol <vdepizzol gmail com>
> http://vinicius.depizzol.com.br
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
--
Un saludo,
Alberto Ruiz
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]