[Libreoffice-bugs] [Bug 134481] Add control grouping "labeling" to NB Tabbed Interface

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Jul 5 13:33:54 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=134481

--- Comment #8 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to John Mills from comment #7)
>... 
> I don't believe (please correct me if I am mistaken)that I am asking for
> anything beyond what currently exists in the contextual groups interface, at
> least technically. The proposal is simply that the height of the tabbed
> interface is increased by an appropriate amount for a label to be under the
> individual sections of the 'tab' thereby indicating that the icons in that
> section are contextually related to aid discoverability.  ...

Each Tab is labeled, an analog to our main Menu which can be suppressed, and
that labeling is sufficient to the MUFFIN NB 'Tabbed' interface. Nothing more
is needed, and this is a clean NB implementation suitable to task.

>... 
> I would envision the contextual details being similar to those found in
> Microsoft office as the broad breakdown of the tabbed interface is not too
> dissimilar if you compare them.
> 

Sure, but we are not obliged to implement the UI designs of other office
suites. And as the NB MUFFIN framework was designed within constraints of our
UNO controls, devs and folks hacking on the features work with the tools at
hand--labeling for labeling's sake--is not provided in the framework. And most
labeling is pulled as attribute from the UNO control. Some contextual sense is
possible--and I am rather fond of work done on the MUFFIN NB 'Contextual
single'. While the 'Contextual groups' NB mode provides a passing semblance to
the MS Ribbon object model [1] it is not constructed with feature set MS 
implemented their Ribbon with--notably lacking from our NB UNO framework is a
work-alike to the MS RibbonLable interface. Labeling beyond attributes of the
individual UNO controls is manually added by our NB designer/implementer. 

Because it must be manually coded if it is not necessary, or detracts from
design/appearance, it is not included on our MUFFIN NB designs. 

=-ref-=
[1]
https://docs.microsoft.com/en-us/visualstudio/vsto/ribbon-object-model-overview?view=vs-2019

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200705/39a07703/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list