﻿=================================================
【ソ フ ト名】  ばぶるず Ver.3.1
【登  録  名】  Bubbles.zip
【著作権  者】  A.MORICHIKA m_akira@ka2.so-net.ne.jp
【対応  機種】  Windows 11/10
【必要ＤＬＬ】  .NET Framework 4.8.1
【ｿﾌﾄｳｪｱ種別】  フリーソフトウェア
=================================================
【ソフト紹介】

◆  概要

このソフトは、スクリーンセーバーのアドインソフトです。複数の泡が漂い、消えての繰り返しです。


◆  ファイルの説明

    <解凍フォルダ>
    .\ReadMe.txt        ： このファイル
    .\ReadMe_en.txt     ： 英語訳
    .\Bubbles.exe       ： インストーラ


◆  インストール方法

解凍したファイルは、ファイルプロパティから「ブロックの解除」をしてください。

解凍した構成が上記の状態であることを確認して、Bubbles.exe を実行するとインストールが始まります。

アンインストールは、コントロールパネルの「プログラムの追加と削除」から行います。
プログラム名は「ばぶるず」です。

動作には「.NET Framework 4.8.1」が必要です。
https://dotnet.microsoft.com/ja-jp/download/dotnet-framework/thank-you/net481-web-installer


◆  注意事項

スクリーン左下から湧き出る量と、大きさの範囲が指定できます。不規則ですが、大きい泡が消えて３～６個に分裂します。
画面いっぱいなると徐々に消えていき、最初から繰り返します。

背景のイメージは起動時に取得するため、起動後のイメージと一致しない場合があります。
また、Windows8以降ではスクリーンセーバーの背景が単色になるため、他のモードで起動したイメージを使用しています。
このイメージは、スクリーンセーバー以外のモードでキーボード 'B'を押下して登録できます。

マルチモニタの場合、ビデオカードの環境によって表示が制限されます。


◆  簡単な使い方説明

起動すると画面の左下からバブルが表示されます。

左上のアイコンをクリックしてメニューの「設定」から、泡の大きさ、量、破裂音などを指定できます。

他に、下記の操作が可能です。

　・泡をマウスでクリック（タッチが有効な場合はタッチ）すると分裂または消滅します。
　・キャプション以外でもマウスクリック（タッチが有効な場合はタッチ）で移動ができます。
　・ウィンドウの境界をマウスで掴めばサイズの変更ができます。
　・背景音を設定すると繰り返し再生されます。

「スクリーンセーバー」では、起動時間の設定ができます。

キーボードには下記の機能が割り当てられています。

　Space：泡の追加

　B　　：現在の背景イメージを登録（*1,*4）
　D　　：現在の背景イメージを削除
　M　　：現在の背景イメージを更新（*2）

　C　　：表示の設定

　S　　：スクリーンセーバーの設定

　Z　　：泡の消滅

　T　　：領域の一時表示（*3）

　V　　：バージョン表示

　E,Esc：終了

（*1）背景を保存する間はアプリが一時的に消えます。
（*2）背景を更新する間はアプリが一時的に最小化されます。
（*3）枠なしモードの範囲を一時的に表示します。
（*4）CtrlまたはShiftキーの同時押下で画像ファイルを指定できます。（Ctrl:モニタ毎に設定、Shift:全モニタ同一）


◆  更新履歴

    Ver.3.1   2026.1.28

    ・ライブラリを.NET Framework 4.8から、4.8.1に変更しました。
    ・Microsoft Visual Studio 2026 Communityで再構築しました。

    Ver.3.0   2025.5.10

    ・背景の透過モードで残像が発生するバグに対応しました。
    ・スクリーンセーバーの背景画像をモニタ毎に設定できるようにしました。

    Ver.2.9   2025.3.30

    ・設定ダイアログのDPI表示不良に対応しました。
    ・背景音にmp3ファイルを設定できるようにしました。
    ・背景画像のファイル指定をセーバーモードに限定しました。

    Ver.2.8   2024.6.24

    ・コントロールを更新しました。
    ・インストールされるショートカットを整理しました。

    Ver.2.7   2023.11.1

    ・背景に画像ファイルを指定できるようにしました。

    Ver.2.6   2023.1.17

    ・対応機種からWindows 8を除外しました。
    ・.NET Frameworkのバージョンを4.8に変更しました。

    Ver.2.5   2022.12.17

    ・Windows10以降のダークモード切り替えに対応しました。

    Ver.2.4   2022.6.25

    ・マルチモニターのスクリーンセーバーに対応しました。（ビデオメモリ：4GB以上）

    Ver.2.3   2022.6.5

    ・効果音の指定に、'MP3'を追加しました。

    Ver.2.2   2022.5.14

    ・枠なしモードで背景が透過色のサイズ変更を改善しました。（'T'キーで一時解除）
    ・DPI値によって設定ダイアログの文字が欠けないようにしました。

    Ver.2.1   2022.2.14

    ・スクリーンセーバーの設定に解除ボタンを追加しました。

    Ver.2.0   2021.11.11

    ・Windows 11 製品版で動作を確認しました。
    ・Microsoft Visual Studio 2022 Communityの最新版で再構築しました。

    Ver.1.9   2020.9.24

    ・「枠ありモード」のメニューにスクリーンセーバーを追加しました。
    ・DPIの異なるマルチモニター環境で背景が一致しないバグを修正しました。
    ・マルチモニターで「枠なしモード」のサイズ変更ができないバグを修正しました。

    Ver.1.8   2020.3.3

    ・Windows 7のサポートを終了しました。
    ・日本語と英語のリソースを分離しました。
    ・.NET Frameworkのバージョンを4.7に変更しました。
    ・Microsoft Visual Studio 2019 Communityの最新版で再構築しました。

    Ver.1.7   2019.2.10

    ・効果音の選択ができるようにしました。
    ・枠なしモードで最小化できないバグに対応しました。

    Ver.1.6   2018.6.2

    ・.NET Frameworkのバージョンを4.5に変更しました。
    ・バージョン情報から最新版の確認ができないバグに対応しました。
    ・インストーラの名称を setup.exe から、Bubbles.exe に変更しました。

    Ver.1.5   2017.12.10

    ・効果音を追加しました。
    ・透過色の背景を更新するコマンドキー'M'を追加しました。
    ・スクリーンセーバーのタイトルを「ばぶるず」に変更しました。
    ・クリックまたはタッチで分裂した泡の残像を消すようにしました。
    ・ウィンドウの移動とサイズ変更で背景を更新するようにしました。
    ・複数ディスプレイ環境で背景が正しく表示されないバグに対応しました。

    Ver.1.4   2016.6.27

    ・スクリーンセーバーの背景を登録／削除する機能（キーボード 'B'/'D'）を追加しました。

    Ver.1.3   2016.3.26

    ・共通部分を関数化しました。

    Ver.1.2   2015.12.20

    ・マルチスクリーンのサイズが考慮されないバグを修正しました。
    ・背景色を「Transparent」にした場合、Windows 8以降ではスクリーンセーバの背景が単色になるため、他のモードで取得した背景を使用するようにしました。

    Ver.1.1   2015.12.1

    ・設定ダイアログがモードレス状態になるバグを修正しました。
    ・マルチスクリーンで背景イメージが同じになるバグを修正しました。
    ・マルチスクリーンでウィンドウ位置が復元しないバグを修正しました。
    ・枠なしモードでもマウスでサイズ変更と移動ができるようにしました。

    Ver.1.0   2015.11.25

    ・初版公開

-----------------------------------------------------------------

◆  著作権・免責等

本ソフトは、フリーソフトウェアです。
このプログラムの著作権は私、A.MORICHIKA にあります。
著作者はこのプログラムの使用に起因するあらゆる損害・障害についてその責任を一切負わないものとします。
著作者はバグ修正・バージョンアップの義務を負わないものとします。
通信と個人的な手渡しによる転載、流通に関しては内容の改変等が無い限り制限はありません。

◆  連絡先

    m_akira@ka2.so-net.ne.jp


◆  参考資料

    https://developer.microsoft.com/ja-jp/

    https://docs.microsoft.com/ja-jp/dotnet/framework/winforms/how-to-create-a-windows-forms-application-from-the-command-line

-----------------------------------------------------------------

Windows 10/11は、米国 Microsoft Corporationの米国およびその他の国における登録商標または商標です。

