﻿=================================================
[Software     name]  Bubbles Ver.3.1
[Registered   name]  Bubbles.zip
[Copyright  holder]  A.MORICHIKA m_akira@ka2.so-net.ne.jp
[Compatible models]  Windows 11/10
[Required      DLL]  .NET Framework 4.8.1
[Software     type]  Free software
=================================================
[Software introduction]

+ Overview.

 This software is a screen saver add-in software. Multiple bubbles drift and disappear.


+ Description of the file.

    <Unzip folder>
    .\ReadMe.txt        : Japanese file.
    .\ReadMe_en.txt     : This file.
    .\Bubbles.exe       : Installer.


+ How to install.

 Please unblock the decompressed file from the file properties.

 Confirm that the extracted configuration is in the above state, and run Bubbles.exe to start installation.

 To uninstall, go to "Add or Remove Programs" in the Control Panel.
 The program name is "Bubbles".

 ".NET Framework 4.8.1" is required for operation.
 https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net481-web-installer


+ Precautions.

 You can specify the amount of water coming from the lower left of the screen and the size range.
 Although irregular, the large bubbles disappear and split into 3-6 pieces.
 It gradually disappears when the screen is full and repeats from the beginning.

 Since the background image is acquired at startup, it may not match the image after startup.
 Also, since the background of the screen saver becomes a single color in Windows 8 or later, an image started in another mode is used.
 This image can be registered by pressing the keyboard 'B' in any mode other than the screen saver.

 When using multiple monitors, the display will be limited depending on the video card environment.


+ Simple usage instructions.

 When you start it up, a bubble will appear from the bottom left of the screen.

 Click the icon in the upper left and select "Settings" from the menu to specify the bubble size, amount, pop sound, etc.

 In addition, the following operations are possible.

   - Bubble splits or disappears when the mouse is clicked with the mouse (touch if touch is valid).
   - You can move by mouse click (touch if touch is valid) other than the caption.
   - The size can be changed by grabbing the border of the window with the mouse.
   - If you set background sound, it will be played repeatedly.

 You can set the startup time for "Screensaver".

 The following functions are assigned to the keyboard.

   Space : Add bubbles.

   B : Register the current background image. (*1,*4)
   D : delete the current background image.
   M : Update the current background image. (*2)

   C : Display settings.

   S : Screensaver settings.

   Z : The bubbles disappear.

   T : Temporary display of area. (*3)

   V : Version display.

   E,Esc: Exit.

 (*1) The app temporarily disappears while saving the background.
 (*2) The app is temporarily minimized while the background is updated.
 (*3) Temporarily displays the frameless mode range.
 (*4) You can specify the image file by pressing the Ctrl or Shift keys at the same time. (Ctrl: Set for each monitor, Shift: Same for all monitors)


+ Version history.

    Ver.3.1   2026.1.28

    - The library has been changed from .NET Framework 4.8 to 4.8.1.
    - Rebuilt using Microsoft Visual Studio 2026 Community.

    Ver.3.0   2025.5.10

    - Fixed a bug that caused afterimages in background transparent mode.
    - Screensaver background images can now be set for each monitor.

    Ver.2.9   2025.3.30

    - Fixed the problem of poor DPI display in the settings dialog.
    - You can now set mp3 files as background sounds.
    - Background image file specification is now limited to saver mode.

    Ver.2.8   2024.6.24

    - Updated controls.
    - Organized the installed shortcuts.

    Ver.2.7   2023.11.1

    - You can now specify an image file as the background.

    Ver.2.6   2023.1.17

    - Removed Windows 8 from supported models.
    - Changed the version of .NET Framework to 4.8.

    Ver.2.5   2022.12.17

    - Added support for dark mode switching on Windows 10 and later.

    Ver.2.4   2022.6.25

    - Added support for multi-monitor screen savers. (Video memory: 4GB or more)

    Ver.2.3   2022.6.5

    - Added 'MP3' to the specification of sound effects.

    Ver.2.2   2022.5.14

    - Improved the resizing of the transparent background in the frameless mode. (Temporarily cancel with the'T'key)
    - The characters in the setting dialog are not missing due to the influence of the DPI value.

    Ver.2.1   2022.2.14

    - Added an OFF button to the screen saver settings.

    Ver.2.0   2021.11.11

    - We have confirmed the operation on Windows 11 product version.
    - Rebuilt with the latest version of Microsoft Visual Studio 2022 Community.

    Ver.1.9   2020.9.24

    - A screen saver has been added to the "Framed mode" menu.
    - Fixed a bug where the backgrounds did not match in a multi-monitor environment with different DPI.
    - Fixed a bug that the size of "frameless mode" cannot be changed on multiple monitors.

    Ver.1.8   2020.3.3

    - Support for Windows 7 has ended.
    - Japanese and English resources are separated.
    - Changed the version of .NET Framework to 4.7.
    - Rebuilt with the latest version of Microsoft Visual Studio 2019 Community.

    Ver.1.7   2019.2.10

    - Sound effects can be selected.
    - Fixed a bug that could not be minimized in frameless mode.

    Ver.1.6   2018.6.2

    - Changed the version of .NET Framework to 4.5.
    - Corresponding to a bug that the latest version cannot be confirmed from the version information.
    - The name of the installer has been changed from setup.exe to Bubbles.exe.

    Ver.1.5   2017.12.10

    - Added sound effects.
    - Added the command key 'M' to update the background of the transparent color.
    - The title of the screen saver was changed to "Bubbles".
    - Eliminated afterimages of broken bubbles by clicking or touching.
    - The background is updated by moving and resizing the window.
    - Fixed a bug where the background was not displayed correctly in a multiple display environment.

    Ver.1.4   2016.6.27

    - Added the function to register / delete the screen saver background (keyboard 'B' / 'D').

    Ver.1.3   2016.3.26

    - Common parts have been functionalized.

    Ver.1.2   2015.12.20

    - Fixed a bug where multi-screen size was not taken into account.
    - When the background color is set to "Transparent", the background of the screen saver becomes a single color in Windows 8 or later, so the background acquired in other modes is used.

    Ver.1.1   2015.12.1

    - Fixed a bug that the setting dialog became modeless.
    - Fixed a bug that the background image was the same in multi-screen.
    - Fixed a bug that window position was not restored in multi-screen.
    - The size can be changed and moved with the mouse even in the frameless mode.

    Ver.1.0   2015.11.25

    - First edition released.

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

+ Copyright and Disclaimer, etc.

 This software is free software.
 I have the copyright of this program.
 The author assumes no responsibility for any damages or disabilities resulting from the use of this program.
 The author is not obligated to fix bugs or upgrade.
 There are no restrictions on reprinting and distribution by communication and personal handing as long as there are no changes to the contents.

+ Contact information.

    m_akira@ka2.so-net.ne.jp


+ Reference document.

    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 is a registered trademark or trademark of Microsoft Corporation in the United States and other countries.

