Copyright: Copyright@1999 SourceTec Software Co.Ltd. All Rights Reserved.


Feature

What is SmartSwitchman?

SmartSwitchman is a free CutePage Widget developed by SourceTec Software Co. Ltd.

Using SmartSwitchman,  your HTML document can detect  the viewers' operation system and browser type, and browser can load the the HTML pages you specified for the detection result automatically. So whatever the viewers' browser is, your page is always suitable for them.

With Smart Switchman you can:

•	Specify the homepage you want the viewer to browse.

•	Select Pre-made templates to do work easily.

•	Preview Smart Switchman that you are customizing

•	Work with CutePage in a seamless integration way

Who needs Smart Switchman?

•	If you use DHTML in your documents and not want the viewer use Navigator to browse those documents.

•	If you want the viewers who have different operation system and browser to browse the different HTML documents.

•	If you want to specify a most suitable HTML documents for the viewer's operation system and browser type.

You have gotten the solution!

Platform

Win 95/98, Win NT 4.0


What is SmartSwitchman

There are more operation systems and browsers. It brings on a problem: you can get a good effect when you browse some homepages with one browser, but get a so bad effect when you browse them with another browser or you can not browse some hompages on one operation system , but can not browse on another operation operation system. In one word, it is so difficult to be compatible between different operation systems and browsers.

Now  using SmartSwitchman Widget, it is a way to solve this problem. With SmartSwitchman Widget, you can specify the viewers who have specific operation system and browser to browse the HTML documents specified  by you, so when viewer browse your HTML documents, HTML documents can detect  the views' operation system and browser type, and load the the HTML pages you specified for the detection result automatically. So whatever the viewers' browser is, your pages are always suitable for them.

The following picture shows the work principle of SamrtSwitchman:

SmartSwitchman Widget is a free Widget developed by SourceTec Software Co. Ltd. Widget is an HTML hompage widget. You can import a Widget into your HTML docments. If you want to get more Widgets, please visit our hompage www.cutepage.com

CutePage and SmartSwitchman

CutePage is a free powerful HTML editor developed by SourceTec Software Co. Ltd.

Using CutePage, you can import a SmartSwitchman Widget so easily. When you import a SmartSwitchman Widget, It will insert a Javascript in your HTML document.

SmartSwitchman Widget icon is  [image] in CutePage.   All Widgets and templates which have this icon were generated by  SmartSwitchman Tool.

Related Topic


Index

       Feature

     FAQ

     Tutorial

           What is SmartSwitchman

           Create a New SmartSwitchman Widget

           Save a SmartSwitchman Widget

           Configure a SmartSwitchman Widget

           Save a SmartSwitchman as a Template

           Copy Support Files to..

           Insert SmartSwitchman Widget into other HTML Files

           Manage Saved Templates

           Get HTML Path

       Command

           File

           Edit

           Option

           View

           Help

        License

           License


File

File Menu

The commands of file operation.

Menu Item

New	Creates a new Widget.
Open	Opens an existing Widget.
Save	Saves an opened Widget using the same name.
Save as..	Saves an opened Widget to a specified name.
Save as Template	Save an open Widget as template.
Copy Support Files to	Copy support files to a directory.
Exit	Exit the program.

Related Topic


New (File Menu)

Use this command to create a new SmartSwitchman Widget. When you click this command, the New dialogbox will be started.

You can open an existing SmartSwitchman Widget with the Open command.

Shortcuts

       Toolbar:

        Keys:     CTRL+N

Related Topic


Edit

Edit Menu

The commands of edit.

Menu Item

Configure	Configure your open Widget.
Rename	Rename your Widget.
Get Local HTML	Specify the path of support files in local machine.
Get Web HTML	Specify the path of support files in Web server
Preview	Preview the Widget.

Related Topic


Option

Option Menu

The commands of Option.

Menu Item

Web Browser..	Specify the properties of Web borwser.
Template	Manage your saved template.

Related Topic


FAQ

Frequently Asked Questions

If you want to know more informations about FAQ, please visit  www.cutepage.com.

1.What is SmartSwitchman?

SmartSwitchman is a powerful Widget. You can use CutePage to import it into your HTML documents. If you want to get more about SmartSwitchman, please click details to get more

2. Should I register smartSwitchman?

No, you needn't.  SmartSwitchman is a free Widget.

3. Can I input the page in which the smartswitchman was imported  into  Switch to URL input box?

Yes, you can.If you do, when viewer who have the specified properties browse this page, this page will be loaded in circularly until you close this browse window.

4. If I want viewer to be leaded the suitable HTML documents automatically as soon as he access the current page, what can i do?

Please set the cursor in the position between the tag <Head> and tag </Head>, and import a SmartSwitchman Widget. Then you can configure your smartswitchman.


License

CutePage SmartSwitchman License Agreement

SOURCETEC  CutePage SmartSwitchman, VERSION 1.0

END-USER LICENSE AGREEMENT FOR  SOURCETEC SOFTWARE CO.LTD. SOFTWARE PRODUCT(S)

IMPORTANT-READ CAREFULLY: This SourceTec End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and SourceTec Software Corporation for the  SourceTec software product(s) identified above, which may include associated software components, media, printed materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT. If the SOFTWARE PRODUCT was purchased by you, you may return it to your place of purchase for a full refund.

The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.

1. GRANT OF LICENSE. The SOFTWARE PRODUCT is licensed as follows:

* Installation and Use. SourceTec grants you the right to install and use copies of the SOFTWARE PRODUCT on your computers running validly licensed copies of the operating system for which the SOFTWARE PRODUCT was designed [for example, Windows? 95; Windows NT?, Windows 3.x, Macintosh, and so on].

* Backup Copies. You may also make copies of the SOFTWARE PRODUCT as may be necessary for backup and archival purposes.

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

* Maintenance of Copyright Notices. You must not remove or alter any copyright notices on all copies of the SOFTWARE PRODUCT.

* Distribution. You may not distribute copies of the SOFTWARE PRODUCT to third parties.

* Prohibition on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.

* Rental. You may not rent, lease, or lend the SOFTWARE PRODUCT.

* Transfer. You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA.

* Support Services. SourceTec may provide you with support services related to the SOFTWARE PRODUCT ("Support Services"). Use of Support Services is governed by the SourceTec polices and programs described in the user manual, in online documentation, and/or other SourceTec-provided materials. Any supplemental software code provided to you as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA. With respect to technical information you provide to SourceTec as part of the Support Services, SourceTec may use such information for its business purposes, including for product support and development. SourceTec will not utilize such technical information in a form that personally identifies you.

* Compliance with Applicable Laws. You must comply with all applicable laws regarding use of the SOFTWARE PRODUCT.

3. TERMINATION. Without prejudice to any other rights, SourceTec may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT.

4. COPYRIGHT. All title, including but not limited to copyrights, in and to the SOFTWARE PRODUCT and any copies thereof are owned by SourceTec or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. All rights not expressly granted are reserved by SourceTec.

5. NOTE ON JAVA SUPPORT. The SOFTWARE PRODUCT may contain support for programs written in Java?. Java technology is not fault tolerant and is not designed, manufactured, or intended for use or resale as online control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of Java technology could lead directly to death, personal injury, or severe physical or environmental damage.

6. NO WARRANTIES. SourceTec expressly disclaims any warranty for the SOFTWARE PRODUCT. THE SOFTWARE PRODUCT AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE PRODUCT REMAINS WITH YOU.

7. LIMITATION OF LIABILITY. To the maximum extent permitted by applicable law, in no event shall SourceTec or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the SOFTWARE PRODUCT or the provision of or failure to provide Support Services, even if SourceTec has been advised of the possibility of such damages. In any case, SourceTec's entire liability under any provision of this EULA shall be limited to the greater of the amount actually paid by you for the SOFTWARE PRODUCT or US$5.00; provided however, if you have entered into a SourceTec Support Services Agreement, SourceTec's entire liability regarding Support Services shall be governed by the terms of that agreement. Because some countries and jurisdictions do not allow the exclusion or limitation of liability, the above limitation may not apply to you.

8. MISCELLANEOUS.

This EULA is governed by the laws of P.R. China.

Should you have any questions concerning this EULA, or if you desire to contact SourceTec for any reason, please contact with the Email address webmaster@srctec.com.


Open(File Menu)

Use this command to open an existing SmartSwitchman Widget.

You can create new SmartSwitchman Widget with the New command.

Shortcuts

            Toolbar:

             Keys:   CTRL+O

Related Topic


Save(File Menu)

Use this command to save the active SmartSwitchman Widget to its current name and directory.  When you save a SmartSwitchman Widget for the first time, CutePage SmartSwitchman displays the Save As dialog box so you can name your SmartSwitchman Widget.  If you want to change the name and directory of an existing SmartSwitchman Widget before you save it, choose the Save As command.

Shortcuts

            Toolbar:

             Keys:   CTRL+S

Related Topic


Save As(File Menu)

Use this command to save and name the active SmartSwitchman Widget.  Clicks the items, then displays the Save As dialog box so you can name your SmartSwitchman Widget.

To save a  SmartSwitchman Widget with its existing name and directory, use the Save command.

Related Topic


Copy Support Files to..(File Menu)

Use this command to copy support files of your SmartSwitchman Widget to your specified directory. When you click this item, the Copy Support Files to.. Dialogbox will be started, you can specify a directory by it.

Related Topic


Save as Template(File Menu)

Click this command to save an open SmartSwitchman Widget as template. When you click this menu item, the Save as Template dialog will be started.

Shortcuts

         Toolbar:

             Keys:   CTRL+T

Related Topic


Exit(File Menu)

Use this command to end your CutePage SmartSwitchman session.  You can also use the Close command on the application Control menu.  CutePage SmartSwitchman prompts you to save documents with unsaved changes.

Shortcuts

Keys:	ALT+F4

Related Topic


Toolbar(View Menu)

Use this command to Show/Close Toolbar. When you click this menu item, you can find that Toolbar is showed/closed.

Related Topic


Status Bar(View Menu)

Use this command to show/close Status bar. When you click this menu item, you can find that Toolbar is showed/closed.

Related Topic


Web Browser(Option Menu)

Use this command to specify a browser to browse SmartSwitchman Widget that  was created by you.

When you click it, the web browser dialog box is started. You can input the values.

Related Topic


Template(Option Menu)

Use this command to manage you saved templates. When you click this menu item, the Manage Template dialog box will be started, you can manage templates by it.

Related Topic


Help Topic(Help Menu)

Use this command to display the opening screen of Help.  From the opening screen, you can jump to step-by-step instructions for using CutePage SmartSwitchman and various types of reference information.

Once you open Help, you can click the Contents button whenever you want to return to the opening screen.

Related Topic


CutePage is a free powerful HTML editor, developed

by SourceTec Software Co. Ltd.


Search for Help on(Help Menu)

Use this command to search a topic by Keyword in Help file.

Related Topic


Widget  Sample(Help Menu)

View  Sample(Help Menu)

When you click this menu item, you can view Sample.HTM of SmartSwitchman  Widget  to see how wonderful effect the SmartSwitchman Widget can make.

Related Topic


Help About(Help Menu )

Use this command to display the copyright notice and version number of your copy of CutePage SmartSwitchman..

Related Topic


Configurate...(Edit Menu)

Configure(Edit Menu)

Use this command to start the SmartSwitchman Widget Configuration Interface. You can configure your SmartSwitchman Widget by it.

If you want to read the help of configuration interface, please click this.

Shortcuts

             Toolbar:

              Keys:  Alt+Enter

Related Topic


order info(help menu)

Ordering Information(Help Menu)

Click this item to get the technical support online.

Related Topic


Rename(Edit Menu)

Use this command to start the Rename dialogbox. If you want to rename your current SmartSwitchman Widget, you can click this menu item.

Related Topic


Preview(Edit Menu)

Use this command to Preview your open SmartSwitchman Widget.

Shortcuts

             Toolbar:

              Keys:  Ctrl+F5

Related Topic


New(DialogBox)

Use New dioalog box to create a new SmartSwitchman Widget.

Parameters:

•	Name: Specify a name to your new SmartSwitchman Widget.

•	Description: Input your hint message to your new SmartSwitchman Widget.

•	Select a Template: You must select a template for your new SmartSwitchman Widget. Please choose one from the template list.

Related Topic


Save as Template(DialogBox)

 If you save your configured Widget as a template, the file name will follow the CutePage Widget format. If you use CutePage, you can import it into your HTML documents by CutePage.

Parameters

•	Name: Specify a distinctive name to your new SmartSwitchman Template.

•	Description: Input your hint message to your new SmartSwitchman Template.

Related Topic


Rename(DialogBox)

Use this dialog box to rename your open SmartSwitchman Widget..

Parameters:

•	Name: Specify a new name to your open SmartSwitchman Widget.

•	Description: Input your hint message to your new SmartSwitchman Widget.

Related Topic


Web Browser(DialogBox)

Specify a browser to browse the SmartSwitchman Widget that  was created by you.

Properties:

•	Use Default Browser: specify the default browser of system to browse.

•	Choose from Known Browser: select  a browser from the known browsers to browse. You can select a browser from the Browser List Box.

•	Use Specified Browser: use the specified browser to browse. Click the ... button, you can select a browser

Related Topic


Manage Template(DialogBox)

Using this Manage Template Dialog Box, you can manage your saved templates.

Operation

Rename: If you want to rename an existing template, please select the template from the Template List, then input new name and description into the Name and Description input box, click the Rename button.

Delete: select the template from the Template List you want to delete, click Delete button.

Related Topic


Get Local HTML...(Edit Menu)

Use this command to set the path of SmartSwitchman Widget support files in local machine. When you click this menu item, the Get Local HTML dialog box will be started, you can set the path.

Related Topic


Get Web Path(Edit Menu)

Get Web HTML(Edit Menu)

If you specify the path of your support files in your Web server, you can click this item to specify this web path to your SmartSwitchman Widget.

Related Topic


Get Local HTML(DialogBox)

Use this dialog box to specify the path of support files of SmartSwitchman in local machine.

Please input the right path of supprot files into the input box.

Related Topic


Help About(DialogBox)

Use this command to display the copyright notice and version number of your copy of CutePage SmartSwitchman.

Related Topic


Editor

The editor can show the HTML texts of this Widget. You can inset the HTML texts into other HTML documents. Please click this to see the details.

The following picture show the interface of CutePage SmartSwitchman.

Name: Show the Name of Widget.

Description: Show the hint message for the Widget.

Editor: Show the HTML texts of Widget.

Path List: Show the path of the support files.

1. File Name: the support files'name.

2.Source File Path: Show the path of support files in your local mechine.

3.Web Path: show the path of your support files in Web server.

Note: You must specify the right path of support files to your Widget, or copy those files to your specified directory.


Create a New SmartSwitchman Widget

If you just start the CutePage SmartSwitchman, Please following these steps to create a new SmartSwitchman Widget:

1.Click File/New menu item, then the New dialog box will be started. You must specify a distinctive name for the new SmartSwitchman Widget.

2.Click Edit/Configure.. menu item, then you can configure your new SmartSwitchman Widget.

3. Click File/Save menu item to save this new SmartSwitchman Widget.

Now, you have created a new SmartSwitchman Widget.

Related Topic


Configure a SmartSwitchman Widget

There are so easy to configure a SmartSwitchman Widget. You can use the commands of CutePage SmartSwitchman  to configure it.

Click Edit/Configure... menu item, then the configuration interface will be started. Please press F1 to get the Configuration Interface Help. If you want to read the help of Configuration Interface now, please click this

If you finish your configurations, you can save it. .

Related Topic


Copy Support Files to...

If you configure a SmartSwitchman Widget and want to insert it into your HTML documents, you must specify a right path to locate the support files.

You can use the way that CutePage SmartSwitchman provide to you to copy the support files to the specified directory. Click File/Copy Support files to.. menu item and select a directory in Select Directory DialogBox, then click OK, you can copy your support files to the specified directory.

Note: If you don't know how to set the path in HTML codes, please copy those file into your HTML documents saved directory.

Related Topic


Save a SmartSwitchman Widget as a Template

What is Template?

Template is a pre-made Widget. Using templates, you can ease to import your configured Widgets into your HTML documents. If you save your configured Widget as a template, the file name will be followed the CutePage Widget format, so when you use CutePage, you can import it into your HTML documents by CutePage.

Save a Widget as a Template

Click File/Save as Template...  menu item,the Save as Template dialog box was started, you must specify a distinctive name to your saved template.

Related Topic


Insert SmartSwitchman Widget into Other HTML Files

Insert SmartSwitchman into Other HTML Files

If you configure and save a SmartSwitchman Widget, you can import it into your HTML documents.

There are two ways to insert a configured SmartSwitchman Widget into your documents:

1. Use CutePage to open a HTML document, you can ease to insert a Widget into this document.

2.If you don't want to open a HTML File with CutePage, please open your configured Widget, use the system clippboard to insert a SmartSwitchman Widget. Copy the HTML codes to the clippboard, then Paste into your document.

Note: You must specify the right path of the Support Files.

Related Topic


Save a SmartSwitchman Widget

After you configured a SmartSwitchman Widget, you can save a SmartSwitchman Widget.

Click File/Save.. menu item, them the Save dialog will be started, you can save your open SmartSwitchman Widget.

If you want to use the configured SmartSwitchman Widget in CutePage, please save it as a template. Click this to see how to do.

Related Topic


Manage Saved Templates

You can ease to manage your saved templates.

Click Option/template.. menu item, then the Manage Template dialog box will be started. You can rename or delete a saved template by it.

Related Topic


Help

Help Menu

The commands of Help.

Menu Item

Help Topics	Offers you an index to topics on which you can get help.
Tutorial	Displays the CutePage Tutorial.
Search for Help on	Search a topic by keyword in help file.
View Sample	Displays the samlpe of Widget.
Frequently Asked Questions	Displays Frequently Asked Questions topic.
Ordering Information	Get the technical support online
About CutePage SmartSwitchman	Displays the version number of this application.

Related Topic


View

View Menu

The commands if view.

Menu Item

Tool Bar	Operate Tool bar.
Status Bar	Operate Status bar.

Related Topic


Get HTML Path

You can specify the path of the support files.

What is the path of the support files?

You may use the image files, java class files to support your Widget, so you must specify the path of support files. If you not do it, the Widget can not be showed rightly.

Specify the Path in your local system

Click the Edit/Get Local HTML.. menu item, then the Get Local HTML dialog box will be started, you can input the right path.

Specify the Path in Web server

You must specify the Web path(the directory your support files saved in) when you configure your widget firstly.

Click the Edit/Get Web HTML menu item, the CutePage Smartswitchman will insert the web path in your Widget.

Note: All the Path must be relative.

Related Topic