THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700


S U M M A R Y


DIARY: April 5, 1992 04:08 PM Sunday; Rod Welch

Called Morris re improving Medit color control commands for menus.

1...Summary/Objective
2...Char read function


..............
Click here to comment!

CONTACTS 
0201 - Chips & Tech.                      408 434 0600
020101 - Mr. Morris E. Jones
020102 - Vice President =Ext. 4283  car: 408 398 6004
020103 - Advanced Products =fax 434 0765

SUBJECTS
SDS Improvements to Medit
Marketing plan

0504 -    ..
0505 - Summary/Objective
0506 -
050601 - We are working on doing management training seminars and selling
050602 - the SDS program.  We want to complete a major improvement on the User
050603 - Interface.  This includes:
050604 -
050605 -    1.  Color commands for menues that permit distinguishing them,
050606 -        including reverse video for the cursor.
050607 -
050608 -    2.  Mouse Support, so we can execute menu commands from the menu,
050609 -        to address problems Morris reported on 911121, ref SDS 1 Z14J,
050610 -        and later on 920215. ref SDS 9 5820
050611 -
050612 -        Maybe we will just keep the menu on the screen all the time.
050613 -
050614 -           [On 920610 Morris developed mouse code. ref SDS 12 SU8M
050615 -
050616 -    3.  Insert key so it wraps.
050617 -
050618 -    4.  Template command so we can keep the menu on the screen and the
050619 -        ID data for SDS records.  This is also needed to keep the menu
050620 -        on the screen under item 2.
050621 -
050622 -    5.  Backspace key to delete last word.
050623 -
050624 -    6.  Getkey to improve menu system.
050625 -
050626 -           [On 920610 Morris developed code for getkey. ref SDS 12 XY6L
050627 -
050628 -
050629 -
050630 -
050631 - Morris will try to get to this.  He is going swimming this evening
050632 - with the kids.  He has a lot on his plate, plus he is trying to cut
050633 - back so he doesn't kill himself.
050634 -
050635 -     I suspect this is 2 or 3 full days work, then we can go away and
050636 -     try to make it work in the marketplace.
050637 -
050638 -
050639 - Completed notes from yesterday.
050640 -
050641 -
050642 -
050643 -
050644 -
050645 -
0507 -

SUBJECTS
SDS Improvements to Medit
F11 and F12 Function Keys

0605 - Summary
0606 -
060601 - This is still pending.
060602 -
060603 -
060604 - Need Morris' keyboard from work.
060605 -
060606 -     On Jan 16, 1992 I discovered that JoAnn Finn's Digital keyboard
060607 -     responds to F11 and F12 in the Medit code.
060608 -
060609 - This is not as critical, especially if we get the mouse support and
060610 - the menus working.
060611 -
060612 -
060613 -
0607 -
0608 -

SUBJECTS
SDS Improvements to Medit
Insert Key, make it wrap within margins

0705 - Summary
0706 -
070601 - It should wrap instead of just beep.
070602 -
070603 -
070604 -
0707 -
0708 -

SUBJECTS
SDS Improvements to Medit
Templates, freeze top lines
Unplug & control all keys, 910706

0906 - Summary
0907 -
090701 - Templates to freeze screen for doc log and other routines.
090702 -
090703 -      This is particularly important to keep the header line on the
090704 -      screen in SDS records, so Users can see the date of the record,
090705 -      and whether it is a schedule or diary record.
090706 -
090707 -      It can also be applied to keep the menu on the screen to tell
090708 -      Users about functions.
090709 -
090710 -
090711 -
090712 -
090713 -
090714 - Char read function
090715 -
090716 - Can Morris do this in compiled code, so it will be more condensed?
090717 -
090718 -
090719 -
090720 - The fr command is failing
090721 -
090722 -
090723 - Need ways to turn off groups of keys, like data entry.
090724 -
090725 -
090726 -
090727 -
0908 -

SUBJECTS
SDS Improvements to Medit
Color Line function, 920118
Menu and User Interface, Mouse

1206 - Summary
1207 -
120701 - Getkey seems to work.  Need color control by line and column.
120702 -
120703 -           getkey 2 0
120704 -
120705 - Need color command to have parameters for column and length.
120706 -
120707 -    Shouldn't also include depth, so one command can define a box?
120708 -
120709 -
120710 -
1208 -
1209 -
1210 - Mouse Support
1211 -
121101 - Morris understands how important this is.  He has been telling me how
121102 - critical it is to improve the User interface.  This would make the
121103 - program much easier to use for some people.
121104 -
121105 -
1212 -
1213 -
1214 - Hot Key to activitate Menus
1215 -
121501 - We could use Ctrl Tab, then use the arrow or tab keys.
121502 -
121503 - The Mouse should be able to activate the menue items no matter what.
121504 -
121505 -
121506 -
121507 -
121508 - Color function to scroll different colors, for alt F10.
121509 -
121510 -
121511 -
121512 - Menu screens - Someday, would like to have these be all compiled
121513 - code?
121514 -
121515 -
121516 -
1216 -
1217 -

SUBJECTS
Concepts and Plans, General
Data Security for sensitive information
Executive Services, 910121

1506 - Objective
1507 -
150701 - Create record locking IAW ref SDS 8, for LAN work.
150702 -
150703 - See ref SDS 8 line
150704 -
150705 - Actually, we may need less record locking as a result of using
150706 - Windows.  Executives can simply open alternate SDS environments.
150707 -
150708 -
150709 -
150710 -
150711 -
1508 -
Distribution. . . . See "CONTACTS"