Contents
Cleanup! Minimize non-Visual Basic® Windows

Copyright	Registration	Order
How To

Description

The Cleanup! control is a custom control for Microsoft Visual Basic which attaches itself to Visual Basic`s menu bar, adding an additional menu item to VB.  The additional menu item, Cleanup!, when selected, automatically minimizes all windows not associated with Visual Basic.

File Name

CLEANUP.VBX

Object Type

N/A


Copyright Notice

This Cleanup! Control Copyright © 1994 by Syncom, Inc. - All rights reserved.

License Agreement

IMPORTANT--READ THE FOLLOWING LICENSE AGREEMENT CAREFULLY BEFORE INSTALLING AND/OR USING THE SOFTWARE.  By installing and/or using the software, you indicate your acceptance of the following License Agreement ("Agreement").  If you do not agree to the terms of this Agreement, promptly delete the software from your computer and discontinue use of the software.

You may:

Incorporate CLEANUP.VBX in your development environment.

You may NOT:

modify any component of the software in any way;

reverse engineer, decompile, or disassemble the SOFTWARE except to the extent the oregoing restriction is expressly prohibited by local law;

remove any proprietary notices, labels, or marks on the program and accompanying documentation (help file);

sell or resell CLEANUP.VBX and/or any of its accompanying components and documentation, by itself or as part of another package.

Limitation of liability:

NO WARRANTIES.  TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SYNCOM, INC DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  SYNCOM SHALL NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING DIRECT, INDIRECT, LOST PROFITS OR INFORMATION, BUSINESS INTERRUPTION, OR OTHER PECUNIARY LOSS, EVEN IF SYNCOM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.

The SOFTWARE and documentation are provided with RESTRICTED RIGHTS.  Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software--Restricted Rights at 48 CFR 52.227-19, as applicable.

Manufacturer is Syncom, Inc./PO Box 1592/Morristown, NJ  07960

This Agreement is governed by the laws of the State of New Jersey.

Registration:

If you would like to register your Cleanup! custom control, please refer to the Registration Information section in this help file.  Registration grants you a license to distribute the registered version of the control with your application.  The registered version does not display the initial registration dialog box.  Additionally, registration will entitle you to notices of updates to this product as well as 90 days free product support (via facsimile).

Syncom, Inc.

P.O. Box 1592

Morristown, New Jersey  07960-1592

Orders:	1-800-457-7884
Fax:	1-201-267-6605
CompuServe ID	72632,345


How To

CLEANUP.VBX is an easy-to-use "utility" VBX for VB programmers.  Cleanup inserts an additional menu item into Visual Basic`s menu bar.  The new item, which appears after the Help menu item, is entitled Cleanup!  The "bang" or exclamation mark after the word "Cleanup" serves to indicate that there is no sub-menu below this item; that selecting the Cleanup! menu item results in immediate action.

WHAT DOES Cleanup! DO?

Simple!  If you use Visual Basic regularly, you know that VB's windows sort of float on the Windows desktop; i.e., windows belonging to programs which were running when Visual Basic was started are still visible.  By selecting the Cleanup! menu item, you automatically minimize all NON-VB windows, leaving your desktop clean and clutter-free.  That's all there is to it.

YOU DON'T DISTRIBUTE CLEANUP.VBX
WITH YOUR FINISHED APPLICATION

Since Cleanup! is a programmer's tool, there's no need to distribute the CLEANUP.VBX with your finished application (in fact, distributing the registered version is prohibited by your license).  When your project is finished and ready for distribution, simply remove the CLEANUP.VBX module from your project by selecting it in the VB project window, then choose the "Remove File" item from VB's "File" menu.


Registration Information

This custom control is distributed as shareware, and is a fully functioning version of the control.  No features are disabled.  The Shareware version of this control displays a dialog box which identifies the control as shareware.  This dialog box is displayed once when the control is first loaded.  When you purchase a license for this control, you receive the following:

*	A version of the control software which contains no shareware notice.

*	Support.

*	Notices of updates.

If you would like to register your copy, please use the Order Form which accompanies this Help File.  By registering this custom control, you`ll receive update notices from time to time as they become available as well as information about other Syncom products.

Compuserve Members may register this software package in the Software Registration forum (GO SWREG).  The registration and license fee will be added to your CompuServe bill.  The registration number for the CLEANUP VBX is 4051.

Syncom, Inc.

P.O. Box 1592

Morristown, New Jersey  07960-1592

Orders:	1-800-457-7884

Fax:	1-201-267-6605


Ordering Information

Use the Print Topic command from the File menu to print the order form.

Click here to display Order Form

Ordering by check:   To order by check send this order form and a check to Syncom, Inc., P.O. Box 1592, Morristown, New Jersey  07960-1592.  Payments made by check or money order must be in US dollars drawn on a US bank.  Alternatively, you can send payment via an international postal money order denominated in US dollars.

Facsimile Orders may be transmitted to 1-201-267-6605.  Payment by credit card will assure same-day shipment of orders received by facsimile.

Compuserve Members may register this software package in the Software Registration forum (GO SWREG).  The registration and license fee will be added to your CompuServe bill.  The registration number for the CLEANUP VBX is 4051.

Telephone Orders   Credit card orders only may be placed by telephone.  In the U.S. and Canada, call toll-free at 1-800-457-7884.

Mail or Fax this form to:

Syncom, Inc.

P.O. Box 1592

Morristown, New Jersey  07960-1592

Telephone Orders:	1-800-457-7884

Fax:	1-201-267-6605

Compuserve ID	72632,345


Order Form

Use the Print Topic command from the File menu to print the order form.

Click here for Ordering Information.

Order and Invoice

Syncom, Inc.

P.O. Box 1592

Morristown, New Jersey  07960-1592

Ship to:

Name:  	_______________________________________________________

Company  	_______________________________________________________

Department  	_______________________________________________________

Address:      	_______________________________________________________

City, State Zip	_______________________________________________________

Phone:	_____________________________

Please Enter the following order:

Quantity  Ordered	Description	Price Ea.	Ext
_______	Cleanup! Custom Control for Visual Basic	$12.00 *	$___________
	New Jersey & New York residents  add applicable sales tax.		$___________
	Shipping & Handling		$3.00
		Total:	$__________

*  Add $3.00 for international orders.

Please make checks and money orders Payable to: Syncom, Inc.

Credit Card Information:

/__/ AmEx	/__/ Visa	/__/ MasterCard

Credit Card Number:	_________________________________________

Exp. Date:	______ / _____

Signature:	_________________________________________