-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    CLaunch Window Operations Plugin Version 1.10

    Copyright (C) 2005-2026 Pyonkichi

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

[Features]
This plugin adds window operation functionality to the program launcher
"CLaunch".
It allows you to perform various operations, such as Close, Maximize,
Minimize, Activate, and Hide, on the active window or on windows specified
by user-defined conditions.
Hidden windows can be restored all at once, or individual windows can be
selected and restored from a menu.


[System Requirements]
This plugin runs in environments that meet the operating requirements of
CLaunch, with CLaunch version 4.20 or later installed.


[Installation]
Copy "WinOperations.dll" into the "Plugins" folder under the directory
where CLaunch is installed.
Plugin modules (DLL files) for each version are stored in the subfolders
of this archive. Select the one that matches your version of CLaunch.

    Folder name : Supported version of CLaunch
     x64        :  64-bit Unicode version
     x86        :  32-bit Unicode version
     ansi       :  32-bit ANSI version


[Uninstallation]
Simply delete "WinOperations.dll".
Be sure to exit CLaunch before deleting the file.
Any plugin items registered to CLaunch buttons must be removed manually.


[Usage]

1. Enabling the Plugin
   After installation, open the "Plugins" tab in the CLaunch Options dialog.
   "CLaunch Window Operations Plugin Ver. x.xx" will appear in the plugin list.
   Check the box to enable the plugin.

2. Registering a Plugin Item to a Button
   (1) After enabling the plugin, right-click an empty button and select
       "Register Item" from the menu.

   (2) In the "Register Item" dialog, select "Special Items", then choose
       "Window Operations" from the drop-down list at the bottom.

3. Selecting the Window Operation Type
   (1) Right-click the button to which the plugin item is registered and
       open the "Item Properties" dialog.

   (2) Click the "Item Properties" button at the lower left of the dialog to
       open the "Window Operations Plugin Item Properties" dialog.
       * You can also open the plugin properties directly by pressing and
         holding the button with the plugin item registered.

   (3) Select the desired window operation and the method for specifying the
       target window.
       * Executing the "Close (force terminate)" operation may cause data loss
         or corruption. Use this option at your own risk.

   (4) If "Specified Window" is selected as the target, specify the window
       title text, window class name, and/or executable file name.
       Click the "Pick Window" button and then click the target window to
       retrieve its information.
       Any fields left blank will be excluded from the search conditions.
       The more fields you specify, the narrower the search becomes.
       If all fields are left blank, all visible windows will be treated as
       targets.
       * On operating systems earlier than Windows 2000, the executable file
         name cannot be specified.

4. Assigning Hotkeys or Direct Mouse Launch
   When "Active Window" or "Window under Cursor" is selected as the target,
   assigning a hotkey or Direct Mouse Launch to the button is required.
   If the button is clicked directly, CLaunch itself will become the active
   window and the target.

   - For details on assigning hotkeys or Direct Mouse Launch, refer to
     the CLaunch help documentation.
   - Plugin items intended for use only via hotkeys or Direct Mouse Launch can
     be placed outside the visible area or inside submenus to avoid clutter.


[Version History]

Ver. 1.11  Oct. 8, 2026  (CLaunch Ver. 4.23 or later)
- Updated processing to accommodate changes in the CLaunch plugin interface
  specification
- Added Italian resources
- Changed the plugin item icon

Ver. 1.10  Mar. 12, 2026  (CLaunch Ver. 4.20 or later)
- Updated processing to accommodate changes in the CLaunch plugin interface
  specification
- Improved so that programs running with administrator privileges can be
  controlled when CLaunch is launched via ClAdmin
- DLL file name changed

Ver. 1.07  Apr. 9, 2010
- Fixed an issue where "Maximize", "Minimize", and "Send to Back" did not work
  on some windows

Ver. 1.06  Sep. 13, 2009
- Added "Force Close" window operation

Ver. 1.05  Jul. 5, 2009
- Added 64-bit version
- Program updates for 64-bit Unicode support

Ver. 1.04  Jun. 14, 2009
- Added "Activate", "Activate / Send to Back", "Always on Top / Off", and
  "Hide / Show" operations
- Added options for selecting target windows
- Added feature to display item properties by pressing and holding a button

Ver. 1.03  Apr. 9, 2009
- Updated processing to accommodate changes in the CLaunch plugin interface
  specification

Ver. 1.02  Feb. 26, 2009
- Updated processing due to changes in CLaunch data structures

Ver. 1.01  May. 15, 2007
- Updated processing to accommodate changes in the CLaunch plugin interface
  specification
- Fixed so that window operations are not executed when the target is CLaunch

Ver. 1.00  Apr. 16, 2005
- Initial release


[Copyright and Disclaimer]
Copyright of this plugin is owned by "Pyonkichi".
Non-commercial redistribution and re-publication are permitted, provided
that the original archive, including documentation, is distributed without
modification.
Other rights-related matters are governed by the license of CLaunch itself.
The author assumes no responsibility for any damages resulting from the use
of this software.


[Distribution and Contact Information]

Website:
    https://ss1.xrea.com/pyonkichi.g1.xrea.com/
    http://pyonkichi.g1.xrea.com/

E-mail:
    pyonky_claunch@yahoo.co.jp

