Client SDK for macOS Developers' Guide

ブランディング テキスト レイアウト ファイルの作成

セッションクライアントのカスタマイズに使用するレイアウトファイル形式は、BMP-8 XMLテキストファイルです。 レイアウト設定は、バージョンがある上位の <pcoip-client-branding/> 要素です。 バージョンを表し、必要な要素を含む属性 次の説明:

<pcoip-client-branding version="1.0">
...
</pcoip-client-branding>

利用可能な要素は、以下の表に概説されています。

親要素 子要素
形容
<app-name> 必須! カスタム セッション クライアントの名前。これはアプリケーションのウィンドウファイルとして使用されます。
<app-icon> 必須! お使いのアプリケーション アイコンのファイル名。Windows の場合、これは Windows ツールバーとウィンドウヘッダーに表示されます。
<toolbar-menu> 必須! OS ツールバーメニューで使用されるテキストラベルを説明します。
<about-item> About ... メニュー項目のテキストラベル随意。この項目がないと、[バージョン 情報 ] メニュー項目は表示されません。
<quit-item> Quit... メニュー項目のテキストラベル。随意。この項目がないと、[終了] メニュー項目はありません。
<about> 必須! [ バージョン情報... ] ダイアログの内容を説明します。次の必須属性が必要です: タイトル (文字列): ダイアログテキストと 最小幅 (数字): ダイアログのウェブカムピクセル幅。例えば: <about title="My Custom Client" minWidth="100">
<line> ダイアログの文字の行を説明します。すべての行はオプションですが、[ バージョン情報 ] ウィンドウは、少なくとも 1 つを提供しない限り空になります。 <line> は、 調整 (文字列キーワード): テキスト調整、例えば「中央」という属性を受け入れます。この調整は、線のすべての子要素に適用されます。線はセルフクローズで作成し()、 <line> 次の要素を構成 <logo> 、ロゴのファイル名やその他のグラフィック要素( <logo>about_logo.png</logo><text> 次の行ごとに表示テキストが含まれます。 <text>This text is displayed on the line. </text> <hyperlink> urlパラメータを取り、動作しているハイパーリンクを作成 <hyperlink url="www.teradici.com">Teradici</hyperlink>します。

フルテキストレイアウトファイルは次のように表示されます。

<?xml version="1.0" encoding="UTF-8"?>
<pcoip-client-branding version="1.0">
<app-name>My Custom Client</app-name>
<app-icon>app_icon.png</app-icon>
<toolbar-menu>
<about-item>About My Custom Client</about-item>
<quit-item>Quit My Custom Client</quit-item>
</toolbar-menu>
<about title="About My Custom Anyware Client" minWidth="0">
<line align="center"><logo>about_logo.jpg</logo></line>
<line />
<line align="center"><text>My Anyware Client</text></line>
<line align="center"><text>Version 0.0.0</text></line>
<line align="center"><text>© Copyright 2016 My
Corporation</text></line>
<line align="center">
<hyperlink url="www.my-company.com">My company</hyperlink>
</line>
<line />
<line align="center">
<text>For help, click here: </text>
<hyperlink url="www.google.com">Google</hyperlink>
</line>
</about>
</pcoip-client-branding>

Last updated: Thursday, July 18, 2024