Main Dialog
マニュアルのこの部分では、DMD Font Editorと機能の簡単な概要を説明します。 Dmdフォントは、Dmd表示オブジェクトに必要です。
フォントエディターを最初に開くと、空の状態で開かれます(つまり、フォントが読み込まれていません)。

Future Pinballに付属するFuture Pinballフォントファイル(ファイル/ロード)の1つをロードすると、すべてのコントロールがアクティブになり、次の図のようなものが表示されます。

エディターは、次の主要コンポーネントで構成されています。
Top Menu Bar
このセクションでは、フォントエディタで使用可能なメニューオプションについて説明します。
File
New
作業を開始するための新しいDMDフォント(空白)を作成します。
Open
既存のFuture Pinball Dmd Fontを開きます。 標準のWindowsファイルリクエスタは、ロードするdmdフォントファイル名を尋ねます。 Future Pinball DMDフォントのファイル拡張子は.dmdfです
Dmdフォントは、幅と高さ、および比例(p)でアウトラインを含むかどうか(o)に基づいて名前が付けられます。
Close
現在アクティブなdmdフォントを閉じます。 フォントが変更されたが保存されていない場合、エディターはフォントを保存するかどうかを尋ねます。
保存(またはControl + S)
フォントをディスクに保存します。 新しいフォントを作成した場合(したがって、以前にディスクに保存されていない場合)、Future Pinballはフォントを保存するファイル名を尋ねます。
Save (or Control + S)
これにより、現在アクティブなテーブルを新しいファイル名で保存できます。
Special
上のすべてを下へコピー
これにより、大文字のすべての文字(つまり、A-Z)が小文字のa-zにコピーされます。 ほとんどのPinball DMDは大文字のみを使用するため、これにより、文字を表示せずにスクリプトで小文字を使用できます(dmdオブジェクトを制御する場合)。 このオプションを選択すると、次の確認ダイアログが表示されます。
メインフォント編集ウィンドウ
これは、(現在選択されている文字の)dmdフォントの個々のピクセルコンポーネントを描画するために使用するメインウィンドウです。
左マウスボタンを使用して、現在選択されているDMDカラーを描画します。 右マウスボタンは、現在のセルの色を消去します(オフにします)。

比例スライダー(および赤色のガイドライン)を使用すると、実際のフォント幅とは無関係に文字を互いに近づけて配置できるようにする、文字の現在の比例幅を定義できます。 幅と高さは5〜32ドットに制限されています。
[フォントサイズ]ウィンドウでは、dmdフォントの高さと幅(ドット単位)を指定できます。 フォントの高さは固定されていますが、各文字は定義可能な比例幅を持つことができます。

[プロポーショナル幅のリセット]ボタンをクリックすると、指定した(文字ごとの)カスタム幅を最大許容値にリセットできます。 これにより、確認ダイアログが表示されます。

Charactor Preview
Character Previewウィンドウでは、「space」(32)と「〜」Tilde(126)の間のどの文字を選択して、メイン編集ウィンドウ(上記)の形状を定義できます。
キャラクターの小さくて通常のサイズのプレビューが表示されます。

ナビゲーションボタンを使用すると、編集する次/前の文字を選択できます。 << >>ボタンは、一度に10文字ずつ移動して、ナビゲーションを高速化します。
Draw Color
現在の描画色は、輝度ラジオボタンをクリックして選択します。 フューチャーピンボールDMDには、4つの明るい色調(強度)、オフ状態、特別なマスクマーカーがあります。 このマスクシェードを使用すると、ドットを完全にオフにすることができます。 DMDフォントは(dmdオブジェクト内の)背景dmd画像上にレンダリングされるため、OFFシェードは背景画像データを表示します。 マスクを使用すると、ドットを強制的にオフにできます。これにより、フォントにアウトラインを付けることができます(これについては以下で説明します)。 マスクドットはXで描画されます。

プレビューカラーボックスをクリックすると、DMDフォントのプレビューカラーを選択できる標準のカラーセレクターが表示されます。 あなたが実際にその色でdmdフォントデータを描いているわけではないことに注意することは非常に重要です。 各ドットのシェード(強度)のみを指定しています。 実際のDMD色は、DMD表示オブジェクトで選択されます。

Character Editing
ボタンの編集ボタン説明

Clear
クリア現在のすべての文字のドットをクリアしてオフにします。
Undo
現在のキャラクターに行った最後の変更を元に戻します。 元に戻すレベルは1つしかないことに注意してください。
Copy
現在の文字をコピーバッファにコピーします。
Paste
貼り付けコピーバッファの内容を現在選択されている文字に貼り付けます。
Flip X
現在の文字をX軸上で反転します。
Flip Y
現在のキャラクタをY軸上で反転します。
Inverse
現在の文字のドット強度を反転します。 つまり、100%はOFFで交換され、80%は40%になります。 マスクは変更されません。
回転
クリックした方向に現在のCharactersドットを回転します。 キャラクターから回転したドットが反対側に表示されます。
クリックした方向に現在のCharactersドットを回転します。 キャラクターから回転したドットが反対側に表示されます。
テストDmdウィンドウ
Test DMD Windowsには、DMDフォントのプレビューが(128x32ドットマトリックス上に)表示されるため、フォントの外観を確認できます。

表示するテキスト編集ボックスを介して表示されるテキストを変更できます

[画像]チェックボックスをオンにすると、テキストがパターンの後ろに配置されるため、背景画像に重ねたときにマスクがどのように機能するかを確認できます。