Re: マウスボタンの押下げについて

投稿者:ゆうと 投稿日:2024/01/01(Mon) 03:18:59 No.2893

アークさん
こんにちは、ゆうとです。

マウスカーソルのご提案ありがとうございます。
次回バージョンでボタン押す・離す、のそれぞれの動作を別々の手順の手順として用意したいと思います。

大変遅くなり、失礼しました。

Re: 同梱したフォントの使用

投稿者:アーク 投稿日:2023/12/22(Fri) 17:06:45 No.2892

ten さん、こんにちは。アークです。

解決案では無いですがヒント位にはなるかも知れません。

「フォント周りの覚書」
https://blog-imgs-156.fc2.com/h/a/n/handslab/DevelopmentNotes.html

Re^6: 同梱したフォントの使用

投稿者:ten 投稿日:2023/12/20(Wed) 19:39:44 No.2891

アークさん、いつもありがとうございます。

いろいろと試して頂いて・・・私の方も、もそもそと調べてみました。

ttf等フォントファイルを読み込む系のコマンド(というのかな)がある言語もあるようで、C#辺りでライブラリを作成すれば行けそうです・・・がっっ。

C#、全然分からないんですよね・・・おまけにライブラリの作成になるともっと分からない・・・

ありがとうございました。とりあえず、インストール済みのフォントを使用しようと思います。

Re^5: 同梱したフォントの使用

投稿者:アーク 投稿日:2023/12/17(Sun) 12:18:51 No.2890

ten さん、アークです。

フォントフォルダはPCが劇遅だった3年ほど前に整理して以来放置していました。
前にコメントした裏技というのはフォントをダブルクリックしてプレビュー画面を開く事で、
インストールしないでも使える技でしたが封印されてしまいました。
改めて他の方法も検証してみました。

以前はコンパネのフォント設定で、
「ショートカットを使用したフォントのインストールを許可する」にチェックすると、
フォントファイルを右クリックしてショートカットをインストールする事ができたのですが、
この方法も対策されてコンテキストメニューに表示されなくなりました。

また、フォントフォルダへショートカットをドラッグ&ドロップできなくなっていました。
フォントファイル自体であればドラッグ&ドロップ可能でした。
只、プログラムから同様の事を遣ろうとするとUACに邪魔をされてできませんでした。
強引に行うなら一度UACをオフにして作業を行うしか方法が無さそうです。
勿論、その作業が終わったらUACをオンに戻しておく事をお薦めします。

久しぶりにNexusFontも使ってみました。
NexusFontにはポータブル版が用意されているのでインストールしないでも使えます。
結果は今でもフォントをインストールしないで使う事ができました。

尚、Cが使えるならできるのかも知れませんが、
私が全くダメなので試していません。
下記を参照してください。
https://dobon.net/vb/dotnet/graphics/privatefontcollection.html

Re^4: 同梱したフォントの使用

投稿者:ten 投稿日:2023/12/16(Sat) 18:45:47 No.2889

返信ありがとうございます。

説明不足だったかもしれません。

アプリと書きましたが、自作のプログラムの話です。

自作プログラムでGUIを使った時、フォントによって表示具合が変わるので、できれば、それを安定させたいのです。システムフォントを使うのも一つ「あり」ではありますが、雰囲気が合わなかったり、システムフォントがOSのバージョンによって変わったり、といったことが発生し得ます。

他方、ユーザーにフォントのインストールを求めるのは、できれば、避けたい。

言語によっては、フォントファイルを置いたフォルダパスを指定し、それを使う・・・という技が使えるので、プロデルでもそれができるなら、やりたいな、と思った次第です(無理そうなら、あきらめます)

Re^3: 同梱したフォントの使用

投稿者:アーク 投稿日:2023/12/15(Fri) 09:25:30 No.2888

アークです。

一昔前ならインストールしなくても使えた裏技が有ったのですが、
封じられて使えなくなりました。
今は「NexusFont」や「FontBase」等のフォントユーティリティを使う事で、
一時使用が可能になりますがフォントユーティリティのインストールが必要です。
それもインストールしたくないのならご自身で作成されては如何でしょうか。
フォントフォルダへの出し入れだけですので難しくはないと思いますが、
管理者権限が必要かも知れません。

Re^2: 同梱したフォントの使用

投稿者:ten 投稿日:2023/12/14(Thu) 20:35:52 No.2887

返信ありがとうございます。

IPAフォントやSIL Open Font License系等、著作権的に組み込みや同梱OKな系統を用いるので、その部分は、大丈夫かと・・・

指定のフォルダ(もしくは、プログラムと同じフォルダ)にフォントのファイルを置き、それをプログラムから読み込んで使えるといいなあ、と思いまして。

フォントを環境にインストールすれば、もちろん使えるようになるのですが、できれば、ユーザー側の環境を変更することがないようにしたいのです(いらなくなったらフォルダごとぽいっ、とできる方が、使う側にとっては便利かな、と)

Re: 同梱したフォントの使用

投稿者:アーク 投稿日:2023/12/09(Sat) 22:30:34 No.2886

ten さん、こんばんは。アークです。

それはプロデルの問題では無いです。
フォントには著作権が有るので作者の承諾なしで再配布できません。
ご自身で作成されたフォントなら別です。

同梱したフォントの使用

投稿者:ten 投稿日:2023/12/08(Fri) 21:04:01 No.2885

いつも大変、大変、お世話になっています。

アプリ内で使用するフォントですが、環境によって表示が変わる可能性があるので、できれば、フォントを別途同梱して使えるといいなあと思っています。

例えば、exeファイルと同じフォルダにフォントファイルを置き、それを読み込んでアプリ内で使う、といった形にしたいです。

同梱するフォントをシステムにインストールすることなくやれると助かるのですが・・・方法は、あるでしょうか?

Re^2: リストビューの選択内容表示に関して

投稿者:ロビ 投稿日:2023/11/30(Thu) 12:24:17 No.2884

アークさんこんにちは。
お教え頂いた通り「リストビュー1の選択項目の詳細を表示する」に変えてみた所、全て表示されるようになりました。
色々試してみます!
ありがとうございました。

▲ページの先頭へ

- WebForum -