Welch Company
San Francisco, CA
S U M M A R Y
DIARY: June 21, 2011 12:40 PM Tuesday;
Rod Welch
SDS java Morris fixed backspace and up, added title command and message line.
1...Summary/Objective
2...Medit Java Progress Complete 132 Commands SDS 64-bit Windows App
3...Planning to work on....
4...Elluminate Telephone Conferencing System
5...Morris Excellent Teacher Student Support Educating Motivating
6...Stats Line Caps and Num Lock Pending Remove Ovr Consider Message Overlay
7...Medit Java 64-bit Slower Processing than Original Medit 16-bit
8...EM Savm Commands Open Current File in Memory Specified Name
9...Wordwrap Not Advancing Cursor Correctly Right Margin
10...Up Command Increment Error Counter Cusor End File
11...Setlen Counter 0 on End and Top of File
12...End of File Subject Reports Not Displayed After Setting Font
13...Display Problem After Set Font End of File Subject Reports
14...Reports Not Displaying End of File Possible Issue Setting Font
15...Font Choice Menu Similar Notepad
16...Cut & Paste Interoperability with OS and Other Applications
17...OS Cut & Paste Interoperability with Other Applications
18...Error Messages New Line Top Screen Rather than Filename Line
19...Clearmsg New Command Error Messages Internal Medit Commands
20...Error Messages On and Off Internal Medit Commands Clearmsg
21...Scroll Bar Refinements User Ergonomics
22...Title Simple Editor Screen Change Name Identify Application Session #
23...Screen Title Simple Editor Change Name Identify Application Session #
24...Simple Editor Change Name Screen Title Identify Application Session #
25...File List Menu SDS Java Refine Format Functions Efficient Usability
26...Global Counters Getgbl x @y
27...Debug Counters Expand Local 1000 Display Main Menu
28...Counters Added Main Help Menu Pending Improvements Realtime Display
29...Confidentiality Command Replace Attr Command SDS Records
30...Attr Command or Alternative Needed Manage Confidentiality
31...Menu System Markcur # Add to File List Main Menu File
32...Markcur # Add to File List Main Menu File Menu System
33...Backspace Key Incorrect Corrupting Choices Editing Menus
34...Java Netbeans 6.9 Installed on C17 Windows 7 64-bit
ACTION ITEMS..................
Click here to comment!
1...Color scheme stats line restore to black background with white
2...Caps and num lock add notice to stats line, reported on 100301
3...Consider ways to increase processing speed Medit java.
4...Pending issues for new message line at top of screen...
5...Need instead to eliminate Medit error messages for commands listed on
6...Next step apply title to File List and Counter windows...
CONTACTS
SUBJECTS
SDS Java Windows 64-bit Application Progress Medit Commands Create C
2403 -
2403 - ..
2404 - Summary/Objective
2405 -
240501 - Follow up ref SDS G6 0000. ref SDS G5 0000.
240502 -
240503 - Very productive work session today. Morris fixed the "up" comand,
240504 - enabling work on subject index to continue. ref SDS 0 668K Backspace
240505 - was restored to original Medit function. ref SDS 0 NW4M Experimented
240506 - moving messages from screen line 2 (filename field) to the stats line
240507 - at the bottom of the screen. ref SDS 0 8N50 Morris changed this
240508 - design by creating a new line at the top of the screen above the
240509 - command line to display messages. ref SDS 0 U59L Discussed creating
240510 - new commands em and savm, but did not have time to implement.
240511 - ref SDS 0 JW8N Morris studied wordwrap problem to determine revisions
240512 - to Medit java code. There was not enough time to refine code for
240513 - wordwrap. ref SDS 0 1A7M Morris created a new command - clearmsg - to
240514 - solve problem of Medit command error messages displaying which are not
240515 - generally needed using SDS. Discussed suppressing command messages
240516 - for display only in debug mode, but there was not enough time for
240517 - implementation. ref SDS 0 TZ5O Discussed increasing size of scroll
240518 - bar for better ergonomics. This was deferred pending more research.
240519 - ref SDS 0 XV5O Morris created an ingenious "title" command that
240520 - appends current time to the title name for identifying multiple
240521 - applications performing coordinated work; this new unique
240522 - identification can associate support menus, initially file and counter
240523 - lists. ref SDS 0 2Z5O Morris configured Netbeans for using the
240524 - compiler on c17 in 64-bit mode. ref SDS 0 Y38J
240526 - ..
240527 - [On 110624 0937 letter notifies Morris of work performed
240528 - today, and pending action items. ref SDS H0 LZ8U
240529 -
240530 -
240531 -
240533 - ..
2406 -
2407 -
2408 - Progress
2409 -
240901 - Medit Java Progress Complete 132 Commands SDS 64-bit Windows App
240902 -
240903 - Follow up ref SDS F7 HN3J, ref SDS E9 4N5K.
240904 -
240905 - 1. title....................new.......... 110621, ref SDS 0 2Z5O
240906 - 2. clearmsg.................new.......... 110621, ref SDS 0 TZ5O
240907 - 3. backspace............................. 110621, ref SDS 0 NW4M
240908 - 4. pfinsw................................ 110606, ref SDS G7 OB5M
240909 - 5. pfinsw1............................... 110606, ref SDS G7 OB5M
240910 - 6. wsplit................................ 110606, ref SDS G7 OB5M
240911 - 7. cut & paste (OS level)...new.......... 101124, ref SDS E0 244F
240912 - 8. $screen x y..............new.......... 100920, ref SDS C6 V13O
240913 - 9. stats 0 or 1.......................... 100828, ref SDS B6 OQ7O
240914 - 10. get (g)............................... 100729, ref SDS A5 BY3O
240915 - 11. beep.................................. 100604, ref SDS 97 CF6I
240916 - 12. tl.................................... 100604, ref SDS 97 HV9I
240917 - 13. right................................. 100428, ref SDS 94 W55G
240918 - 14. left.................................. 100415, ref SDS 94 W55G
240919 - 15. of.................................... 100415, ref SDS 94 W55G
240920 - 16. lsfile...................new.......... 100415, ref SDS 92 PS5S
240921 - 17. scroll bar...............new.......... 100301, ref SDS 87 4C4N
240922 - 18. variable screen..........new.......... 100301, ref SDS 87 4C4N
240923 - 19. pfesc................................. 100224, ref SDS 85 QG6K
240924 - 20. setcolor.............................. 100108, ref SDS 77 4F3M
240925 - 21. wrapon...........wordwrap............. 091107, ref SDS 74 E17J
240926 - 22. wrapoff............................... 091107, ref SDS 74 E17J
240927 - 23. wrapflag.............................. 091107, ref SDS 74 E17J
240928 - 24. wsplit................................ 091107, ref SDS 74 E17J
240929 - 25. pfent................................. 091102, ref SDS 72 EZ3I
240930 - 26. pfb1.................................. 091008, ref SDS 69 4C4N
240931 - 27. pfb1i................................. 091008, ref SDS 69 4C4N
240932 - 28. pfb2.................................. 091008, ref SDS 69 4C4N
240933 - 29. pfb2i................................. 091008, ref SDS 69 4C4N
240934 - 30. pgup.................................. 090926, ref SDS 68 FW6N
240935 - 31. pgdn.................................. 090926, ref SDS 68 FW6N
240936 - 32. ul........cut & paste................. 090924, ref SDS 67 JZ4K
240937 - 33. lr.................................... 090924, ref SDS 67 JZ4K
240938 - 34. cut................................... 090924, ref SDS 67 JZ4K
240939 - 35. copy.................................. 090924, ref SDS 67 JZ4K
240940 - 36. clear................................. 090924, ref SDS 67 JZ4K
240941 - 37. paste................................. 090924, ref SDS 67 JZ4K
240942 - 38. insert................................ 090924, ref SDS 67 JZ4K
240943 - 39. pfd................................... 090924, ref SDS 67 JZ4P
240944 - 40. pfu................................... 090924, ref SDS 67 JZ4P
240945 - 41. tab................................... 090924, ref SDS 67 YW9N
240946 - 42. tab1.................................. 090924, ref SDS 67 YW9N
240947 - 43. pft................................... 090924, ref SDS 67 YW9N
240948 - 44. errormsg.............................. 090912, ref SDS 65 5N7J
240949 - 45. settabs............................... 090912, ref SDS 65 VM4L
240950 - 46. savx.................................. 090912, ref SDS 65 XT5J
240951 - 47. strcnt 0 0............................ 090907, ref SDS 62 XT5J
240952 - 48. compiler.............................. 090715, ref SDS 54 YY6N
240953 - 49. ioff.................................. 090715, ref SDS 54 0I5J
240954 - 50. debug nnn............................. 090530, ref SDS 51 OY3H
240955 - 51. -gosubup.............................. 090529, ref SDS 50 OY3H
240956 - 52. -gosubdn.............................. 090529, ref SDS 50 OY3H
240957 - 53. -label................................ 090528, ref SDS 48 OY3H
240958 - 54. -goto................................. 090528, ref SDS 48 OY3H
240959 - 55. -gg................................... 090528, ref SDS 48 OY3H
240960 - 56. -gosub................................ 090528, ref SDS 48 OY3H
240961 - 57. -return............................... 090528, ref SDS 48 OY3H
240962 - 58. -exit................................. 090528, ref SDS 48 OY3H
240963 - 59. -d.................................... 090528, ref SDS 48 OY3H
240964 - 60. -u.................................... 090528, ref SDS 48 OY3H
240965 - 61. -if @................................. 090528, ref SDS 48 OY3H
240966 - 62. join.................................. 090528, ref SDS 48 OY3H
240967 - 63. split................................. 090528, ref SDS 48 OY3H
240968 - 64. n<<................................... 090528, ref SDS E2 OY3H
240969 - 65. n>>................................... 090528, ref SDS E2 OY3H
240970 - 66. file.................................. 090511, ref SDS 47 HA3L
240971 - 67. purge................................. 090511, ref SDS 47 HA3L
240972 - 68. load.................................. 090511, ref SDS 47 HA3L
240973 - 69. pcmd2................................. 090511, ref SDS 47 HA3L
240974 - 70. datecnt n 0........................... 090511, ref SDS 47 QX52
240975 - 71. rs.................................... 090511 ref SDS 47 HA3L
240976 - 72. ins_text.............................. 090511, ref SDS 47 HA3L
240977 - 73. markcur nn............................ 090504, ref SDS 46 HA3L
240978 - 74. ecur nn............................... 090504, ref SDS 46 HA3L
240979 - 75. errorcnt 0 0.......................... 090504, ref SDS 46 Q24M
240980 - 76. aw.................................... 090504, ref SDS 46 HA3L
240981 - 77. eol................................... 090504, ref SDS 46 HA3L
240982 - 78. of.................................... 090504, ref SDS 46 HA3L
240983 - 79. quit.................................. 090504, ref SDS 46 HA3L
240984 - 80. setgbl................................ 090504, ref SDS 46 HA3L
240985 - 81. getgbl................................ 090504, ref SDS 46 HA3L
240986 - 82. gfname................................ 090504, ref SDS 46 HA3L
240987 - 83. pushc popc............................ 090504, ref SDS 46 HA3L
240988 - 84. savescr n............................. 090504, ref SDS 46 HA3L
240989 - 85. lincnt n1 0........................... 090430, ref SDS 45 KF9G
240990 - 86. margin n1 n2.......................... 090430, ref SDS 45 KF9G
240991 - 87. dos /c................................ 090430, ref SDS 45 XT4F
240992 - 88. dose /c............................... 090430, ref SDS 45 XT4F
240993 - 89. dosepath.............................. 090430, ref SDS 45 ET3M
240994 - 90. fr.................................... 090420, ref SDS 43 HD5J
240995 - 91. fl.................................... 090420, ref SDS 43 HD5J
240996 - 92. nb.................................... 090420, ref SDS 43 WE62
240997 - 93. pfe................................... 090420, ref SDS 43 WE5N
240998 - 94. l-/ /.............................. 090417, ref SDS 42 H95M
240999 - 95. zonereps.............................. 090413, ref SDS 40 C946
241000 - 96. repscnt............................... 090413, ref SDS 40 C946
241001 - 97. ins_cur ic............................ 090413, ref SDS 40 JN5J
241002 - 98. addcnt..........math counters......... 090413, ref SDS 40 245K
241003 - 99. subcnt................................ 090413, ref SDS 40 245K
241004 - 100. mulcnt......(inscnt below)............ 090413, ref SDS 40 245K
241005 - 101. divcnt................................ 090413, ref SDS 40 245K
241006 - 102. modcnt................................ 090413, ref SDS 40 245K
241007 - 103. c /xyz/zzz/* *........................ 090408, ref SDS 39 DO45
241008 - 104. zone n1 n2............................ 090331, ref SDS 37 PA54
241009 - 105. l / /............................. 090331, ref SDS 37 PA54
241010 - 106. s / /............................. 090331, ref SDS 37 PA54
241011 - 107. pf10.................................. 090331, ref SDS 37 KM9G
241012 - 108. pa7................................... 090331, ref SDS 37 KM9G
241013 - 109. immed commands........................ 090320, ref SDS 36 KM9G
241014 - 110. cmd2on................................ 090318, ref SDS 35 214J
241015 - 111. cmd2off............................... 090318, ref SDS 35 214J
241016 - 112. font.................new.............. 090131, ref SDS 32 D45G
241017 - 113. annotate.............................. 090119, ref SDS 21 UI4M
241018 - 114. color................................. 090119, ref SDS 21 IS6K
241019 - 115. setcolor.............................. 090119, ref SDS 21 IS6K
241020 - 116. setrgbcolorfg........new.............. 090119, ref SDS 29 K19J
241021 - 117. setrgbcolorbg......................... 090119, ref SDS 29 K19J
241022 - 118. @filename............................. 090119, ref SDS 21 CB8N
241023 - 119. setcur 0 0............................ 090119, ref SDS 21 CB8N
241024 - 120. setcura n 0........................... 090119, ref SDS 21 CB8N
241025 - 121. inscnt 0 0......(see "math" above).... 090119, ref SDS 21 CB8N
241026 - 122. medit................................. 090119, ref SDS 21 CB8N
241027 - 123. e..................................... 090119, ref SDS 21 CB8N
241029 - ..
241030 - 124. up..............unknown............... 090413, ref SDS 40 FV7G
241031 - 125. down............unknown............... 090413, ref SDS 40 FV7G
241032 - 126. setcnt..........unknown............... 090413, ref SDS 40 FV7G
241033 - 127. setlen..........unknown............... 090413, ref SDS 40 FV7G
241034 - 128. setgbl..........unknown............... 090413, ref SDS 40 FV7G
241035 - 129. getgbl..........unknown............... 090413, ref SDS 40 FV7G
241036 - 130. loc_cur.........unknown............... 090413, ref SDS 40 FV7G
241037 - 131. top.............unknown............... 090413, ref SDS 40 FV7G
241038 - 132. bot.............unknown............... 090413, ref SDS 40 FV7G
241039 -
241040 -
241042 - ..
241043 - Planning to work on....
241044 -
241045 - Follow up ref SDS G6 LP6F, ref SDS G5 LP6F.
241046 -
241047 - 1. er ..............(not needed)... ref OF 5 QWTZ
241048 - 2. repeat n ........(not needed)... ref OF 5 2RSR
241049 - 3. oo ..............(not needed)... ref OF 5 2RQQ
241050 - 4. posmouse.........(not needed)... ref OF 5 RPVP
241051 - 5. ins_down ........(not needed)... ref OF 5 2RVY
241052 - 6. recl n...........(not needed)... ref OF 5 2TVS
241053 - 7. rep_down.........(not needed)... ref OF 5 2XXT
241054 - 8. ESC < >..........(not needed)... ref OF 5 2TSU
241055 - 9. savc.............(not needed)... ref OF 5 R47G
241056 - 10. addtabs..........(not needed)... ref OF 5 2UPW
241057 - 11. tabs.............(not needed)... ref OF 5 2SYT
241058 - 12. tabsoff..........(not needed)... ref OF 5 2TPQ
241059 - 13. notabs...........(not needed)... ref OF 5 2TQV
241060 - 14. ragon ragoff.....(not needed)... ref OF 5 QPPP
241061 - 15. pad1.............(not needed)... ref OF 5 2SVT... ref SDS 74 YN5M
241062 - 16. nopad............(not needed)... ref OF 5 2SWQ... ref SDS 74 YN5M
241063 - 17. jj...............(not needed)... ref OF 5 2RXR... ref SDS 74 YN5M
241064 - 18. jc...............(not needed)... ref OF 5 2SPR... ref SDS 74 YN5M
241065 - 19. jl...............(not needed)... ref OF 5 2SPX... ref SDS 74 YN5M
241066 - 20. jr...............(not needed)... ref OF 5 2SQX... ref SDS 74 YN5M
241067 - ..
241068 - 21. EM............new............... 110509, ref SDS F7 JW8N
241069 - 22. winlen........new............... 110509, ref SDS F7 RL9K
241070 - 23. Ctrl End........................ not documented
241071 - 24. getkey.......................... ref OF 5 RPQT
241072 - 25. attr............................ ref OF 5 QW6J
241073 - 26. tm.............................. ref OF 5 RQPP
241074 - 27. space 1......................... ref OF 5 QVQS
241075 - 28. ledger.......................... ref OF 5 QXPR
241076 -
241077 -
241078 -
241079 -
2411 -
SUBJECTS
Elluminate Telephone Conferencing System Morris Excellent Teacher St
3303 -
330401 - ..
330402 - Elluminate Telephone Conferencing System
330403 - Morris Excellent Teacher Student Support Educating Motivating
330404 -
330405 - Follow up ref SDS F7 TQ6I, ref SDS E9 TQ6I.
330406 -
330407 - Used Elluminate changed to Blackboard for teleconference with video
330408 - and audio, with instructions in the record on 110603 1612. ref SDS G6
330409 - QV77
330411 - ..
330412 - Morris is at the college today, so Elluminate (Blackboard) worked
330413 - well, including audio.
330415 - ..
330416 - He did the work on SDS today integrated with helping his graduate
330417 - electrical engineering students with their term projects. Listening
330418 - to his discussions indicated Morris is a very effective educator, both
330419 - inspring students to reach high, and helping them understand complex
330420 - problems toward discovering solutions.
330421 -
330422 -
330423 -
330424 -
330425 -
3305 -
SUBJECTS
Stats Ovr Removed Color Corrupted Pending Correct Experiment Stats f
5903 -
590401 - ..
590402 - Stats Line Caps and Num Lock Pending Remove Ovr Consider Message Overlay
590403 -
590404 - Follow up ref SDS F7 QW9I, ref SDS F5 FQ9J.
590405 -
590406 - Background on objectives and progress developing stats line and stats
590407 - command is reported on 110509 1047. ref SDS F7 QW9I
590409 - ..
590410 - On 110601 Morris made substantial progress getting stats line to
590411 - provide efficient ergonomics. ref SDS G5 QW9I More was done to refine
590412 - appearance on 110603 1612. ref SDS G6 QW9I
590414 - ..
590415 - Today.....
590416 -
590417 - 1. Eliminated Ovr message on Stats line to conform with
590418 - conventional practice showing Ins when Insert key is on.
590420 - ..
590421 - 2. Half white line across window between stats and bottom of Medit
590422 - file was noticed by Morris as pending issue. Did not have time
590423 - to fix it today.
590425 - ..
590426 - 3. Considered Stats line at the bottom of the screen to briefly
590427 - display Medit command errors, and SDS messages created with
590428 - errormsg command. This design aligns with popular applications
590429 - like Internet Explorer (IE) and Netscape (Mozilla) Firefox that
590430 - display temporary messages at the bottom of the screen for a
590431 - few seconds. Transitory (popup) messages provide efficient
590432 - usability of screen space and mental span of attention.
590434 - ..
590435 - Could overlay Stats line for 5 seconds with transitory message,
590436 - then re-display Stats text.
590438 - ..
590439 - Morris explained that software engineering to code a transitory
590440 - message scheme that temporarily overlays Stats line content
590441 - cannot be quickly accomplished. To assess viability, Morris
590442 - developed code that appends temporary messages to the end of
590443 - stats text, explained below. ref SDS 0 XM52
590445 - ..
590446 - Brief experience today with initial effort to append messages
590447 - to the end of stats line, indicated requirement to color the
590448 - message part of the line differently from stats content, so
590449 - they do not visually run together, causing messages to be
590450 - overlooked due to limited span of attention. Further noted
590451 - that placing messages to alert people about timely action is
590452 - less effective than putting messages at the top of the screen,
590453 - since reading normally occurs from top down. Morris noted that
590454 - software manufacturers are beginning to abandon putting
590455 - critical messages at the bottom of the screen.
590457 - ..
590458 - As a result, Morris experimented at the end of the work session
590459 - with adding a new message line at the top of the screen solely
590460 - for displaying transitory messages, explained below.
590461 - ref SDS 0 UQ5N
590463 - ..
590464 - This experiment caused color scheme to fail of black background
590465 - with white letters, adopted on 110601 0937. ref SDS G5 QW9I
590466 - Now the colors are gray with white letters which is hard to
590467 - see.
590469 - ..
590470 - Stats pending issues...
590471 -
590472 - 1. Color scheme stats line restore to black background with white
590473 - letters, implemented on 110601 0937, ref SDS G5 QW9I, per
590474 - planning on 110509 1047. ref SDS F7 EN5I Apply intensity
590475 - factor set on 110603 1612. ref SDS G6 QW9I
590477 - ..
590478 - 2. Caps and num lock add notice to stats line, reported on 100301
590479 - 1028. ref SDS 87 0G7L
590480 -
590481 -
590482 -
590483 -
590484 -
590485 -
5905 -
SUBJECTS
Medit Java 64-bit Slower Processing than Original Medit 16-bit After
6603 -
660401 - ..
660402 - Medit Java 64-bit Slower Processing than Original Medit 16-bit
660403 -
660404 - Follow up ref SDS F7 QK4N.
660405 -
660406 - Background on poor performance of SDS java is reported on 110509 1047.
660407 - ref SDS F7 QK4N
660409 - ..
660410 - On 110511 0753 created macro 4018 move macro files 001 and 0011 into
660411 - compiled code to assemble SDS data base pointers and increase speed
660412 - launching SDS java, closer to original SDS. ref SDS F9 DV5H
660414 - ..
660415 - On 110524 0543 added code to calculate total time required for
660416 - launching SDS for 1st time each day that performs daily backup and
660417 - updates data base pointers. ref SDS G2 6K8H
660419 - ..
660420 - Consider ways to increase processing speed Medit java.
660422 - ..
660423 - Seems like changes made today further slowed performance...
660425 - ..
660426 - Examples of slow performance...
660427 -
660428 - save record 5 seconds SDS java.......... 101010 0744, ref SDS D5 0001
660429 -
660430 - < 2 seconds original SDS
660432 - ..
660433 - Formerly, SDS java saved this record in 3 - 4 seconds.
660434 -
660435 -
660436 -
660437 -
660438 -
660439 -
6605 -
SUBJECTS
EM Open Current File in Memory Specified Name New Command SDS Java
7303 -
730401 - ..
730402 - EM Savm Commands Open Current File in Memory Specified Name
730403 -
730404 - Follow up ref SDS F7 JW8N.
730405 -
730406 - Discussed extensively today creating an em and/or savm command,
730407 - explained in the record on 110509 1047. ref SDS F7 JW8N
730409 - ..
730410 - Morris seemed to indicate em and savm commands can be easisly created.
730412 - ..
730413 - Did not have time to work on this command today...
730414 -
730415 - [On 110806 0938 em command created; works well. ref SDS H3
730416 - ZN66
730417 -
730418 -
730419 -
730420 -
730421 -
730422 -
7305 -
SUBJECTS
Wordwrap SDS Java Not Advancing Cursor Correctly Right Margin End of
8203 -
820401 - ..
820402 - Wordwrap Not Advancing Cursor Correctly Right Margin
820403 -
820404 - Follow up ref SDS F7 QQ9L, ref SDS 82 W16I.
820405 -
820406 - Background on wordwrap reported on 110509 1047. ref SDS F7 QQ9L
820408 - ..
820409 - New problem cursor not advancing with space bar when word string ends
820410 - on right margin, also explained on 110509 1047. ref SDS F7 GF3I
820412 - ..
820413 - On 110606 1247 wordwrap and insert key code fixed, and working
820414 - correctly, ref SDS G7 OB5M; except when space bar is used on column at
820415 - right margin, explained on 110509 1047. ref SDS F7 QQ9L
820417 - ..
820418 - On 110603 0828 letter thanks Morris for progress on SDS 64-bit
820419 - application, including corrections to wordwrap. ref SDS G8 QO5H
820421 - ..
820422 - Today, Morris reproduced this wordwrap problem on his computer at the
820423 - college, applying study in the record on 110606 1247. ref SDS G7 Y27J
820425 - ..
820426 - Morris investigatged Medit java and discovered a major issue that
820427 - needs correction. He worked on this extensively. Was unable to
820428 - complete a solution, in part, because he got an idea on improving the
820429 - error message system, and took time to create a first solution,
820430 - explained, below. ref SDS 0 UQ5N
820432 - ..
820433 - Issues to resolve for wordwrap...
820435 - ..
820436 - 1. Wordwrap with wrapflag 1 problem based on investigation today
820437 - on 110621, and listed on 110606 1247. ref SDS G7 Y27J
820438 -
820439 - [On 110924 1437 Morris worked on wordwrap and may have
820440 - resolved all problems. ref SDS H4 L15I
820442 - ..
820443 - 2. In SDS records something causes the cursor to enter text on
820444 - column 1 of the current line, indicating wordwrap fails
820445 - entirely. This problem is random and so difficult to reproduce
820446 - with test data. Hopefully, solving the first problem will fix
820447 - this second problem.
820448 -
820449 - [On 110924 1437 this problem seems to continue.
820450 - ref SDS H4 R16G
820452 - ..
820453 - 3. Medit java is adding a line for wodwrap, but is not scrolling
820454 - the file up a line, as occurs with original Medit. As a
820455 - result, data entry walks the cursor down and off the screen.
820456 -
820457 - [On 110924 1437 this problem also seems to continue, after
820458 - work on 110924, but a few days later, Morris fixed it.
820459 - ref SDS H4 T66K
820461 - ..
820462 - [On 111012 2100 Morris fixed problem so the file scrolls up
820463 - a line when wordwrap adds a new line, keeping a constant
820464 - relative screen position. ref SDS H5 4E5K
820466 - ..
820467 - 4. When insert is on, and the cursor is beyond the end of the line
820468 - and exceeds the right margin, then characters stack up on the
820469 - left margin margin.
820470 -
820471 - [On 111012 2100 Morris feels this may be an SDS code
820472 - problem for pfinsw and pfinsw1 called in macro 151.
820473 - ref SDS H5 KX8J
820474 -
820475 -
820476 -
820477 -
820478 -
820479 -
8205 -
SUBJECTS
Up Command Code Corrected Increment Error Counter When End of File R
9403 -
940401 - ..
940402 - Up Command Increment Error Counter Cusor End File
940403 -
940404 - Follow up ref SDS F7 668K, ref SDS 40 FV7G.
940405 -
940406 - Morris fixed up command problem reported on 110509 1047. ref SDS F7
940407 - 668K
940409 - ..
940410 - Testing shows this solved problem causing subject index ops to fail,
940411 - reported on 110618 0622. ref SDS G9 E64N
940412 -
940413 -
940414 -
940415 -
9405 -
SUBJECTS
Setlen Command Return Counter 0 End and Top of File
A303 -
A30401 - ..
A30402 - Setlen Counter 0 on End and Top of File
A30403 -
A30404 - Follow up ref SDS F7 H63I.
A30405 -
A30406 - Did not have time to work on setlen problem today, explained on 110509
A30407 - 1047. ref SDS F7 H63I
A30408 -
A30409 - setlen command on end of file and top of file should set the
A30410 - counter to 0, or alternatively increment error counter.
A30412 - ..
A30413 - Example....
A30414 -
A30415 - setlen 1 0
A30416 -
A30417 - ...on end of file, should set counter 1 0
A30418 -
A30419 -
A30420 -
A30421 -
A30422 -
A305 -
SUBJECTS
End of File Subject Reports Not Displayed After Setting Font
AH03 -
AH0401 - ..
AH0402 - End of File Subject Reports Not Displayed After Setting Font
AH0403 - Display Problem After Set Font End of File Subject Reports
AH0404 - Reports Not Displaying End of File Possible Issue Setting Font
AH0405 -
AH0406 - Follow up ref SDS F7 043M, ref SDS E8 L69K.
AH0407 -
AH0408 - Did not have time to work on this problem today, explained on 110509
AH0409 - 1047. ref SDS F7 043M
AH0410 -
AH0411 -
AH0412 -
AH0413 -
AH0414 -
AH0415 -
AH05 -
SUBJECTS
Monospace Raster Bitmap DOS Fonts Increased Microsoft Windows 7 SP 1
AU03 -
AU0401 - ..
AU0402 - Font Choice Menu Similar Notepad
AU0403 -
AU0404 - Follow up ref SDS F7 994F, ref SDS F0 QT5H.
AU0405 -
AU0406 - Did not have time to work on this today, so planning today extends
AU0407 - analysis to improve font choices for efficient ergonomics (usability),
AU0408 - reported last month on 110421 2135. ref SDS F0 QT5H
AU0409 -
AU0410 -
AU0411 -
AU0412 -
AU05 -
SUBJECTS
Cut & Paste OS Justify Wordwrap Paragraph Remove CRLF for SDS Recor DB
B703 -
B70401 - ..
B70402 - Cut & Paste Interoperability with OS and Other Applications
B70403 - OS Cut & Paste Interoperability with Other Applications
B70404 -
B70405 - Follow up ref SDS F7 QG6F, ref SDS E0 244F.
B70406 -
B70407 - Did not have time to work on this problem today, explained on 110509
B70408 - 1047. ref SDS F7 QG6F
B70409 -
B70410 -
B70411 -
B70412 -
B70413 -
B705 -
SUBJECTS
Message Line Added Above Command Display Error Messages Notice Messa
BR03 -
BR0401 - ..
BR0402 - Error Messages New Line Top Screen Rather than Filename Line
BR0403 -
BR0404 - Follow up ref SDS F7 636K, ref SDS E9 636K.
BR0405 -
BR0406 - Significant progress improving error message system today.
BR0408 - ..
BR0409 - Morris eliminated Medit version from displaying as an error message,
BR0410 - solving problem on 110509 1047. ref SDS F7 6F4L
BR0412 - ..
BR0413 - Morris created a new command to clear messages as an intermim
BR0414 - solution to moving messages from the filename line 2, and explained
BR0415 - in the command list file.
BR0417 - ..
BR0418 - After the call, experience indicates this does not solve problem of
BR0419 - unnecessary messages displaying that disrupt focus on performing work.
BR0421 - ..
BR0422 - Need instead to eliminate Medit error messages for commands listed on
BR0423 - 110509 1047. ref SDS F7 YR3J that occur during macro ops, and only
BR0424 - display when debug is active.
BR0425 -
BR0427 - ..
BR0428 - Error message display move from program line 2 in order to maintain
BR0429 - visibility of filename field, explained on 110509 1047. ref SDS F7
BR0430 - QZ5L
BR0432 - ..
BR0433 - To maintain visibility of filename specification on screen program
BR0434 - line 2 (below Command Line CMD), considered...
BR0435 -
BR0436 - 1. Command line at top of screen, with timed phase out -
BR0437 - transitory
BR0438 -
BR0439 - Morris feels that displaying error messages on the command
BR0440 - line, discussed on 110509 1047, ref SDS F7 FF6U, will
BR0441 - corrupt macro processing.
BR0443 - ..
BR0444 - 2. Stats line at bottom of screen with timed phase out -
BR0445 - transitory
BR0447 - ..
BR0448 - 3. Message line - create new program line at top of screen.
BR0450 - ..
BR0451 - Morris initially tried moving message display from screen line 2 at
BR0452 - the top of the screen, to the stats line at the bottom of the screen,
BR0453 - and in order to maintain continuing visibility of the filename on
BR0454 - screen line 2, explained above. ref SDS 0 8N50 Moving messages to the
BR0455 - bottom of the screen aligns with other applications like Internet
BR0456 - Explorer and Netscape.
BR0458 - ..
BR0459 - He appended messages to the end of stats content, rather program an
BR0460 - overlay, and phasing the message away after 5 seconds or so. He
BR0461 - indicated that programming transitory messages is a complex project.
BR0463 - ..
BR0464 - Initially, Morris used "Err" to signal the end of stats content, and
BR0465 - beginning error message text.
BR0467 - ..
BR0468 - Decided this was not a good appearance, so Morris removed "Err" from
BR0469 - the message field.
BR0471 - ..
BR0472 - Discussed making message part of stats line a different color to
BR0473 - clearly display when a message is occurring, otherwise evertying
BR0474 - blends together and inhibits alert. The problem is treating stats
BR0475 - line as two fields. Morris feels that dividing stats into two fields
BR0476 - is difficult, even though screen line 2 is divided showing a filename
BR0477 - field and an annotate field, applied with setcolor commands, reported
BR0478 - in command list file. ref OF 2 1233
BR0480 - ..
BR0481 - Another concern is ergonomics of getting critical messages at the
BR0482 - bottom of the screen is less effective than seeing messages at the top
BR0483 - of the screen, since people normally read from top down.
BR0485 - ..
BR0486 - Morris noted there is a new trend to avoid messages at the bottom of
BR0487 - the screen.
BR0489 - ..
BR0490 - After developing code to move messages from filename line at the top
BR0491 - of the screen to the stats line, at the bottom of the screen, Morris
BR0492 - tried fixing the wordwrap problem, per above. ref SDS 0 HF8G He then
BR0493 - switched and did more work on error message system.
BR0495 - ..
BR0496 - Morris implemented the 3rd option, per above. ref SDS 0 TH5W
BR0498 - ..
BR0499 - This was not discussed, since at this time discussion through
BR0500 - Elluminate collaboration system was on fixing wordwrap problem.
BR0502 - ..
BR0503 - Morris said to download a subversion update.
BR0505 - ..
BR0506 - He then drew attention to the new version having a new "message" line
BR0507 - at the top of the screen.
BR0509 - ..
BR0510 - This seems like the best solution so far.
BR0512 - ..
BR0513 - Pending issues for new message line at top of screen...
BR0514 -
BR0515 - 1. Adding another line at the top of the screen gives a visual
BR0516 - impression of a dormant line, since most people will
BR0517 - rarely, if ever, use the Command line (CMD). If the
BR0518 - Command line could display messages as well as provide a
BR0519 - command processor for the underlying Medit code, this would
BR0520 - demonstrate evident utility, rather than dormant space.
BR0521 - Morris created the extra line today, because he feels the
BR0522 - Command line cannot be used for messages, per above.
BR0523 - ref SDS 0 S74G
BR0525 - ..
BR0526 - 2. Size - need constant height same as CMD line for
BR0527 - proportional visibility.
BR0529 - ..
BR0530 - New message line in the first impelementation varies in
BR0531 - size based on displaying messages. This might work as a
BR0532 - transitory popup line, but it causes continual disruption
BR0533 - of focus, because each time the line is expanded to display
BR0534 - a message it moves the entire screen including line of
BR0535 - sight to the data entry line. When a function key is used,
BR0536 - which occurs regularly in SDS, the line shrinks to remove
BR0537 - the message. The result is the screen is constantly
BR0538 - jumping up and down.
BR0540 - ..
BR0541 - Morris seemed to indicate at the end of the session that
BR0542 - he will make the error message line a fixed size.
BR0544 - ..
BR0545 - Size should be same as command line, and other lines so
BR0546 - there is porportionality among the lines.
BR0548 - ..
BR0549 - 3. Messages transitory like other applications
BR0551 - ..
BR0552 - 4. Medit command messages should only appear when debug is
BR0553 - active, not during normal program use. Messages like...
BR0554 -
BR0555 - FR out of range
BR0556 - Up at end of file
BR0557 -
BR0558 - ...are misleading to normal use, becasue they control macro
BR0559 - processing and so are intended to occur.
BR0561 - ..
BR0562 - 5. Font too small - make controllable with new Medit "font"
BR0563 - command, reported on 090131 1300. ref SDS 32 D45G
BR0565 - ..
BR0566 - Initial effort presents a font that is much smaller than
BR0567 - any other font on the screen. It is disproportionate with
BR0568 - the height of the message line, and is much too small for
BR0569 - reading.
BR0571 - ..
BR0572 - Font has to be readable in order for messages to be
BR0573 - useful.
BR0575 - ..
BR0576 - 6. Color - would like to assign color of the field with
BR0577 - setcolor command, shown in commant list. ref OF 5 1233,
BR0578 - same as command line, filename field, annotate field, etc.
BR0580 - ..
BR0581 - Color of characters from one message to the next seems to
BR0582 - vary, but there is no evident scheme to the variance.
BR0584 - ..
BR0585 - Currently, the new message line is bright white, which
BR0586 - blends with the white perimeter border on vertical scroll
BR0587 - bar side of the scree, giving an odd appearance.
BR0589 - ..
BR0590 - Would like standard white, like this SDS record, which
BR0591 - uses...
BR0593 - ..
BR0594 - Line 340, ref OF 7 3966, -entry 153 in \sd\33\000008
BR0595 -
BR0596 - setcolor 1 112
BR0597 -
BR0598 - 7. Text size - font assigned with program profile using
BR0599 - Morris font command in...
BR0601 - ..
BR0602 - Line 270, ref OF 7 DZ8N, -entry 1530 in \sd\33\000008
BR0603 -
BR0604 - -entry 1530
BR0605 - font "Lucida ConsoleP" 18
BR0606 - -exit
BR0607 -
BR0608 -
BR0609 -
BR0610 -
BR07 -
SUBJECTS
Clearmsg New Command Medit Java Remove Medit Program Command Error M
CE03 -
CE0401 - ..
CE0402 - Clearmsg New Command Error Messages Internal Medit Commands
CE0403 - Error Messages On and Off Internal Medit Commands Clearmsg
CE0404 -
CE0405 - Follow up ref SDS F7 TZ5O.
CE0406 -
CE0407 - There are 2 message processes....
CE0408 -
CE0409 - 1. Medit command errors, generally listed on 110509 1047.
CE0410 - ref SDS F7 YR3J
CE0412 - ..
CE0413 - 2. Notices for people to take action or that action was taken
CE0414 - applied with errormsg command, shown in the command list.
CE0415 - ref OF 5 QVYQ
CE0417 - ..
CE0418 - Medit command error message system uses errorcnt 0 0 for controlling
CE0419 - macro processing to continue, shown by the list on 110509 1047.
CE0420 - ref SDS F7 YR3J Obvious example is the up command, which Morris fixed
CE0421 - today in order to facilitate macro processing, per above. ref SDS 0
CE0422 - 668K
CE0424 - ..
CE0425 - Morris created a new command today that clears messages, explained in
CE0426 - the command list file...
CE0427 -
CE0428 - clearmsg........................ ref OF 5 TV7O
CE0430 - ..
CE0431 - Morris feels this is an intermim solution to moving messages from the
CE0432 - filename line 2, explained above. ref SDS 0 636K
CE0434 - ..
CE0435 - After the call, experience indicates this does not solve problem of
CE0436 - unnecessary messages displaying that disrupt focus on performing work.
CE0438 - ..
CE0439 - Need instead to eliminate Medit error messages for commands listed on
CE0440 - 110509 1047. ref SDS F7 YR3J that occur during macro ops, and only
CE0441 - display when debug is active.
CE0442 -
CE0443 -
CE0444 -
CE0445 -
CE0446 -
CE0447 -
CE05 -
SUBJECTS
Scroll Bar Too Small Increase Size Efficient Usability Improve Ergon
CP03 -
CP0401 - ..
CP0402 - Scroll Bar Refinements User Ergonomics
CP0403 -
CP0404 - Follow up ref SDS F7 XV5O.
CP0405 -
CP0406 - Need to try following modifications.
CP0407 -
CP0408 - 1. Scroll bar needs to be longer, so it is easier to use;
CP0409 - currently significant attention is required to use it.
CP0411 - ..
CP0412 - 2. Scrolling to top of file should not expose top of file
CP0413 - line, but rather only line 1. If top of file line is
CP0414 - needed for some reason, beyond programming, people can use
CP0415 - page up, or execute down command.
CP0417 - ..
CP0418 - Morris reported doing research on the Internet that indicates making
CP0419 - the scroll bar longer for Java applications is very difficult.
CP0421 - ..
CP0422 - Did not have time today for eliminating scroll bar from exposing top
CP0423 - of file line.
CP0424 -
CP0425 -
CP0426 -
CP0427 -
CP05 -
SUBJECTS
Title Command SDS Java Time Append Improve Simple Editor Title Line
D703 -
D70401 - ..
D70402 - Title Simple Editor Screen Change Name Identify Application Session #
D70403 - Screen Title Simple Editor Change Name Identify Application Session #
D70404 - Simple Editor Change Name Screen Title Identify Application Session #
D70405 -
D70406 - Follow up ref SDS G6 2Z5O. ref SDS F7 2Z5O.
D70407 -
D70408 - Morris created a new command today, explained in the Command List
D70409 - file......
D70410 -
D70411 - title......................... ref OF 5 F36M
D70413 - ..
D70414 - The new "title" commanad is distinguished from existing "tl" command
D70415 - that sets "title lines" at the top of a file, explained in the Command
D70416 - List file, ref OF 5 TSTY, and created for original SDS on 931023 1253.
D70417 - ref SDS 1 0001
D70419 - ..
D70420 - This is a first step for orientation and navigation to identify
D70421 - multiple sessions so that support menus like the File List, Counters,
D70422 - and others that arise going forward, e.g., subject index, contacts,
D70423 - can be dynamically associated with the source session, explained on
D70424 - 110509 1047. ref SDS F7 2Z5O
D70426 - ..
D70427 - This also makes removing failed SDS java sessions easy to identify in
D70428 - the Windows Task Manager, when multiple sessions are open.
D70430 - ..
D70431 - Applied new title command in...
D70433 - ..
D70434 - Line 70, ref OF 4 TT7M, -label go2 in \01\14\047020
D70435 -
D70436 - title "Schedule Diary System"
D70437 -
D70438 - Since macro file 04702 is called for launching SDS, Medit
D70439 - java code sets the title for the entire session, and appends
D70440 - the time of the launch.
D70441 -
D70443 - ..
D70444 - Line 10, ref OF 1 CF4L, -label go2 in \01\14\00010
D70446 - ..
D70447 - Next step apply title to File List and Counter windows...
D70448 -
D70449 - Menu windows currently for...
D70450 -
D70451 - 1. File List
D70452 - 2. Counters
D70454 - ..
D70455 - Will use the same title and time to provide direct correlation
D70456 - with originating session, as planned in the recordon 110509
D70457 - 1047. ref SDS F7 2Z93
D70458 -
D70459 -
D70460 -
D70461 -
D705 -
SUBJECTS
File List Apply Windows File Management Tools Enter Opens File Shift
DI03 -
DI0401 - ..
DI0402 - File List Menu SDS Java Refine Format Functions Efficient Usability
DI0403 -
DI0404 - Follow up ref SDS F7 2Z43.
DI0405 -
DI0406 - Morris made some progress today on problems explained on 110509 1047.
DI0407 - ref SDS F7 2Z43
DI0409 - ..
DI0410 - He added a purge command to the file list window.
DI0411 -
DI0412 -
DI0413 -
DI0414 -
DI05 -
SUBJECTS
Counters Menu Add Main Editor Help Menu Counters Local Counter List
DV03 -
DV0401 - ..
DV0402 - Global Counters Getgbl x @y
DV0403 - Debug Counters Expand Local 1000 Display Main Menu
DV0404 - Counters Added Main Help Menu Pending Improvements Realtime Display
DV0405 -
DV0406 - Follow up ref SDS F7 HW6M, ref SDS E9 HW6M.
DV0407 -
DV0408 - Did not have time to work on this problem today, explained on 110509
DV0409 - 1047. ref SDS F7 HW6M
DV0411 - ..
DV0412 - Discussed showing only counters with values, item #3 on 110509.
DV0413 - ref SDS F7 MS6L Morris seemed to indicate this would be easy, but not
DV0414 - enough time today.
DV0415 -
DV0416 - [On 110924 1437 Morris completed this; seems need option
DV0417 - to switch between exception, and full listing.
DV0418 - ref SDS H4 PU4I
DV0419 -
DV0420 -
DV0421 -
DV0422 -
DV0423 -
DV0424 -
DV05 -
SUBJECTS
Confidentiality Command Replace Attr Command SDS Records Medit Java
E603 -
E60401 - ..
E60402 - Confidentiality Command Replace Attr Command SDS Records
E60403 - Attr Command or Alternative Needed Manage Confidentiality
E60404 -
E60405 - Follow up ref SDS F7 7U5O, ref SDS E7 236G.
E60406 -
E60407 - SDS needs method to provide confidentiality so people can enter the
E60408 - record comprehensively to support personal memory, and avoid
E60409 - disclosing confidential memory when collaborating, reported on 000329
E60410 - 2236. ref SDS 7 5040
E60412 - ..
E60413 - Did not have time to work on this problem today, explained on 110509
E60414 - 1047. ref SDS F7 7U5O
E60415 -
E60416 -
E60417 -
E60418 -
E605 -
SUBJECTS
Markcur # Add to File List Main Menu File Menu System Associate with
EF03 -
EF0401 - ..
EF0402 - Menu System Markcur # Add to File List Main Menu File
EF0403 - Markcur # Add to File List Main Menu File Menu System
EF0404 -
EF0405 - Follow up ref SDS F7 475G, ref SDS E5 WX75.
EF0406 -
EF0407 - Did not have time to work on this problem today, explained on 110509
EF0408 - 1047. ref SDS F7 475G
EF0409 -
EF0410 -
EF0411 -
EF0412 -
EF05 -
SUBJECTS
Backspace Key Medit Java Problem Solved Code110509pt 1 Characte
EW03 -
EW0401 - ..
EW0402 - Backspace Key Incorrect Corrupting Choices Editing Menus
EW0403 -
EW0404 - Follow up ref SDS F7 NW4M, ref SDS E9 NW4M.
EW0405 -
EW0406 - Morris restored backspace to original Medit function by entering ic 32
EW0407 - (space), rather than shift text left, explained on 110417 1400.
EW0408 - ref SDS E9 NW4M
EW0409 -
EW0410 -
EW0411 -
EW0412 -
EW05 -
SUBJECTS
Netbeans 6.9 C17 Configure Medit Java Compiler Windows 7 64-bit Java
FL03 -
FL0401 - ..
FL0402 - Java Netbeans 6.9 Installed on C17 Windows 7 64-bit
FL0403 -
FL0404 - Follow up ref SDS F7 Y38J, ref SDS F5 Y38J.
FL0405 -
FL0406 - Background on configuring java for SDS development is listed on 110509
FL0407 - 1047. ref SDS F7 Y38J
FL0409 - ..
FL0410 - Morris configured jecomp for SDS development on c17 in 64-bit mode,
FL0411 - listed as pending task on 110417 1400. ref SDS E9 ZL6X
FL0412 -
FL0413 - [On 110703 2146 Netbeans 7.0 and JDK installed on c16
FL0414 - Windows 7 32-bit, ref SDS H1 TN4K, access files from SDS
FL0415 - project at the college with username and password listed
FL0416 - above. ref SDS E9 PZ6O
FL0418 - ..
FL0419 - Username and password to access server for downloading Medit java
FL0420 - project code is listed on 110417 1400. ref SDS E9 PZ6O
FL0422 - ..
FL0423 - After ending Elluminate conference working session seem to have
FL0424 - problem using compiler on c17 in 64-bit mode.
FL0425 -
FL0426 - [On 110718 1934 Morris fixed this problem.
FL0427 - ref SDS H2 S26J
FL0429 - ..
FL0430 - Pending issues for Java Netbeans for SDS 64-bit programming are listed
FL0431 - on 110417 1400. ref SDS E9 4Y4G
FL0432 -
FL0433 -
FL0434 -
FL0435 -
FL0436 -
FL0437 -
FL0438 -
FL0439 -
FL05 -