background image

Содержание 1000 MS-DOS

Страница 1: ......

Страница 2: ...TO THE DURATION OF THE WRITTEN LIMITED WARRANTIES SET FORTH HEREIN E Some states do not allow limitations on how long an implied warranty lasts so the above limitation s may not apply to CUSTOMER II...

Страница 3: ...Shack reserves the right to refuse to service the product or to void any remaining warranty on the product 2 If any computer product purchased from Radio Shack has been modified so that it IS not with...

Страница 4: ......

Страница 5: ...ade secret information of Tandy Corporation and or its licensor Use reproduction or publica tion of any portion of this material without the prior written authorizationby Tandy Corporation is strictly...

Страница 6: ...tallation 13 MS DOS Installation for DeskMate 14 Using PC Software with the Tandy 1000 17 SAMPLE SESSION 19 3 BEGINNING THE SAMPLE SESSION 19 The Main Menu Screen 19 Control Keys 21 Arrow Keys 21 Func...

Страница 7: ...ing Events 69 Adding and Deleting Events 70 Putting Events into the Alarm File 71 Other Functions 72 8 ALARM 73 Turning on the Alarm 74 Other Functions 76 9 MAIN MENU 77 Other Functions 79 10 TELECOM...

Страница 8: ...roduction to Tandy 1OOOlA Tutorial to DeskMate DeskMate A Reference Manual BASIC A Reference Guide DeskMate A Quick Reference Guide You can connect your Tandy 1000 to a color monitor such as the CM 2...

Страница 9: ...t of this booklet is designed to help you become familiar with DeskMate by demonstrating and stepping you through its many features To quickly look up detailed information about a specific DeskMate to...

Страница 10: ......

Страница 11: ...tor one with a color monitor and one with a television used as a monitor and printer configuration instructions 1 Be sure that all equipment is turned off 2 Connect any additional equipment such as a...

Страница 12: ...e back of the Main Unit See Figure 2 3b RGBl MONITOR Figure 2 Monochrome Monitor Users Connect one end of the monitor cable provided with the monitor to the back of the monitor Con nect the other end...

Страница 13: ...AUDIO phone connections on the back of the main unit Set the RF modulator switch to 75 for cable readyhookup or to 300 for VHF antenna hookup See Figure 4 4 Figure 4 Plug the main power cord into the...

Страница 14: ...R CH Figure 5 Joystick Note The R and L indications on the joystick connectors are only a reference to designate the 2 joystick ports Some application pro grams use these ports interchangeably If you...

Страница 15: ...II DWPIIb DWP410 DWP210 Set NL CR switch to CR 1 Follow Procedure I Other 1 Follow Procedure I1 Procedure I 1 At the MS DOS prompt type LPINST ENTER Now the screen shows Does y o u r p r i n t e r a u...

Страница 16: ...er is performing as expected Note If you do not want the system to automatically set for your printer i e you change printers frequent ly you may manually reconfigure the system by issu ing a simple M...

Страница 17: ......

Страница 18: ...Press the RESET button Your computer s memory capacity is displayed in the upper left corner of the screen After a brief wait you are prompted to enter the date and time Use the sample format display...

Страница 19: ...r or lower case ENTER Moves the cursor to the beginning of the next line It also executes a command or program EEDI Toggles a pause in computer operation on and off iNUM LOCK Locks and unlocks the num...

Страница 20: ...ound of the drive motor and the light on the drive door is on Do not leave a diskette inserted in a drive either fully or partially when the computer is off Keep diskettes away from heat direct sunlig...

Страница 21: ...in Startup Ending Procedures Insert the source diskette the diskette you wish to copy into the drive At the system prompt A type Format EKB3I The follow ing prompt appears I n s e r t new d i s k e t...

Страница 22: ...tartup Ending Procedures Insert your source diskette the diskette you wish to copy into Drive A and your target diskette your blank diskette into Drive B the upper drive At the system prompt A type Fo...

Страница 23: ...stem 1 7 Insert your MS DOS BASICdiskette in Drive A close the drive door press RESET and answer the startup prompts At the A prompt type Diskcopy ENTER You are prompted to insert the formatted target...

Страница 24: ...do not contain MS DOS and therefore are not bootable You can boot your system with an MS DOSdiskette and then insert the application diskette to execute the program However for extra convenience you c...

Страница 25: ...skette Once this process is completed you can boot your system with the application diskette and begin using the program Remember if you attempt MS DOS installation on a diskette that has been run and...

Страница 26: ...last diskette is formatted press E lat the prompt The system prompt reappears Insert the original DeskMate master diskette that came with your computer Do not use a copy that already contains data yo...

Страница 27: ...new d i s k e t t e f o r d r i v e B a n d s t r i k e a n y k e y when r e a d y 3 Insert a blank diskette in Drive B the upper drive and press anykeytobegin F o r m a t a n o t h e r Y N appearswh...

Страница 28: ...expects certain keyboard characters to generate codes other than Tandy Scan codes To make your Tandy 1000 compatible with these programs create a special MS DOS diskette to use for booting these progr...

Страница 29: ...E n t e r t y p e o f p r i n t e r A I For Tandy C G P 2 2 0 p r i n t e r B I F o r Tandy D M P s t a n d a r d r e s o l u t i o n p r i n t e r C F o r Tandy D M P h i g h r e s o l u t i o n p r...

Страница 30: ......

Страница 31: ...s of the DeskMateProgram Diskette Never run DeskMate with the original Program Diskette use it only for making work ing copies Use the backups when you want to run DeskMate See Making Backups of Non S...

Страница 32: ...ommunication services are listed under Telecom Calendar files are displayed in the next column followed by Mail files that consist of messages you both send and receive The bottom 2 lines of the scree...

Страница 33: ...the appropriate combination key Arrow Keys You will be using the arrow keys within applications and subfunc tions to move the selection marker or cursor to a particular piece of information The selec...

Страница 34: ...are finished with whatever you are doing SHIFT iF12 Also returns you to the previous level of operation to the Main Menu or back to the MS DOS system prompt You can also use SHIFT FEZ1in the Text and...

Страница 35: ...ayed without doing anything for more than 10 minutes the contents of the screen disappear and you see the title DeskMate scroll from left to right This action prevents the previous image from being bu...

Страница 36: ...Tutorial 24...

Страница 37: ......

Страница 38: ...file you are creating A blank typing page appears with label lines at the bot tom of the screen showing the functions available in Text 3 Type the following letter pressing ENTER where indicated Do no...

Страница 39: ...March 1st 1 Move the cursor over the first 3 of 3 3 85 by holding down the 0 key until you are at the line containing the March 3rd event 2 You are currently in Add mode the default typing mode as sh...

Страница 40: ...nd return to the Main Menu 2 Press Q to move the marker over the ADDRESS file and press ENTER The name address information of Mr Raymond s customers appears on the screen 3 To look up Mrs Williams add...

Страница 41: ...tion 1 Check the label line at the bottom of the screen to make sure you re in Add mode If Replaceis displayed instead of Add press 0 to change typing modes 2 Move the cursor to the D of D e a r and p...

Страница 42: ...6 85 Dinner f o r 12 a t 8 00 3 31 85 Wedding r e c e p t i o n f o r 60 a t 7 3 0 I f any o f t h e above i n f o r m a t i o n i s i n c o r r e c t p l e a s e i n f o r m me as q u i c k l y as p...

Страница 43: ...l i a m s I l a m w r i t i n g t o c o n f i r m y o u r agenda f o r t h e upcoming month I h a v e you scheduled f o r t h e f o l l o w i n g days 3 1 8 5 B r i d a i shouer f o r 15 a t 1 00 3 3...

Страница 44: ...s you want a printed line to contain To change the default line width of 70 to 50 type 50 ENTERI 8 The T o t a 1 L in e s pe r Pag e refers to your paper size the number of lines on the entire page Th...

Страница 45: ...R The nameladdress information of Mr Raymond s customers reappears on the screen Press 0 to display the subfunctions menu then press 0 0 for the Text Help screen The screen shows 3 T e x t To s e l e...

Страница 46: ...ction lets you find a specific string of characters throughout a text file and replace the string with different text Uppercase and lowercase distinctions are ignored in search strings For example STR...

Страница 47: ...le You usually can enter and see only one number at a time on a hand held calculator 1 2 3 4 5 To add 5 and 1 type 5 ENTER and 1 ENTER The answer 6 000000000 the accumulator is displayed on the top li...

Страница 48: ...bottom lines change back to the Text labels Exiting Text To exit Text press 0to return to the Main Menu 0saves a newly created document you just typed or any editing changes made to an old document W...

Страница 49: ...Tutorial 36 Tandy 1000...

Страница 50: ......

Страница 51: ...ly set up this form to use for clients The file CLIENTS is made up of all client records A form is divided into 2 parts labels are in the left column and the right half of the screen is for entering t...

Страница 52: ...r the first label of a form For example if clients are given account numbers and Account was the first label of the form the records in the Clients file would be arranged according to ascending accoun...

Страница 53: ...0 for Less than or equal to Presently all the labels and data fields are marked to be printed or displayed as indicated by an asterisk on each label line It is necessary to unmark any labels that you...

Страница 54: ...abel column 8 To print this information first make sure that your printer is on line 9 Next check the printer settings by pressing 0 then G E 0 10 To change the printer settings to the values for prin...

Страница 55: ...ne very spicy 3 To exit Add mode press m Calling Edwin s clients is as easy as looking up their files 1 Press 0 for Find then press 0 to clear the current Find selections Press 0 to return to the orig...

Страница 56: ...To limit the number of characters to 2 for the standard 2 letter state abbreviation press 0 twice and then press ENTER When you enter data for S t a t e you will be able to enter only 2 letters in th...

Страница 57: ...A m ou nt D u e line press E O The dollar amounts are right justified after you enter data for this label and the record is added to the file Arranging Records Using Order Use the Order function to ar...

Страница 58: ...line to enter data for R e rna r k s To delete the fifth data line move the marker to the R e m a r k s line and press ENTER to move the marker to the data area Press CC to move the marker to the begi...

Страница 59: ...c q u e l i n e Dominique Address ________ 634 T r i n i t y Avenue Address City F o r t U o r t h State Tx Z i p Code 76018 Phone 817 732 5766 Due Date_______ 03 01 85 Amount Due 45 14 Remarks Compan...

Страница 60: ...y s t e r s and clams You can see that the records have been sorted accordingto the D u e D a t e C omp a ny order The record with the earliest due date March 1 is LaFrance Bakery and that record appe...

Страница 61: ...c y A If your efficiency level has declined from A to C or D use Pack to clean up the file and compress the data as compactly as possible Use Select on the original Filer screen after records have bee...

Страница 62: ...Tutorial 48 Tandy 1000...

Страница 63: ......

Страница 64: ...X The filename and time are displayed on the top line of the screen The visible part of the screen is just a small portion of a worksheet on which you can enter data A worksheet can have as many as 99...

Страница 65: ...eating a new worksheet On the command line you are prompted to enter a filename for the spreadsheet you are about to create Type Example ENTER for the filename 3 Entering Labels and Text Data You begi...

Страница 66: ...se categories 1 Press CAPS so that you can type both upper and lower case letters 2 Move the marker to Cell 4 l to enter the first expense category Type Car Paymnt Press Q to move the marker to Cell 5...

Страница 67: ...t expense category Car Payment move the marker to Cell 4 2 and type 250 ENTER for the 250 00 car payment Note that Se Ie c t C o rnrna nd was replaced by E nt e r N u rnb e r to show the type of conte...

Страница 68: ...ioned This is a short cut way of entering the formula R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 Note Press CTRLI E to erase values in formula cells Press IF2 to calculate the formula The calculated budget amo...

Страница 69: ...ach budget amount in Column 2 and subtracts the corresponding ac tual amount in Column 3to calculate and display the net amount for that particular expense category in Column 4 4 Now press 0 to calcul...

Страница 70: ...below UORKSHEET IBUDGETI 1 2 3 1 BUDGET FOR JAN 1985 2 3 EXPENSE BUDGET ACTUAL 4 CATEGORIES AMOUNT AMOUNT 5 6 Car Paymnt 250 00 250 00 7 Car Gas 80 00 60 00 8 Home Gas 50 00 87 13 9 E l e c t r i c 7...

Страница 71: ...ove the selection marker over Worksheet and press ENTER 2 Type Table ENTER1 for the filename of the worksheet you are creating 3 At Cell 1 1 type LOAN AMT 4 Press Q to move the entry marker to Cell 2...

Страница 72: ...present default width of all columns from 10 to 11 1 Press CTRLI 7 1to move the entry marker to the top row then press CTRL CC to move the entry marker to the line contain ing the column numbers 2 Pre...

Страница 73: ...cified an integer I format since the period numbers did not need to be shown in dollar 2 decimal format Column 2 shows the balance the unpaid principal portion of the original loan amount 1 Move the e...

Страница 74: ...or is 1minus 1over 1plus the value in Cell 2 2 I N T RAT E raised to the value in Cell 3 2 The number of P E R I O D S becomes an exponential power indicated by Column 4 shows the interest portion of...

Страница 75: ...rincipal the principal paid to date for each period After all 12 periods have been calculated the last figure in this column the cumulative principal for Period 12 will equal the original amount of th...

Страница 76: ...cimal places the interest rate cell needs to be modifiedto include up to 4decimal places to cover the most common interest rate possibilities 1 2 3 4 5 6 7 Move the entry marker to Cell 2 2 and press...

Страница 77: ...er to Cell 21 1 and press 0 2 Press Q once to include the next row then press Q 4 times 3 Press 0 for Text 4 Type NOTE Personal loan received 2 28 85 from Saginaw Credit Union 5 To exit the Text funct...

Страница 78: ...6 49 a45 4a 686 30 604 92 522 31 353 37 266 99 179 31 90 32 483 47 Payment 91 68 91 68 91 68 91 ba 91 68 91 68 91 68 91 68 91 68 91 68 91 ba 91 68 I n t e r e s t Payment 15 00 12 68 11 49 10 29 9 07...

Страница 79: ...load and insert data from another spreadsheet file at the current entry marker position Use Copy to copy a Selected spreadsheet or part of a spread sheet to an ASCII file You can then copy the ASCII f...

Страница 80: ...iginally in that row column shift downward or to the right in the case of a column Note As in the Text application there are 2 ways of exiting Worksheet Press 0 to save a brand new worksheet or any ed...

Страница 81: ...Tutorial 66 Tandy 1000...

Страница 82: ......

Страница 83: ...11 30p Make appointment u i t h a c c o u n t a n t Nom s b i r t h d a y caLL f l o r i s t U r i t e c o n f i r m a t i o n L e t t e r t o WiLson Shop a t f i s h and produce w h o l e s a l e mar...

Страница 84: ...n see that two events are scheduled for 8 30 a m The bottom half of the screen shows the itemized agenda of events for the current day All events and appointments displayed are scheduled for today s D...

Страница 85: ...or after February 25 Press CENTER twice to skip the B e g i n and E nd fields For D e s c r i pt i o n press 0once to skip over the first asterisk and type Williams is a wildcard character that tells...

Страница 86: ...s d i n n e r f o r 10 03 31 1985 07 30p 11 00p R e c e p t i o n f o r WiLLiams a t CLub 60 people Note Use the Date function E l to find and display all eventsthat fall on a certain date Use the Fin...

Страница 87: ...are highlighted and press 0 for Delete The selected events are erased and the events below move up automatically Before printing the events that match the current Find criteria be sure that your prin...

Страница 88: ...le or add certain events of the current Calendar file T o another Calen dar file For example suppose that you have two Calendar files Business and Personal and that you are currently in the Business f...

Страница 89: ......

Страница 90: ...untry Club Meeting u i t h CLub P r e s i d e n t Prepare food f o r Roach d i n n e r Dinner a t 7400 Seventh S t r e e t P i c k up cake and go t o Mom s B r i d a l shover f o r WiLLians 15 people...

Страница 91: ...ing on the Alarm 1 Press to return to the Main Menu 2 To turn on Alarm press ALTI 0 to change Alarm Off to Alarm On Press 0 if you want to view the subfunction menu first When Alarm is switched On and...

Страница 92: ...n you hear a reminder beep press 0 0 to display the event of which you are being reminded plus the next event The event information temporarily replaces the label lines of the application you are curr...

Страница 93: ...use Merge in this situation to specify Business as the file F r om which to merge Remember that when you put events in the Alarm file from a Calendar file either using the Alarm function in Calendar...

Страница 94: ......

Страница 95: ...urately keep track of your Alarm events Use the Name function to change the name of any DeskMate file 1 For example to change the name of the Text file ADDRESS to CUSTADDR for Customer Address press C...

Страница 96: ...e CUSTADDR file one to use for customers and the other to edit for supplier s addresses 1 Move the selection marker to CUSTADDR and press 0 for Copy At the bottom of the screen you see the prompt From...

Страница 97: ...than one file in the same application for deletion Use the Swap function to activate a drive not currently in use 2 drivesystem For example if you are currently using Drive A and wish to Swap to Driv...

Страница 98: ...Tutorial 80...

Страница 99: ......

Страница 100: ...ly connected to a telephone using a modem or an acoustic coupler To select Telecom from the Main Menu position the marker over Telecom and press ENTERI The screen soon shows the default set tings for...

Страница 101: ...1 follow the instructions below If you are using another type of Tandy modem see Appendix B in the Reference Manual for instructions on defining the pro tocol of your modem The default settings are fo...

Страница 102: ...mmunicate with infor mation services terminals and other computers 4 Change the first line of this dialing sequence by pressing IF7 for Delay and typing 5 ENTER 5 Change the second line of this dialin...

Страница 103: ...PHONE 9 To change the Delay press iF7 and type 5 IENTER 10 To change the next line press 0 then type ODT ENTER 11 Move the cursor below RECEIVE X and press 0 for Wait for No Data Carrier Detect The s...

Страница 104: ...them in answer mode For the Modem 11 enter Delay 5 Send C and Receive C You are now finished defining the protocol of your auto dialing modem 15 Press 0 to return to the DEFINE MODEM TYPE screen then...

Страница 105: ...e setting and press Eor ENTER to Select that setting You can changethe last prompt Retries to make the computer dial again and try to connect to the service if the line was originally busy For this ex...

Страница 106: ...nswered and you hear a high pitched tone hang up the phone or insert the telephone into the acoustic coupler Once you have entered or dialed the phone number you are con nected but not yet logged on 3...

Страница 107: ...screen 10 If you have a printer be sure that it is properly connected to the computer and on line To Print the contents of the buffer press 0 If you don t have a printer press F 1 0 1to Display the co...

Страница 108: ...ess iF2 for Call to tell Telecom that this entry is a telephone number you want it to dial for you Then type the service s telephone number For example type 5551211 ENTER Press 0 for Pause and type 2...

Страница 109: ...nse to the previous request for your password Press 0to transmit your password then type your password and press ENTER For example type SECRETAM ENTER If you are using an auto dialing modem your scree...

Страница 110: ...phone into the acoustic coupler Then press ENTER to execute the autolog file Once you are logged on to the service Telecom automatically goes into Terminal mode and you can begin using the service wit...

Страница 111: ...y using the Printer function Press E l then select the desired information and press 0 again to stop the printer Just as in Host with which you will experiment later you can send and receive files bet...

Страница 112: ...nd Clear are all RAM buffer related functions Later if you wish to edit an autologfile use the Delete and Insert functions on the Editlog screen to change line entries In Terminal mode you may need to...

Страница 113: ...Tutorial 94...

Страница 114: ...P J...

Страница 115: ...__ 817 921 8831 YFM Young s F i s h Market 817 563 2199 PREFIX 1 9P P R E F I X 2 5551290P PREFIX 3 8559012 ACODE 817 You can enter a maximum of 78 phone entries each consisting of 3 parts you can use...

Страница 116: ...er 6 Position the marker on the line below the Young sFish Market 7 Press BE to add an entry 8 Type DP ENTER for the initials 9 Type Dilardo s Produce ENTER for the name 10 Type 8172225412 CEWERI for...

Страница 117: ...one list and just above the label lines you see a line containing 3 prefix numbers and an area code number P R E F I X I 9 P P R E F I X Z 5 5 5 1 2 9 0 P P R E F I X 3 8 5 5 9 0 1 2 ACODE 817 ACODE i...

Страница 118: ...l want to turn on PREFIX2 and PREFIX3 in addition to PREFIX1 so that you can dial the number using the long distance carrier Press 0 then press 0 to activate PREFIX2 and PREFIX3 To actually dial the p...

Страница 119: ...exist ing numbers and characters Note You can use Phone at anytime Press 0 0 whenever you want to use Phone The current screen is replaced by the phone list screen Move the marker to the number you w...

Страница 120: ...100 Tandy 10000...

Страница 121: ......

Страница 122: ...im He has created specific files for all other persons accessing DeskMate as remote site users In the next section on the Host function Laura as a remote site user will also read the messages in her f...

Страница 123: ...essage is sent the D a t e the message was sent or any par ticular string contained in the D e s c r ipt io n of the message 2 For example to find all messages from Laura type Laura ENTER as your sear...

Страница 124: ...e n c e room Ann c a n t come b u t w i l l be s e n d i n g h e r a s s i s t a n t She i s s t i l l h a v i n g problems w i t h t h a t one d i s t r i b u t o r i n Nacogdoches and needs t o t a...

Страница 125: ...it LL be h a r d t o f i n d e v i d e n c e i n s i m i l a r cases I f you c a n t c l a i m i t as a d e d u c t i o n ue may be a b l e t o u r i t e i t o f f as a Loss CaLL me uhen you r e t u...

Страница 126: ...agraph pressing iENTERlat the end of the message If you make any mistakes in typing use the available editing functions in Text See the Quick Reference Guide or press ALT10 for Help to look up informa...

Страница 127: ...Text screen 12 Press j F 1 2 to return to the Main Menu Note that under the Mail column two new message files which you just created DAVE and LAURA are displayed Read the next section Host to see how...

Страница 128: ......

Страница 129: ...efine the type of modem and its protocol particularly for answer mode If you followed the instructions in the section Telecom you have already done this If you are using a Modem 11 be sure that the PO...

Страница 130: ...telephone number of the host computer 2 When the phone has been answered and you hear a tone hang up the phone 3 Press ENTER twice 4 To gain access to DeskMate you must enter the system pass word Type...

Страница 131: ...The screen shows Select Option 1to see the Directory Menu D I R E C T O R Y MENU 1 M A I L 5 WORKSHEET 2 CALENDAR 6 AUTOLOG 3 T E X T 7 A L L 4 F I L E R S E L E C T MENU O P T I O N Select Option 3 t...

Страница 132: ...78105 Ms E l l e n McKinney 3398 Ridgeway Apartment F o r t Worth Texas 76103 500 Mr and Mrs Robert M i l l e r 6703 A u s t i n S t r e e t D a l l a s Texas 74123 Mr Lewis Roach 7400 Seventh S t r...

Страница 133: ...s sent directly to the DeskMate directory and diskette not to the Host computer s screen so that when the Host user gets a chance the file can be accessed from the Main Menu 13 To read your messages s...

Страница 134: ...ou must manually turn off the power between phone calls The Modem I1 stays turned on and does not hang up the phone because it does not know when the remote site user has finished the call and disconn...

Страница 135: ......

Страница 136: ...PLADDR SUPPLIER CLIENTS BUDGET TABLE EXAMPLE LAURA DAVE and AGENDA Also delete any files received or sent using Telecom or Host Next you need to erase the Phone Alarm and Mail data 1 2 3 4 5 6 7 Press...

Страница 137: ...am diskette in its original form To delete a Help file press 0 at the Main Menu and type one of the following TWTEXT HLP TWWORK HLP TWFILER HLP TWTELCOM HLP TWCALEND HLP TWMAIL HLP TWALARM HLP TWHOST...

Страница 138: ...ff 74 75 Amortization Table 56 64 Answer 85 Arrow Keys 21 Autolog File Creating 88 90 Executing 91 backups importance of 7 19 21 with nonsystem diskettes 12 13 with system diskettes 10 12 bootable 13...

Страница 139: ...Creating a Worksheet 50 52 cursor 21 data entry line 49 Date in Calendar 70 in Main Menu 77 in Alarm 74 in Calendar 71 in Filer 47 in Mail 103 in Main Menu 78 in Phone 97 in Text 27 in Worksheet 64 C...

Страница 140: ...Filer 40 in Mail 102 103 in Telecom 88 Display Editlog 88 90 erasing sample data files 113 114 Filer 37 47 Find in Calendar 69 70 in Filer 38 39 in Mail 102 in Phone 95 96 in Worksheet 63 Form 41 43 F...

Страница 141: ...5 6 14 Mail 101 106 Main Menu 19 21 77 79 Mark 39 master diskette 10 Merge in Alarm 76 in Calendar 72 76 in filer 47 in Text 28 in Worksheet 64 MODE MONO command 17 modem board iv connecting 1 protoco...

Страница 142: ...n Telecom 88 in Worksheet 55 62 63 configuring 5 6 connecting 1 printer READ FILE FROM HOST 109 111 READ MAIL 111 Remote DeskMate Menu 108 Replace mode 26 Replacement string 33 Reset 39 Save 35 Scroll...

Страница 143: ...heet see Worksheet string 33 subfunction menu 21 subfunctions 21 22 Substitute 32 34 Swap 79 target diskette 11 Telecom 81 93 telecommunications see Telecom Terminal mode 91 92 Text 25 35 in Worksheet...

Страница 144: ...Notes...

Страница 145: ...Notes...

Страница 146: ...Notes...

Страница 147: ...Notes...

Страница 148: ......

Страница 149: ......

Страница 150: ......

Страница 151: ...cation File 6 Exiting DeskMate 6 2 DESKMATE SUBFUNCTIONS 7 Help 7 Calculator 8 Show Alarm 9 Alarm On Off 10 Phone 10 Printer 12 Date 13 3 MAIN MENU FUNCTIONS 15 Date 15 Name 15 Free 15 Alarm 16 Host 1...

Страница 152: ...e Help Screens 51 Setting the Status 51 The Telecom Functions 55 8 CALENDAR 59 Using Calendar 59 The Help Screens 60 The Arrow Keys 60 The Calendar Functions 61 9 MAIL 65 Using Mail 65 The Help Screen...

Страница 153: ......

Страница 154: ...d 6 major applications alongwith their individual functions Separatechapters of this reference manual explain in depth the subfunctions Main Menu functions and each of the applications Applications Te...

Страница 155: ...sed to assign a password for security reasons Select is used to define data files for deleting Copy is used to duplicate data files Delete is used to delete selected data files Swap is used to activat...

Страница 156: ...ow to use the system Arrow Keys The arrow keys Q 03 Q and Q alone with ISHIFT and with m are used throughout DeskMate to move the marker and display specific application information Arrow key usage va...

Страница 157: ...names are displayed on the last 2 lines of the application screen To select a function press the appropriate function key Control Keys The control keys used in DeskMate are 0 0 and SHIFT These keys w...

Страница 158: ...or the currentmonth Today s date the current system date is highlighted The next 7 Events for Today events for which the Remind time has nit yet passed are displayed at the top right The applications...

Страница 159: ...files including a default file for general messages It is the default file MESSAGES that displays when you select Mail from the applications name line To open an existing application data file positio...

Страница 160: ......

Страница 161: ...t at which you left it Help The Help subfunction displays helpful reference information for the Main Menu or the current application or function Find Format and Formula Press IALT F 1 1 to display the...

Страница 162: ...999is the largest number that you can enter or accumulate and 0 0000000001is the smallest If the accumulator overflows it fills with asterisks Press ALTJ 0to select Calculator The screen displays the...

Страница 163: ...r function key at any time before you press CENTER to calculate the result The calculated result is displayed on the accumulator line Enter new operands changing the operator when necessary until you...

Страница 164: ...record and quickly look up phone numbers With an auto dial modem DeskMate dials the number for you Note To automatically dial a number you must previously have defined the Voice Dialing sequence in th...

Страница 165: ...key See The Phone Functions for details ACODE is for entering the local area code When a number is automatically dialed it is checked for an area code If there is no area code entered or if the liste...

Страница 166: ...numbers into the file Press 0 to exit Phone and continue with the current application Printer Use Printer to adjust printer settings for all DeskMate Print functions Press iALTl F6 The screen displays...

Страница 167: ...u b l e S p a c e Y N N Press ENTER to keep lines single spaced Press Q for double spacing P a u s e b e t w e e n P a g e s Y N Y Press IENTER for single sheet forms pause after each page to insert...

Страница 168: ...Reference 14...

Страница 169: ......

Страница 170: ...e New f i l e n a m e The name of the data file that you marked is displayed to the right of 0 1d f i1e n a me If you did not place the marker on a data file a blank appears Type in the correct filena...

Страница 171: ...propriate data for each line After an Alarm file contains events the screen displays those events beginning with the current date each time you open the file To add an event to the Alarm file after it...

Страница 172: ...place the marker over the last event for the block All selected events are highlighted as you move the marker After you Select the events Copy or Delete them as appropriate Press BREAK if you decide n...

Страница 173: ...T with 0 moves the marker 0 one character to the beginning of to the right the first field to Not used the right Q one character to the beginning of to the left the first field to Not used the left Q...

Страница 174: ...the more specific instructions for modems and modem settings in Appendix B Local Operation After the host modem is properly connected and set and the communication parameters are set press 0 to enter...

Страница 175: ...the more specific instructionsfor modems and modem settings in Appendix B Baud Rate Word Length Parity Stop Bit Line Status Pulse Rate 10pps Remote Site Operation Enter the interactive terminal mode o...

Страница 176: ...ppropriate menu number and press ENTER to use a remote function To redisplay the Remote Menu at any time from any function press CTRL Q Press ICTRL Q to pause during any remote function press ICTRL to...

Страница 177: ...erminal Read File From Host is generally used in conjunction with a printer or RAM buffer option at the remote terminal Toggle the printer or open the RAM buffer before receiving the file Consult your...

Страница 178: ...o not have to enter the MSG extension For example enter MESSAGES to read mail from the default file The first screen of messages is displayed with the following prompt S E L E C T A S O R E N T E R T...

Страница 179: ...M E S S A G E Log Off R E M O T E LOG O F F Press 0 at the Host screen in DeskMate after disconnecting communication from the remote site DeskMate returns to the Main Menu Password Press 0 to assign a...

Страница 180: ...he filename with its extension Press ENTER Type a filename for the new file and press IENTER Delete Press F91to delete the data file under the marker or all selected files in one application from the...

Страница 181: ...Reference 26...

Страница 182: ......

Страница 183: ...name and press ENTER The first page of the selected document file is displayed The first 22 lines of the screen hold your document The Text functions are displayed on the next 2 lines The last line in...

Страница 184: ...urrent line Q one line up in to the top of the to the the current screen in the beginning of column current column or the document to the top of the previous screen if press CHOME already at the top o...

Страница 185: ...e a r c h s t r i n g Enter the string you wish to replace The screen shows Rep l a c e m e n t s t r i n g Enter the stringyou wish to Substitute The first occurrence of the string is found The scree...

Страница 186: ...imum screen width is 79 characters Press 0 to specify the screen Format you want to use for your document The following prompt appears L i n e W i d t h 70 Enter the number of characters you want to a...

Страница 187: ...ed After you select your text Copy or Delete it as appropriate Press 0 if you decide not to use the text you have selected If you use any other Text operation except Find or exit the Text function bef...

Страница 188: ...rompt Enter the name of the diskette file to which you wish to copy the text The text is appended to that file Delete Press 0or DELETE to Delete all selected text The text is immediately deleted If no...

Страница 189: ......

Страница 190: ...rint all or part of a spreadsheet Using Worksheet To create a new worksheet file place the marker over Worksheet press ENTER and type the new filename An empty worksheet screen is displayed To open an...

Страница 191: ...ion of a row and a column is a cell The highlighted rectangle is the entry marker Use the entry marker to select a cell for data entry To add data to the worksheet position the entry marker on the cor...

Страница 192: ...h 0 Q one cell or to the last column on to Column 99 column Label the screen or to the in the current to the right last column on the row moves the marker next screen if the entry marker is in the las...

Страница 193: ...cell location of the entry marker is taken Note that you cannot search for a stringentered using the Text func tion Find searches for data by cell and therefore disregards Text since it is not cell o...

Страница 194: ...lue or selected block MIN Minimum value RMT Cumulative sum of the SUM Sum of the values row for a ABS Absolute Value ATN Arctangent COS Cosine EXP Exponential INT Integer truncation TAN Tangent Table...

Страница 195: ...nt equal to the value of cell R3C5 The result displays in radians use ATN R3C5 57 29578to display the arctangent in degrees Adds all the values in the current row beginning with Column 1 over to the c...

Страница 196: ...umn 3 For example c 3 I C 4 I C 5 3 1 4 1 5 00 10 00 20 00 1 5 1 If cells 3 4 and 5 of Row 5 are selected and the above formula is entered calculation produces the following results c 3 I C 4 I C 5 3...

Страница 197: ...Existing text blocks can be reformatted into larger or different shaped blocks in the same or slightly altered location To do so select a block of cells including at least one cell of the existing te...

Страница 198: ...BLU GRN CYN RED MAG or type NOR normal to reset to the original color arrangement The special color designation is saved to diskette Merge Press 0 to save a selected block to diskette or insert data...

Страница 199: ...aximum of 10 Text blocks and an entire Text block is not included in selected area that Text block is skipped and deletion continueswith the next non Text cell Insert Press 0 within a Row or Column La...

Страница 200: ......

Страница 201: ...ENTER When you first create a file no format is set up and no records exist A blank Form screen is displayed Before you enter records into a file you must set up a Form for that file Set up the label...

Страница 202: ...the marker a character or line at a time Press SHIFT or CTRL along with the arrow keys to move the marker more rapidly See Table 5 Marker Movement Keys Key by itself with I with CTRLI moves the marker...

Страница 203: ...function key m 0 or 0 to set the Find criteria Equal to Greater than or equal to or Less than or equal to the in formation you have typed in that field The default is Equal Choose the function any ti...

Страница 204: ...s wrap to the next line indented 5 spaces Eliminating Fields from the Display If you do not wish to display certain fields unmark those fields in Find Scrolling Through the Records If more records are...

Страница 205: ...line of dots and a colon The marker is positioned to set up the Form for the Field area Note For blank lines between field lines press IENTER or Q before you enter any characters in the Label area Def...

Страница 206: ...mber 1if no fields are ordered Yet If you choose a field that is already a key press ENTER to leave the priority unchanged or enter a new priority If an existing priority is used the prior ity numbers...

Страница 207: ...a press 0 to add a new field at the current marker position All fields below the marker move down 1line Delete Add To save the new form press iF121 Merge Press 0 to merge another Filer file into the c...

Страница 208: ...ng an existing file the first record in the file is displayed You can edit the record or press 0to display a blank form The entry screensare always in the overstrike mode each character replaces the c...

Страница 209: ......

Страница 210: ...e Telecom application press 0 0 After the first Help screen displays for a function press ENTER for the second screen if any A Help screen is availablefor each screen change At the appropriate screen...

Страница 211: ...odial Modem change that status to Y E S The Define Modem Type screen appears Note If you are directly connecting DeskMate as host to another computer the Autodial Modem status must be NO The functions...

Страница 212: ...en Comp Computer Dialing Definition defines the dialing se quence your modem uses when executing auto logon sequences in Terminal This is the dialing sequence not the logon sequence Determine the spec...

Страница 213: ...on defines the sequence certain modems require to cancel auto answer after exiting a communication function The functions are similar to Voice Comp and Answer The 300 Baud Modem Board default settings...

Страница 214: ...n lets you enter the number of Retries you want when you are dialing a computer phone number or executing an automatic logon dialing sequence The Telecom Functions The Telecom status functions are dis...

Страница 215: ...Press 0 to place the current status in the autolog sequence The Status screen is displayed Set the parameters and press 0 A summary of the status appears on the screen Press 0 to place a dialing sequ...

Страница 216: ...Press 0 to Receive a file from the host computer At the prompt type the filename and press ENTER There are no restrictions on file type Note Use 8 bit transmission and turn off all filters and charact...

Страница 217: ...e as a document Text application file Enter a filename for the docu ment The Status screen is displayed after the file is saved Print Press 0to print the contents of the RAM buffer The Status screen i...

Страница 218: ......

Страница 219: ...ENTER The entry edit screen for that file is displayed In the upper left corner of the screen is the Weekly Time Chart The days of the week Mon Tue and so forth beginning with the cur rent date lst 2n...

Страница 220: ...screen at once After you complete the twelfth line the events scroll or move up line by line to let you continue To see a line after it has scrolled off the screen press until the line appears Press...

Страница 221: ...he new search data and are wildcard indicators Type before or after specific data to be ignored All characters that come before or after the data respectively are disregarded is similar to except that...

Страница 222: ...print command SiIFT 1 to print everything currently on the screen Use the Find Date or Select functions or the arrow keys to display the events you want to print Alarm Press 0 to insert selected even...

Страница 223: ...hted as you move the marker After you select the events Merge Copy Delete or place them in the Alarm file as appropriate If you use any other function or exit the Calendar application before you perfo...

Страница 224: ...ENTER for 7 30 a m Enter the time 12 hour at which the event Ends and press ENTER Enter a D e s c r ip t io n with a maximum of 44characters for the event and press ENTER No uppercasellowercase distin...

Страница 225: ......

Страница 226: ...date and time of the message and a brief description of the message Use the arrow keys to scroll through the listing if there are more than 20 messages To add a message to a Mail file or create a new...

Страница 227: ...ge Enter the author F r om Da t e or D e s c r ip t ion of the message All messages that match the search criteria are displayed Display print or delete the messages Press 0 to return to the main mess...

Страница 228: ...line by line to let you continue To see a line after it scrolls off the screen press Q until the line appears Press Q to return to the line you were typing or editing The Text functions are displayed...

Страница 229: ...t a message at the Text editor screen using the Text Print function See The Text Functions Print in the Text chapter To print part of a message use the print command SHIFT 0 at the Display screen to p...

Страница 230: ......

Страница 231: ...hese dashes change to dots as your diskette is formatted 6 When the formatting is complete a prompt is displayed F o r m a t a n o t h e r Y N 7 Press Q to continue formatting as many diskettes as you...

Страница 232: ...e r Y N You now have a formatted diskette which can be used as a data diskette in Drive B Select Q to format more diskettes or W to end the formatting procedure and return to the system prompt At the...

Страница 233: ...Computer Dialing Press Enter DELAY 5 SEND ODT NUMBER SEND X RECEIVE X WAITNC WAITC Voice Dialing Answer Mode Press Enter Press Enter DELAY 5 DELAY 5 SEND ODT NUMBER SEND X SEND C RECEIVE X RECEIVE C W...

Страница 234: ...EIVE X PAUSE 4 SEND RECEIVE DISCONNECT SEND C G DT SEND C G DT SEND C G AX 300 Baud Modem Board Default Settings Computer Dialing Press Enter DELAY 2 SEND C MG DT RECEIVE T NUMBER SEND X RECEIVE X Voi...

Страница 235: ...efore you install MS DOSon your DeskMate diskette The installation though making your diskette bootable does not leave room for data files needed for your use during the tutorial One Drive System 1 Wi...

Страница 236: ...before you are asked to insert the formatted diskette and strike any key Do so and when asked to switch diskettes follow the instructions on the screen The system prompt reappears when the transfer is...

Страница 237: ...is formatted The system prompt reappears 4 Insert your original DeskMate master diskette in Drive A do not use a copy that already contains data you created and type copy exe b ENTER When the system p...

Страница 238: ...76 Tandy 1000...

Страница 239: ...Alarm On Off 10 Answer 53 54 Answer Mode Definition See Answer Applications list of 1 2 Application file 6 Creating 6 Exiting 6 Opening 6 arctangent 38 Arrow Keys 3 in Alarm 18 in Calendar 60 in File...

Страница 240: ...uments See Merge Command Keys 4 Comp 53 computer dialing See Comp constant 37 Control Keys 4 in Alarm 17 in Calendar 63 in Filer 50 in Main Menu 25 in Text 31 32 in Worksheet 42 copy buffer See Copy c...

Страница 241: ...n Phone 12 in Telecom 56 in Text 32 in Worksheet 42 deleting Help files 7 8 DESK 5 DeskMate 1 Conventions 3 4 Entering 5 Exiting 6 dial See Call Disc 57 Disconnect communication See Disc diskette back...

Страница 242: ...r 43 50 Find in Calendar 61 in Mail 66 in Phone 11 in Text 29 in Worksheet 36 Form 47 49 Format in Text 30 in Worksheet 40 41 with one drive 69 with two drives 70 formatting diskettes 69 70 Formula 36...

Страница 243: ...al operation 19 logarithm 39 logon sequence 55 56 Mail 65 68 Main Menu 5 Main Menu Functions 15 25 making DeskMate a bootable diskette 73 75 Mark 45 Merge list of 2 in Alarm 17 in Calendar 62 63 in Fi...

Страница 244: ...ne 10 12 Print PREFIXl 3 11 12 in Calendar 62 in Filer 46 47 in Mail 68 in Telecom 58 in Text 32 in Worksheet 42 Printer 12 13 in Telecom 57 priority number 48 Read File 22 Read Mail 23 Receive 53 Rec...

Страница 245: ...53 56 57 Send File 22 23 Send Mail 23 24 Show Alarm 9 sine 39 Sort 12 source diskette 69 70 spread sheet See Worksheet square root 37 status 55 status settings in Host 19 20 in Telecom 51 55 stop bits...

Страница 246: ...See Text truncated value 39 Voice 52 53 voice dialing See Voice WaitC 54 WaitNC 54 Weekly Time Chart 59 wildcard in Calendar 61 in Filer 45 window print See Print Worksheet 33 34 XON OFF Flow control...

Страница 247: ......

Страница 248: ......

Страница 249: ......

Страница 250: ...tring Data 9 Numeric Data 9 Numbering Systems 10 Numeric Constants 10 Numeric Variables 11 Operators 11 Arithmetic Operators 11 Relational Operators 12 Hierarchy of Operators 15 Color and Graphics 15...

Страница 251: ...ii Tandy 1000...

Страница 252: ...bookstore for tutorial books on BASIC Notations The following notations are used throughout this guide CAPITALS italics Material you enter exactly as it appears Words letters characters or values you...

Страница 253: ...FILE is loaded and executed B A S I C M Y F I L E D A T A I N BASIC is loaded The program specified by MYFILE is loaded and receives input from the file specified by DATA IN rather than from the keybo...

Страница 254: ...reserves 64K bytes for BASIC The maximumblock size parameter must be set if you plan to use the SHELL statement B A S I C D BASIC including the Double Precision Transcendental math package is loaded F...

Страница 255: ...ecause a path is not specified BASIC saves MYFILE in the current directory You can specify the drive and directory in which to save a file For example to name a file memos bas and save it in the WORK...

Страница 256: ...N P U T T Y P E YOUR F I R S T NAME PRESS ENTER F I R S T N A M E S 40 I N P U T T Y P E YOUR SECOND NAME PRESS ENTER LASTNAMES 5 0 P R I N T S T R I N G S CAN BE J O I N E D TOGETHER L I K E T H I S...

Страница 257: ...ter to a blank and ad vances the cursor 1position to the right BACKSPACE backspaces the cursor erasing the first or CTFKlQ character to the left All charactersto the right move left 1position BREAK or...

Страница 258: ...ab positions are set at every 8 characters moves the cursor 1position to the left moves the cursor 1position to the right moves the cursor up 1 row to the character above the current cursor position m...

Страница 259: ...nt to display or reassign these keys F1 LIST F2 R U N 0 F3 LOAD F4 SAVE F5 CONT ENTER1 F6 LPT1 iENTER F7 i RONENTE0 F8 TROFFrENTER F9 KEY F10 SCREEN 0 0 0 ENTER F11 none F12 none Keywords Using The 0...

Страница 260: ...ta consists of positive and negative numbers which BASIC divides into 5 groups Integers are whole numbers without decimal points in the range 32768 to 32767 Single precision numbers can be a maximum o...

Страница 261: ...8 10 1000 9 9 1 1 1001 10 A 12 1010 1 1 B 13 1011 1 2 C 14 1100 13 D 1 5 I101 14 E 16 1110 1 5 F 17 1 1 1 1 Numeric Constants Numeric constants are values input to a program that are not subject to ch...

Страница 262: ...integer variable Examples are I FT COUNTER declares a single precision variable Examples are F NM BALANCE declares a double precision variable Examples are S AD TOTAL The inclusion of one of these sym...

Страница 263: ...is the order in which BASIC executes them if 1 or more operators are in the same statement MOD String Operator The only string operator is the plus sign It appends 1string to another For example P R I...

Страница 264: ...d CORRECT if the variable A is equal to 1 With string data relational operators compare character by character When 2 characters do not match BASIC checks to see which character has the lower ASCII va...

Страница 265: ...e operand When both values are true the result is true Otherwise the result is false When both values are false the result is false Otherwise the result is true When one of the values is true the resu...

Страница 266: ...eferences indicates a color in the current screen mode Resolution You have the option of 3 resolution screens low medium and high as noted below The horizontal length or points x axis is given first f...

Страница 267: ...enta 3 White Screen Mode 1 however has 2 palettes The two sets and their corresponding numbers are No Palette 0 Palette 1 1 green cyan 2 red magenta 3 brown white Color 0 is the current background col...

Страница 268: ...in the following section Screen Modes The color set and screen resolution are set using the SCREEN command There are 6 SCREEN modes as follows Screen Mode 0 Text Mode Color Set 16 Graphics Resolution...

Страница 269: ...creen Mode 5 Color Set Graphics Resolution Aspect Ratio Text Width Video Page Size Screen Mode 6 Color Set Graphics Resolution Aspect Ratio Text Width Video Page Size 16 low resolution 160 x 200 513 2...

Страница 270: ...ATN returns arctangent of number P R I N T A T N 7 X A T N Y 3 5 7 2 9 5 7 8 AUTO Zine increment Automatically generates a line number when you press ENTER I If line already exists in memory BASIC dis...

Страница 271: ...OAD pathname offset Loads a memory image file into memory Offset is the number of bytes into the current segment where BASIC loads the image Must be in the range 0 to 65535 Default value set by BSAVE...

Страница 272: ...verts number to double precision P R I N T C D B L 4 6 5 3 4 2 Z C D B L A CHAIN MERGE pathname line ALL DELETE line line Lets the current program load and execute another program Pathnarne is the pro...

Страница 273: ...st be in the range 32768 to 32767 P R I N T C I N T 1 6 Z C I N T l 67 CIRCLE STEP x y radius color start end aspect Graphics Draws an ellipse on the screen the center of which is xJ STEP designates x...

Страница 274: ...ifies the amount of memory to set aside for tem porarily storinginternal data and addresses during subroutine calls and during FOR NEXT loops Default 768 bytes or one eighth of the memory available wh...

Страница 275: ...lor Set as foreground and border Specify color 16 asforeground to get a blinking foreground Background can be Colors 0 to 15 of the 16 Color Set If you select blinking foreground background can be Col...

Страница 276: ...sion P R I N T C S N G 1 4 5 3 8 8 5 5 0 9 Z C S N G A CSRLIN Returns the current row position of the cursor P R I N T C S R L I N A C S R L I N CVD 8 byte string Converts an 8 byte string to a double...

Страница 277: ...DATA NEW YORK C H I C A G O LOS ANGELES DATE string Sets the date or retrieves the current date String is a literal enclosed in quotation marks that sets the date by assigning its value to DATE Month...

Страница 278: ...le name Argument list is a list of dummy variables used in expression They are replaced on a one to onebasis with the variables or values given when the function is called Expression defines the opera...

Страница 279: ...he current line DELETE 70 D E L E T E I 1 0 DIM array dimension array dimension I Sets aside storage for arrays with the dimensions you specify Array is the variable name of a string integer single pr...

Страница 280: ...complete sets angle of move Angle may be 0 to 3 0 0 degrees 1 90 degrees 2 180 degrees and 3 270 degrees Ccolor sets color PcolorJorder paints using color and border Sfactor sets scale factor Factor...

Страница 281: ...or to pass parameters to a child process BASIC s Environment String Table is initially empty Parameter id is the name of the parameter Text is the new parameter text It must be separatedfrom paramete...

Страница 282: ...equential files EOF returns 0 false when the end of file record has not been read yet and 1 true when it has been read Direct access files EOF returns 1 true if the last executed GET statement was una...

Страница 283: ...set by the Interrupt 24 handler when a device error occurs If the error occurred on a character device ERDEV returns the 8 byte character device name If the error does not occur on a character device...

Страница 284: ...data from memory to disk and from disk to memory Each field is iden tified by a stringvariable and is the length you specify Length must be an integer in the range 1to 255 F I E L D 3 128 AS A 1 2 8 A...

Страница 285: ...he amount of memory available If you specify a string argument BASIC com presses the data before returning the amount of memory available BASIC automatically compresses data if it runs out of workspac...

Страница 286: ...RETURN statement G O S U B 1000 GOTO line Branches to the specified line GOTO 100 I F R I 3 T H E N GOTO80 HEX number Returns a string that represents the hexadecimal value of number P R I N T HEX 30...

Страница 287: ...question mark type a comma in stead of a semicolon after prompt If INPUT is immediately followed by a semicolon BASIC does not echo the ENTER key when you press it as part of a response INPUT buffer...

Страница 288: ...L I buffer string Advanced Statement Sends a control data string to a device driver Buffer is the number assigned to the driver when you opened it The number sign is not required String is a string e...

Страница 289: ...KEY OFF erases the soft key assignments from Line 25 The assignments are still active but the screen does not display them KEY LIST KEY LIST displays all 15characters of all 12 soft key assignments o...

Страница 290: ...K I L L f i 1 e b a s K IL L A REPORT da t a LEFT string number Returns the specified number of characters from the left portion of string Number must be in the range 1to 255 P R IN T L E F T B A T T...

Страница 291: ...point is drawn If the bit equals zero then the point is not drawn L I N E 0 0 3 1 9 1 9 9 L I N E 3 1 9 1 9 9 1 B F LINE INPUT prompt string variable Accepts an entire line a maximum of 254 characters...

Страница 292: ...e printer You may change this by using the WIDTH statement Startline and endline are described in LIST L L I S T L L I S T 6 8 9 0 LOAD pathname R Loads a BASIC program from disk into memory The R opt...

Страница 293: ...r indicates whether the cursor is visible or invisible 1 visi ble and 0 invisible Start is the first scan line of the cursor Stop is the last scan line of the cursor Start and Stop can be in the range...

Страница 294: ...rs You may change the width with the WIDTH statement See PRINT and PRINT USING for more informationon formatting the output L P R I N T A 2 3 L P R I N T U S I N G 2 1 7 LSETfield name data Moves data...

Страница 295: ...t MID oZdstring start length newstring Replaces a portion of oldstring with newstring Start specifiesthe position of the first character you want to change Length is the number of characters you want...

Страница 296: ...ess file buffer by an LSET or RSET statement must be converted to a string L S E T T O T M K I T O T R S E T Q T Y M K I N U M MKS single precisionexpression Convertsa numeric value to an 4 bytestring...

Страница 297: ...OCT number Returns a stringthat represents the octal value of a decimal number PRINTOCT 30 S OCT 90 ON COM channel GOSUB Line Transfers program control to a subroutine beginning at Line when activity...

Страница 298: ...BASIC branches to the first line listed If n equals 2 BASIC branches to the second line listed and so on N must be in the range 0 to 255 O N M I GOTO 150 160 170 150 180 ON KEY number GOSUB line Tran...

Страница 299: ...ifying Line 0 turns off play trapping ON PLAY 30 G O S U B 200 ON STRIG number GOSUB line Transfers program control to the subroutine at line when you press one of the joystick s buttons Number specif...

Страница 300: ...mode direct inputloutput mode In the first form of the syntax you must use the abbreviated form of mode and enclose it in quotation marks In the secondform of the syntax you must specifythe completew...

Страница 301: ...B I N A S 2 OPTION BASE value Sets value as the minimum value for an array subscript This state ment must precede the DIM statement Value may be 1 or 0 Default 0 O P T I O N B A S E 1 OUT port data b...

Страница 302: ...nge Display color specifies the new color you want BASIC to display when color is specified P A L E T T E 3 7 PALETTE USING array subscript Graphics Changes the colorsassociated with more than 1of the...

Страница 303: ...the y coordinate vertical where the pen was last activated Returns a 1 if the pen button is pressed Returns a 0 if it not Returns the last known valid x coordinate horizontal Returns the last known va...

Страница 304: ...he current octave There are 7 octaves 0 through 6 Octave 3 starts with middle C Default Octave 4 plays a note N may be in the range 0 to 84 rests N may be in the range 1to 64 sets the number of quarte...

Страница 305: ...N then number may be one of the following Default 0 0 returns the number of notes left to play on Voice Channel 0 1 returns the number of notes left to play on Voice Channel 1 2 returns the number of...

Страница 306: ...world coordinates x y are the coordinates of the point Action is one of the following 0 1 2 3 returns the current physical x coordinate horizontal returns the current physical y coordinate vertical re...

Страница 307: ...them PR IN T I tD 0 NOT I L EA V E I S PA C E S P R I N T T H E T O T A L I S T T L PRINT USING format data data I Prints data using a format you specified This statement is especially useful for prin...

Страница 308: ...sign immediately before the number prints a comma before every third digit to the left of the decimal point prints in exponential format The 4exponent signs are placed after the digit position charact...

Страница 309: ...ge 1to 16 777 215 Default current record number PUT 1 PUT 1 25 PUT buffer number Communications Transfers data from the communications buffer to the communications line The number sign is not required...

Страница 310: ...rk line in a program You may use an apostrophe as an abbreviation for REM REM AVERAGE V E L O C I T Y T O T A L S RENUM new Zine Zine increment Renumbersthe program currently in memory RENUM also chan...

Страница 311: ...R E S U M E N E X T RETURN line Returns control from a subroutine executed by a GOSUB to the specified line Default line immediately following the GOSUB R E T U R N R E T U R N 40 RIGHT string number...

Страница 312: ...gins execution Default first line If you specify the R option BASIC does not close the open files before loadingthe new program into memory If you omit the R op tion BASIC closes all open files before...

Страница 313: ...text mode set burst to 0 to disable color or 1to enable color In Screen Modes 1 and 4 set burst to 0 to enable color or 1to disable color Burst has no effect in Screen Modes 3 5 and 6 where color is a...

Страница 314: ...LL statement Commandis a string expression containingthe name of the program you want to run S H E L L CENTER1 SIN number Returns the sine of number Number must be in radians P R I N T SIN 7 961 S SIN...

Страница 315: ...rnal speaker that supports multivoice sounds using the PLAY or SOUND statements SOUND OFF disables the external speaker See also BEEP SOUND 2 0 500 6 SPACE number Returns a string of number spaces Num...

Страница 316: ...rdinate for right joystick returns the vertical y coordinate for right joystick S T I C K 2 S T I C K 0 STOP Stops program execution STOP STR number Converts number to a string S S T R X P R I N T S T...

Страница 317: ...ressing Trigger R1 BASIC returns a 1if you are pressing it and a 0 if not Tests to see if Trigger L2 has been pressed and released since the last STRIG 4 function was executed BASIC returns a 1 if it...

Страница 318: ...containing the specified number of character Number must be in the range 0 to 255 Character is a string or an ASCII code B S T R I N G 2 5 X P R I N T S T R I N G s 5 0 1 0 SWAP variable1 variable2 Ex...

Страница 319: ...s the number of seconds since midnight or since the last system reset You can use TIMER as the argument for the RAN DOMIZE statement to reseed the random number generator P R I N T T I M E R A T I M E...

Страница 320: ...C s data segment of a variable or a disk buffer When used with variable VARPTR returns the address of the first byte of data identified with variable When used with buffer VARPTR returns the address o...

Страница 321: ...the viewport coordinates V I E W 10 181 I 00 100 V I E W S C R E E N 20 251 1 00 150 VIEW PRINT top line TO bottom line Creates a text viewport that redefines the text screen parameters Top line speci...

Страница 322: ...e display printer or communications channel Buffer is the number assigned to the file in the OPEN statement Device is a valid device enclosed in quotation marks that specifies the device for which you...

Страница 323: ...true Cartesian coordinate system That is the lesser y coordinate is in the lower left corner of the screen WINDOWlets you plot points outside the normal screen coordinate limits by setting new world...

Страница 324: ...ndefined line number Subscript out of range Redimensioned Array Duplicate Definition Division by zero Illegal direct Type mismatch Out of string space String too long String formula too complex Can t...

Страница 325: ...already open Device 1 1 0 Error File already exists Disk full Input past end Bad record number Bad file name Direct statement in file Too many files Device Unavailable Communication buffer overflow Di...

Страница 326: ...02B X083 OE BACKSPACE 008 008 07F X08C O F TAB 009 X00F X08D X08E 10 Q 071 051 011 XO1O 11 w 077 057 017 XO1l 12 E 065 045 005 X012 13 R 072 052 012 X013 14 T 074 054 014 X014 15 Y 079 059 019 X015 1...

Страница 327: ...X090 X091 2A LEFTSHIFT 2B X04B X087 X073 X092 2 c z 07A 05A 01A X02C 2D X 078 058 018 X02D 2E C 063 043 003 X02E 2F V 076 056 016 X02F 30 B 062 042 002 X030 31 N 06E 04E O O E X031 32 M 06D 04D O O D...

Страница 328: ...X041 X05A X064 X06E X042 X05B X065 X06F X043 X05C X066 X070 X044 X05D X067 X071 freeze display 037 05C X093 t 038 07E X094 t 039 X049 X084 t X050 X086 X096 X097 034 07C X095 t t t 031 X04F X075 t 032...

Страница 329: ...The CALT key provides a way to generate the ASCII codes of decimal numbers in the range 1to 255 Hold down the key while you type on the numeric keypad any decimal number in the range 1to 255 When you...

Страница 330: ...eep BEL 008 0 BS 009 tab HT 010 line feed LF 011 home VT 012 form feed FF 013 carriage return CR 005 4 ENQ 014 J3 so 015 a SI 016 b DLE 017 4 DC1 018 DC2 019 I1 DC3 020 1 DC4 021 9 NAK 022 SYN 023 1 E...

Страница 331: ...78 N 041 079 0 P 042 080 081 Q 082 R 043 044 045 083 5 046 084 T 047 I 085 U 048 0 086 V 049 1 087 w 050 2 088 X 051 3 089 Y 052 4 090 Z 053 5 091 054 6 092 055 7 093 1 056 8 094 A 057 9 095 058 096 0...

Страница 332: ...154 ij 117 U 155 a 118 V 156 119 W 157 f 120 X 158 Pt 121 Y 159 1 122 Z 160 a 161 1 162 6 123 124 I 125 I 163 u 164 166 a 167 1 114 r 152 g t I 126 c 128 u 129 130 e 131 a 127 0 165 0 168 1 169 7 132...

Страница 333: ...193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242...

Страница 334: ...Notes...

Страница 335: ...Notes...

Страница 336: ...FF 8 to 80 Humidity Diskette Drive Power Supply Voltage Nominal Ripple 0 to 50 kHz Tolerance Including Ripple Standby Current Nominal Worst Case Operating Current Nominal Worst Case Environment Temper...

Страница 337: ...U S A Fort Worth Texas 76102 CANADA Barrie Ontario L4M 4W5 TANDY CORPORATION AUSTRALIA 91 Kurrajong Avenue Mount Druitt N S W 2770 BELGIUM Parc Industriel 5140 Naninne Namur U K Bilston Road Wednesbu...

Отзывы: