かにすることができまTRibbonページ?
-
09-09-2019 - |
質問
私が使っているデ2009年のTRibbonます。一部のページについては用途によります。たいのですが隠TRibbonのページに表示すべき事は何か?
RibbonPage1.可視:=falseにない非表示のオススメはできません。
こういうわけにはなかなかいかないスペック株式会社エンパシは、microsoft社からwindows?
書の閲覧、貸出はできません。助かります!mp
解決
とは思えない非表示にすることができ、個々のリボンのページが非表示にすることができまたは無効化を個別 RibbonGroups の種別に従い左寄せで記載する。
RibbonGroup1.Enabled := false;
RibbonGroup2.Visible := false;
Microsoft Officeを無効に他のグループについては、現在の状態に固定されます。こちらをご覧ください記事からドキュメンテーションにあります。
他のヒント
あなたは現在、これを行うことはできません。これは、可視性をサポートする必要があると彼らは単にないタブ(いないページ)です。
あなたはタブ自体を操作しようとすると、コードがあなたのページを破壊するポイントにページとタブ間の連携を維持することに非常に依存しています。私は良い回避策はないと思います。
品質中央のバグとしてそれを登録します。 「コンテキスト」を意識タブ/ページのサポートは間違いなくサポートされるべきものです。私はかなりの数の他の人がそれに投票想像ます。
実際にはこれは、ボーランドのがらくたのその部分によって正しく処理されたのみの表示/非表示のものです。
MainRibbon.RemoveTab( 'TABNAME');
私は今、グループおよび個々のアクションを非表示にする方法を探しています。目に見える= falseのがOKではない、すべてがまだそこにあるフォームが小さく、折りたたまれた状態でサイズを変更してみます。
多分、この試してみてください。RibbonPage1.Freeを;
これを試してみてください(デルファイXE6)
MainRibbon.Tabs[RibbonPage.Index].Visible := FALSE;
次に、
で再びそれが見えるようにすることができますMainRibbon.Tabs[RibbonPage.Index].Visible := TRUE;