home *** CD-ROM | disk | FTP | other *** search
- /*
- Introduction to Crosstalk for Windows
- INTRO.XWS
- 7-11-89
- -maf
- */
-
-
- ; Variable type declerations
-
- integer calls,config,kbinfo,mouseinfo,start_script
-
- ; Variable assignments
-
- calls = 1
- config = 1
- kbinfo = 1
- mouseinfo = 1
- start_script = 0
-
- ; Put up the initial dialog
-
- dialogbox 10,20,300,190
- defpushbutton 240,75,40,14,'&OK',tabstop focus
- ltext 85,5,220,8,"Welcome to Crosstalk for Windows!"
- ltext 5,15,295,8,"You're probably anxious to get online. As you are fairly new to"
- ltext 5,23,295,8,"Crosstalk for Windows, you may wish to review the items in the list"
- ltext 5,31,295,8,"below. These are basic things to know about using the program and"
- ltext 5,39,295,8,"its many unique features. If you don't first read the Crosstalk for"
- ltext 5,47,295,8,"Windows User's Guide, you should at least review the information"
- ltext 5,55,295,8,"presented here."
- groupbox 5,65,220,72,""
- checkbox 12,72,114,12,"How to configure Crosstalk",config,tabstop
- checkbox 12,84,82,12,"How to place calls",calls,tabstop
- checkbox 12,96,118,12,"Overview of mouse functions",mouseinfo,tabstop
- checkbox 12,108,130,12,"Overview of keyboard functions",kbinfo,tabstop
- checkbox 12,120,182,12,"Run this script every time Crosstalk starts",start_script,tabstop
- ltext 5,140,295,8,"The script you are now using is called INTRO.XWS. Unless you check"
- ltext 5,148,295,8,"the empty box above, the script runs as the startup script only the"
- ltext 5,156,295,8,"first time you use Crosstalk. To run this script any other time, use"
- ltext 5,164,295,8,"the Actions menu's 'Scripts' command to display available scripts,"
- ltext 5,172,295,8,"highlight INTRO, and select the Run button."
- enddialog
-
- ; Determine where to go after the dialogbox
-
- if config = 1 then gosub config_info
- if choice = 1 and calls = 1 then gosub calling_info
- if choice = 1 and kbinfo = 1 then gosub keyboard_info
- if choice = 1 and mouseinfo = 1 then gosub mouse_info
-
- if start_script = 0 then startup = ""
- else startup = "intro.xws"
-
- global save
-
- if exists(dirxwp+"\normal.xwp") then {
-
- if choice = 2 then end
-
- dialogbox 44,23,235,62
- defpushbutton 190,40,40,14,"&OK",tabstop,focus
- ctext 5,21,225,8,"We hope you enjoy using Crosstalk for Windows!"
- enddialog
- end
- }
-
- dialogbox 25,23,275,83
- defpushbutton 54,50,54,14,"&Run Config",tabstop,focus
- pushbutton 166,50,54,14,"&Cancel",tabstop
- ctext 5,21,265,8,"It does not appear that Crosstalk for Windows has been configured."
- enddialog
-
-
- if choice = 2 then {
-
- dialogbox 25,23,275,83
- defpushbutton 54,50,54,14,"&Run Config",tabstop,focus
- pushbutton 166,50,54,14,"&Cancel",tabstop
- ctext 5,21,265,8,"Are you sure you don't want to run config?"
- enddialog
-
- if choice = 2 then end
- }
-
- if exists(dirxws+"\config.xwc") then chain "config"
- if exists(dirxws+"\config.xws") then chain "config"
-
- dialogbox 44,23,235,62
- defpushbutton 190,40,40,14,"&Cancel",tabstop,focus
- ctext 5,21,225,8,"CONFIG.XW* not found in the scripts directory."
- enddialog
- end
-
- label config_info
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&OK",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Program Configuration"
- ltext 5,21,250,8,"Before you start using Crosstalk for Windows, you need to"
- ltext 5,29,250,8,"configure it for the type of modem you have and a few other"
- ltext 5,37,250,8,"basic things."
- ltext 5,53,250,8,"Configuration is easily accomplished with the help of the"
- ltext 5,61,250,8,"supplied CONFIG.XWS script. To run the script, use the"
- ltext 5,69,250,8,"Actions menu's 'Scripts' command to display available"
- ltext 5,77,250,8,"scripts, highlight CONFIG, and select the Run button."
- ltext 5,93,250,8,"If Crosstalk for Windows needs to be configured, we'll"
- ltext 5,101,250,8,"give you the option to run the configuration script "
- ltext 5,109,250,8,"as part of this introduction."
- enddialog
- return
-
- label calling_info
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&More >>",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"How To Place Calls"
- ltext 5,21,250,8,"Pressing 'F7' or selecting 'Dial' from the Actions menu"
- ltext 5,29,250,8,"presents you with a point and shoot dialing directory of"
- ltext 5,37,250,8,"your phone book entries."
- ltext 5,61,250,8,"Setting up to Place Calls"
- ltext 5,77,250,8,"For any system you call, you need to know its phone number"
- ltext 5,85,250,8,"and the communications parameters it requires (speed, data"
- ltext 5,93,250,8,"bits, etc.) and you need to supply this information to"
- ltext 5,101,250,8,"Crosstalk."
- ltext 5,117,250,8,"You may set up to place a call by using:"
- ltext 5,133,250,8," ╖The File menu's 'New phone book entry' command"
- ltext 5,143,250,8," ╖The supplied NEWCALL script"
- ltext 5,153,150,8," ╖The various Setup menu commands"
- enddialog
-
- if choice = 2 or choice = 0 then return
-
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&More >>",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Using the 'New phone book entry' command"
- ltext 5,21,250,8,"The 'New phone book entry' command presents you with a dialog"
- ltext 5,29,250,8,"which contains the minimum number of parameters you need to"
- ltext 5,37,250,8,"set to connect to another system."
- ltext 5,53,250,8,"Once the parameters are set, you have the option to dial the"
- ltext 5,61,250,8,"system and/or save the settings in a phone book entry."
- ltext 5,77,250,8,"If you create a phone book entry, you can then recall it by"
- ltext 5,85,250,8,"using the Actions menu's 'Dial' command."
- enddialog
-
- if choice = 2 or choice = 0 then return
-
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&More >>",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Using the NEWCALL script"
- ltext 5,21,250,8,"The NEWCALL script provides configurations for calling many"
- ltext 5,29,250,8,"of the popular online services such as CompuServe, MCI Mail"
- ltext 5,37,250,8,"and the Crosstalk BBS."
- ltext 5,53,250,8,"To run the NEWCALL script, use the Actions menu's 'Scripts'"
- ltext 5,61,250,8,"command, and highlight NEWCALL. Click the Run button, and"
- ltext 5,69,250,8,"and the script will run."
- ltext 5,85,250,8,"Using the NEWCALL script to create phone book entries is"
- ltext 5,93,250,8,"especially useful to new users because it provides helpful"
- ltext 5,101,250,8,"information for each setting."
- ltext 5,117,250,8,"In most cases, NEWCALL attaches an automatic login script to"
- ltext 5,125,250,8,"the phone book entry created."
- ltext 5,141,250,8,"To recall a phone book entry, use the Actions menu's 'Dial'"
- ltext 5,149,100,8,"command or press 'F7'."
- enddialog
-
- if choice = 2 or choice = 0 then return
-
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&Ok",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Using The Setup Menu Commands"
- ltext 5,21,250,8,"Setup menu commands give you the most flexibility in setting"
- ltext 5,29,250,8,"up phone book entries."
- ltext 5,45,250,8,"To create an entry using the Setup menu, pull down the menu,"
- ltext 5,53,250,8,"and use the commands above the line ('Session', 'Device',"
- ltext 5,61,250,8,"etc.) to fill in and select the appropriate parameters for"
- ltext 5,69,250,8,"the host you are going to call. After completing this step,"
- ltext 5,77,250,8,"use the File menu's 'Save' or 'Save As...' commands to save"
- ltext 5,85,250,8,"the settings in a phone book entry."
- ltext 5,101,250,8,"You can recall a phone book entry with the Actions menu's"
- ltext 5,109,250,8,"'Dial' command, or by pressing 'F7'."
- enddialog
-
- return
-
- label mouse_info
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&OK",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Mouse Functions"
- ltext 5,21,250,8,"By pointing and double-clicking the left button you can:"
- ltext 5,33,250,8," ╖Select a string on the terminal screen and send the"
- ltext 5,41,250,8," string to the host."
- ltext 5,49,250,8," ╖Change communication settings (terminal type, speed,"
- ltext 5,57,250,8," data bits, etc.)."
- ltext 5,65,250,8," ╖Toggle CAPTURE or PRINTER functions."
- ltext 5,73,250,8," ╖Toggle scroll mode to review text."
- ltext 5,89,250,8,"In scroll mode, clicking the left mouse button selects text"
- ltext 5,97,250,8,"which can then be copied to the Clipboard, to a file, or to"
- ltext 5,105,250,8,"the printer."
- ltext 5,121,250,8,"By pointing and clicking the right mouse button using VT102,"
- ltext 5,129,250,8,"VT52, or IBM 3101 emulation, you can:"
- ltext 5,141,250,8," ╖Select a new location for the cursor. Especially handy"
- ltext 5,149,155,8," when using a full-screen editor."
- enddialog
- return
-
- label keyboard_info
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&More >>",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Keyboard Functions"
- ltext 5,21,250,8,"Crosstalk uses several keys as accelerators to provide quick"
- ltext 5,29,250,8,"access to commonly used functions such as dialing, data "
- ltext 5,37,250,8,"capture, and script execution."
- ltext 5,53,250,8,"Crosstalk's accelerators are:"
- ltext 5,69,250,8," F5 Capture toggle--turns capture on or off"
- ltext 5,79,250,8," F6 Connect--Initiates the connection process as specified"
- ltext 5,87,250,8," by the current parameters."
- ltext 5,97,250,8," F7 Dial--Lists available phone book entries and allows"
- ltext 5,105,250,8," you to select one to dial."
- ltext 5,115,250,8," F8 Scripts--Displays available scripts and allows you to"
- ltext 5,123,250,8," run, edit, compile, or delete a script."
- ltext 5,133,250,8," F9 Input line toggle--allows you to edit commands or text"
- ltext 5,141,250,8," before sending it to the host."
- enddialog
-
- if choice = 2 or choice = 0 then return
-
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&More >>",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Programmable Keys"
- ltext 5,21,250,8,"48 user-programmable keys can be used to send text to a host"
- ltext 5,29,250,8,"or to run a Crosstalk script. These keys can be displayed"
- ltext 5,37,250,8,"on the screen as icons, or they can be used from the User"
- ltext 5,45,250,8,"menu by giving the key a label."
- ltext 5,61,250,8,"Key icons are displayed in groups of twelve. You can tell"
- ltext 5,69,250,8,"Crosstalk to display only those keys you have defined, and"
- ltext 5,77,250,8,"the icons will be automatically resized as necessary for"
- ltext 5,85,250,8,"better display."
- ltext 5,101,250,8,"A key may be invoked by clicking on an icon with the mouse,"
- ltext 5,109,250,8,"by pressing the corresponding key combination on the key-"
- ltext 5,117,250,8,"board, or by selecting it from the User menu."
- ltext 5,133,250,8,"Keys are programmed using the Setup menu's 'Function keys'"
- ltext 5,141,250,8,"command."
- enddialog
-
- if choice = 2 or choice = 0 then return
-
- dialogbox 34,23,253,175
- defpushbutton 204,155,40,14,"&OK",tabstop,focus
- pushbutton 160,155,40,14,"&Cancel",tabstop
- ltext 5,5,250,8,"Other Special Keys"
- ltext 5,21,250,8,"Scroll+Lock Toggles in and out of Scroll mode"
- ltext 5,31,250,8," Ctrl+= Resets and clears the terminal screen area"
- ltext 5,41,250,8," Ctrl+Right Pans terminal screen to the right"
- ltext 5,51,250,8," Ctrl+Left Pans terminal screen to the left"
- ltext 5,61,250,8," Ctrl+Break Sends a break signal to the host"
- ltext 5,71,250,8," Ctrl+Ins Copies to the Clipboard or another application"
- ltext 5,81,250,8," Shift+Ins Pastes to the Clipboard or another application"
- enddialog
- return
-
-
-