Ik weet niet hoe het zit met de TMS Ribbon maar bij de VCL Ribbon kun je een group verbergen met
Delphi Code:
RibbonGroup1.Enabled := false;
RibbonGroup2.Visible := false;
Het is overigens ook NOOIT de bedoeling dat je individuele items onzichtbaar maakt binnen een group. Tenminste niet volgens de standaard guidelines:
Interaction
- Disable commands that don't apply to the current context, or that would directly result in an error. If helpful, use the enhanced tooltip to explain why the command is disabled. Don't hide such commands because doing so can cause the ribbon layout to change, making the ribbon presentation unstable.
(bron https://docs.microsoft.com/nl-nl/win...de/cmd-ribbons)
Dus je moet altijd complete groups zichtbaar maken en verbergen.
Overigens doet Outlook dat ook met de "reply" en "forward" buttons. Als je goed kijkt staan die in de "Respond" group. En die hele "Respond" group is niet zichtbaar in de agenda. Dus kijk even of je in TMS Ribbon hele groups kunt verbergen.
Bookmarks