OpenOfficeライターには、垂直スクロールバーの下に表示される一連のナビゲーションボタン(up、select、down)があります。OpenOfficeライターのナビゲーションボタンを非表示にする方法
- これは私のアプリがkiosk softwareであるため削除したいと考えています。
- 私は、スクロールバーではなくナビゲーションボタンを削除したいと思います。
- 私はこれらをプログラムで除外/非表示にしようとしています。Java UNO bindingsを使用しています。しかし、UNOの性質のために解決策があれば、どの言語でも可能でなければならない。
ビューの設定:スクロールバープロパティを設定することで非表示にすることができる(「ShowVertRuler私はOpenOfficeの私が試した3.3.0
物事を使用してい
- "、false)XTextDocument => CurrentController => XViewSettingsSupplier => XViewSettingsで取得したview settingsから取得します。ナビゲーションボタンには類似のプロパティはありません。興味深いことに、スクロールバーを隠すことは、ナビゲーションボタンが隠れていることを意味しています。
XUIElementへのアクセス:XFrame経由でXLayoutManagerを取得し、XUIElementのリストを反復し、XLayoutManager.hideElement()をXUIElementのResourceURLで呼び出して、ツールバーのような他の要素を削除しました。
XAccessibleアクセス:XAccessibleリファレンスを取得してスクロールバーの値を取得する方法の例を見つけました。 this threadを参照してください。ただし、XAccessibleを使用してモデル値を設定/取得することは可能で、可視性には影響しません。
UNOと多くのグーグルのドキュメントを見てください。
私はAPIの観点から正しい方向にポインタを置いた後です。自分で必要なコードを書くことができます。
このオープンオフィスのソースコードです。 [OpenOffice.orgソースコード](http://www.openoffice.org/dev_docs/source/get_source.html)手動でソースコードから再コンパイルする必要があります –
このリンクを試してみてください。 http://wiki.services.openoffice.org/wiki/Documentation/Administration_Guide/Restricting_functionality – pravin
取り扱い[ナビゲーションボタン](http://plan-b-for-openoffice.org/search/index?q=Help,%20navigation ** openoffice ** [ナビゲーションパネル](http://user.services.openoffice.org/en/forum/viewtopic.php?f=10&t=49295)の%20pane%20showing/hiding) –