[BlueLeaf1336]> PROBLEMS>

FontUNow(ホンチナ)

overviewTOP

既にVectorにも公開済みのFontUNowに機能とアイコンを追加して重たくしたりしたものです。かなり途中ですが、少なくとも旧版と同様の動作はするはずですのでモチベーションを高めるために公開しておきます。

使い方も何も全くありません...。

とりあえずフォントファイルや、フォントファイルの入ったフォルダをドラッグアンドドロップしてください。話はそれからです。

保存ファイルの互換性や何も全く考えていません。この後の機能変更で新版同士ですらどうなることやら分かりません。それでも使っていただけるならどうぞ。

同梱しているソースやアイコン(全て自分で作ってます。真似してないつもりですが、誰が作っても同じになりそうな...)は、完全にご自由にご使用ください。(ソースは一部?パクッてますんでそのあたりはそれなりに)

2004/03/10TOP

途中公開
20040310FontUNow.zip(281,030bytes)※ソースコードと実行ファイル(UPX 90%compress)です。

共通化できるところはしておかないとコードが長くなって邪魔くさくなって...

2004/03/09TOP

途中公開
20040309FontUNow.zip(281,622bytes)※ソースコードと実行ファイル(UPX 90%compress)です。

2004/03/05TOP

途中公開
20040305FontUNow.zip(259,682bytes)※ソースコードと実行ファイル(UPX 90%compress)です。

インストールしたフォントについて、フォント名を取得することができたので、そのフォントを利用してリストボックスに描画できるようになりました。が!! 文字セット(ANSIとかSHIFTJISとか)を正しい方法で設定していないので、表示できたりできなかったりしています。なので、常に表示するのではなく、メニューから選択させるようにしています(邪魔くさがり)。

とりあえず、今後の目標は、表示中のリストに登録されているフォントをインストールされているかどうかに関係なく、インストールされているものはそれを利用して、されていないものはその瞬間だけインストールを勝手にして(もちろん後片付けもできるだけすばやく)、フォントの一覧(フォント名とサンプル画像)をHTMLで作成するような処理を追加することだ、となんとなく考えています。

それから、フォントファイルをエクスプローラでダブルクリックした時に開くような感じで、フォントを1つずつ確認しながら(インストールされていないものはその時だけインストールして)、マークをつけたりリストから消したりできるような感じにしようかと思っています。とりあえずダウンロードしたはいいけど、確認がじゃまくせーよ、という時のために。

2004/03/04TOP

少なくともインストールしたフォントについては、なんという名前でインストールされたのかを(無理矢理)取得することができました。ついでに分かったのは、既にインストール済みのフォントを改めてインストールすると、これがチャンと(?)インストールに成功し、けれども使用できるフォントの数に変化なしという状況になっていることが分かった。また、アンインストールしても、元々インストールされていた分は正しく使用できることも。

よかった。

2004/03/03TOP

とりあえず途中公開
20040303FontUNow.zip(257,008bytes)※ソースコードと実行ファイル(UPX 90%compress)です。

previewTOP

(適当な)キャプチャ画像です。新版では、しおり(マーク)と一覧ファイルの切り替えを新しく追加しています。

EOFTOP