Welch Company
San Francisco, CA


S U M M A R Y


DIARY: January 29, 2010 07:00 AM Friday; Rod Welch

Visit Morris work on SDS setcolor, wordwrap, install Netbreans 64-bit.

1...Summary/Objective
2...Eluminate Telephone Conferencing System
3...Debug Refinements Enable Continual Processing Errormsg Command
4...Errormsg Command Debug Refinements Enable Continual Processing
5...Line Commands for Compressed Macros Must Replace && with //
6...ESC Not Working
7...Up Command without Param Incorrect Moving Cursor
8...If Conditional Command Failing
9...Setcura Needs Variable to Recognize Quit=ESC Annotate Field
10...Compiler Progress Toward Beginning Testing @ Command Must with Number
11...Compiled Macros @ Commands Change 1st Char from Number to Letter
12...Mouse Commands Left and Right
13...Setcolor Controls Screen Colors and Fields
14...Setrgbcolorfg Not Applied Correctly
15...Wordwrap Wrapon Wrapoff Wrapflag
16...Java Netbeans 6.8 Installed on C16
17...Font Command Broken
18...Next Meeting to Work on SDS


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

CONTACTS 

SUBJECTS
Ekiga Computer Software Free Long Distance Telephone Calls Collabora

1103 -
1103 -    ..
1104 - Summary/Objective
1105 -
110501 - Follow up ref SDS 58 0000. ref SDS 57 0000.
110502 -
110503 -
110504 -
110505 -
110506 -
110507 -
110509 -  ..
1106 -
1107 -
1108 - Progress
1109 -
110901 - On 090907 changed from using Ekiga to Elluminate, ref SDS 41 NI63, for
110902 - no cost long distance telephone conferencing to work on Medit and SDS.
110903 - Elluminate is explained on 090907 1132. ref SDS 42 YM5L
110905 -  ..
110906 - On 090318 planned to build an ascii file that lists commands for the
110907 - new editor. ref SDS 15 JY33
110908 -
110909 -    1.  compiler.............................. 100115, ref SDS 57 VS8L
110910 -    2.  setcolor.............................. 100108, ref SDS 56 4F3M
110911 -    3.  pfent................................. 091102, ref SDS 51 EZ3I
110912 -    4.  pfb1.................................. 091008, ref SDS 48 4C4N
110913 -    5.  pfb1i................................. 091008, ref SDS 48 4C4N
110914 -    6.  pfb2.................................. 091008, ref SDS 48 4C4N
110915 -    7.  pfb2i................................. 091008, ref SDS 48 4C4N
110916 -    8.  pgup.................................. 090926, ref SDS 47 FW6N
110917 -    9.  pgdn.................................. 090926, ref SDS 47 FW6N
110918 -   10.  ul.................................... 090924, ref SDS 46 JZ4K
110919 -   11.  lr.................................... 090924, ref SDS 46 JZ4K
110920 -   12.  cut................................... 090924, ref SDS 46 JZ4K
110921 -   13.  copy.................................. 090924, ref SDS 46 JZ4K
110922 -   14.  clear................................. 090924, ref SDS 46 JZ4K
110923 -   15.  paste................................. 090924, ref SDS 46 JZ4K
110924 -   16.  insert................................ 090924, ref SDS 46 JZ4K
110925 -   17.  pfd................................... 090924, ref SDS 46 JZ4P
110926 -   18.  pfu................................... 090924, ref SDS 46 JZ4P
110927 -   19.  tab................................... 090924, ref SDS 46 YW9N
110928 -   20.  tab1.................................. 090924, ref SDS 46 YW9N
110929 -   21.  errormsg.............................. 090912, ref SDS 44 5N7J
110930 -   22.  settabs............................... 090912, ref SDS 44 VM4L
110931 -   23.  savx.................................. 090912, ref SDS 44 XT5J
110932 -   24.  strcnt 0 0............................ 090907, ref SDS 41 XT5J
110933 -   25.  compiler.............................. 090715, ref SDS 33 YY6N
110934 -   26.  ioff.................................. 090715, ref SDS 33 0I5J
110935 -   27.  debug nnn............................. 090530, ref SDS 30 OY3H
110936 -   28.  -gosubup.............................. 090529, ref SDS 29 OY3H
110937 -   29.  -gosubdn.............................. 090529, ref SDS 29 OY3H
110938 -   30.  -label................................ 090528, ref SDS 28 OY3H
110939 -   31.  -goto................................. 090528, ref SDS 28 OY3H
110940 -   32.  -gg................................... 090528, ref SDS 28 OY3H
110941 -   33.  -gosub................................ 090528, ref SDS 28 OY3H
110942 -   34.  -return............................... 090528, ref SDS 28 OY3H
110943 -   35.  -exit................................. 090528, ref SDS 28 OY3H
110944 -   36.  -d.................................... 090528, ref SDS 28 OY3H
110945 -   37.  -u.................................... 090528, ref SDS 28 OY3H
110946 -   38.  -if @................................. 090528, ref SDS 28 OY3H
110947 -   39.  join.................................. 090528, ref SDS 28 OY3H
110948 -   40.  split................................. 090528, ref SDS 28 OY3H
110949 -   41.  n<<................................... 090528, ref SDS 28 OY3H
110950 -   42.  n>>................................... 090528, ref SDS 28 OY3H
110951 -   43.  file.................................. 090511, ref SDS 27 HA3L
110952 -   44.  purge................................. 090511, ref SDS 27 HA3L
110953 -   45.  load.................................. 090511, ref SDS 27 HA3L
110954 -   46.  pcmd2................................. 090511, ref SDS 27 HA3L
110955 -   47.  datecnt n 0........................... 090511, ref SDS 27 QX4O
110956 -   48.  rs.................................... 090511  ref SDS 27 HA3L
110957 -   49.  ins_text.............................. 090511, ref SDS 27 HA3L
110958 -   50.  markcur nn............................ 090504, ref SDS 26 HA3L
110959 -   51.  ecur nn............................... 090504, ref SDS 26 HA3L
110960 -   52.  errorcnt 0 0.......................... 090504, ref SDS 26 HA3L
110961 -   53.  aw.................................... 090504, ref SDS 26 HA3L
110962 -   54.  eol................................... 090504, ref SDS 26 HA3L
110963 -   55.  of.................................... 090504, ref SDS 26 HA3L
110964 -   56.  quit.................................. 090504, ref SDS 26 HA3L
110965 -   57.  setgbl................................ 090504, ref SDS 26 HA3L
110966 -   58.  getgbl................................ 090504, ref SDS 26 HA3L
110967 -   59.  gfname................................ 090504, ref SDS 26 HA3L
110968 -   60.  pushc popc............................ 090504, ref SDS 26 HA3L
110969 -   61.  savescr n............................. 090504, ref SDS 26 HA3L
110970 -   62.  linecnt............................... 090430, ref SDS 25 KF9G
110971 -   63.  margin................................ 090430, ref SDS 25 KF9G
110972 -   64.  dos /c................................ 090430, ref SDS 25 XT4F
110973 -   65.  dosepath.............................. 090430, ref SDS 25 ET3M
110974 -   66.  fr.................................... 090420, ref SDS 23 HD5J
110975 -   67.  fl.................................... 090420, ref SDS 23 HD5J
110976 -   68.  nb.................................... 090420, ref SDS 23 WE62
110977 -   69.  pfe................................... 090420, ref SDS 23 WE5N
110978 -   70.  l-/    /.............................. 090417, ref SDS 22 H95M
110979 -   71.  zonereps.............................. 090413, ref SDS 20 C946
110980 -   72.  repscnt............................... 090413, ref SDS 20 C946
110981 -   73.  c /xyz/zzz/* *........................ 090408, ref SDS 19 DO45
110982 -   74.  zone.................................. 090331, ref SDS 17 PA54
110983 -   75.  l /     /............................. 090331, ref SDS 17 PA54
110984 -   76.  s /     /............................. 090331, ref SDS 17 PA54
110985 -   77.  pf10.................................. 090331, ref SDS 17 KM9G
110986 -   78.  pa7................................... 090331, ref SDS 17 KM9G
110987 -   79.  immed commands........................ 090320, ref SDS 16 KM9G
110988 -   80.  font.................................. 090131, ref SDS 12 D45G
110989 -   81.  annotate.............................. 090119, ref SDS 10 UI4M
110990 -   82.  color................................. 090119, ref SDS 10 IS6K
110991 -   83.  setcolor.............................. 090119, ref SDS 10 IS6K
110992 -   84.  setrgbcolorfg......................... 090119, ref SDS 10 K19J
110993 -   85.  setrgbcolorbg......................... 090119, ref SDS 10 K19J
110994 -   86.  @filename............................. 090119, ref SDS 10 CB8N
110995 -   87.  setcur 0 0............................ 090119, ref SDS 10 CB8N
110996 -   88.  setcura n 0........................... 090119, ref SDS 10 CB8N
110997 -   89.  inscnt 0 0............................ 090119, ref SDS 10 CB8N
110998 -   90.  medit................................. 090119, ref SDS 10 CB8N
110999 -   91.  e..................................... 090119, ref SDS 10 CB8N
111001 -  ..
111002 - Planning to work on....
111003 -
111004 -    1.  er ..............(not needed)... ref OF 3 QWTZ
111005 -    2.  repeat n ........(not needed)... ref OF 3 2RSR
111006 -    3.  oo ..............(not needed)... ref OF 3 2RQQ
111007 -    4.  ins_down ........(not needed)... ref OF 3 2RVY
111008 -    5.  recl n...........(not needed)... ref OF 3 2TVS
111009 -    6.  rep_down.........(not needed)... ref OF 3 2XXT
111010 -    7.  ESC <>..........(not needed)... ref OF 3 2TSU
111011 -    8.  savc.............(not needed)... ref OF 3 R47G
111012 -    9.  addtabs..........(not needed)... ref OF 3 2UPW
111013 -   10.  tabs.............(not needed)... ref OF 3 2SYT
111014 -   11.  tabsoff..........(not needed)... ref OF 3 2TPQ
111015 -   12.  notabs...........(not needed)... ref OF 3 2TQV
111016 -   13.  attr........(peculiar to DOS)... ref OF 3 QW6J
111017 -   14.  ragon ragoff.....(not needed)... ref OF 3 QPPP
111018 -   15.  pad1.............(not needed)... ref OF 3 2SVT... ref SDS 53 YN5M
111019 -   16.  nopad............(not needed)... ref OF 3 2SWQ... ref SDS 53 YN5M
111020 -   17.  jj...............(not needed)... ref OF 3 2RXR... ref SDS 53 YN5M
111021 -   18.  wrapon.......................... ref OF 3 2YUT
111022 -   19.  wrapoff......................... ref OF 3 2YUT
111023 -   20.  wrapflag 1 or 0................. ref OF 3 QUYT
111024 -   21.  wsplit <num>.................... ref OF 3 RQSU
111025 -   22.  space 1......................... ref OF 3 QVQS
111026 -   23.  pft............................. ref OF 3 RP5V
111027 -   24.  pfesc........................... ref OF 3 QYUS
111028 -   25.  pfinsw.......................... ref OF 3 4966
111029 -   26.  pfinsw1......................... ref OF 3 4966
111030 -   27.  posmouse........................ ref OF 3 RPVP
111031 -   28.  tl.............................. ref OF 3 TSTY
111032 -   29.  tm.............................. ref OF 3 RQPP
111033 -   30.  jc.............................. ref OF 3 2SPR
111034 -   31.  jl.............................. ref OF 3 2SPX
111035 -   32.  jr.............................. ref OF 3 2SQX
111036 -   33.  ledger.......................... ref OF 3 QXPR
111037 -   34.  stats........................... ref OF 3 2SWX
111038 -   35.  nostats......................... ref OF 3 2SXX
111039 -   36.  ffile.COM (sf.com).............. ref OF 3 QVSP
111040 -
111041 -
111043 -  ..
111044 - Eluminate Telephone Conferencing System
111045 -
111046 - Follow up ref SDS 58 TQ6I, ref SDS 57 TQ6I.
111047 -
111048 - Since we are working together today at Morris' home in Saratoga, do
111049 - not need to use Eluminate today.
111050 -
111052 -  ..
111053 - Debug Refinements Enable Continual Processing Errormsg Command
111054 - Errormsg Command Debug Refinements Enable Continual Processing
111055 -
111056 - Follow up ref SDS 58 SC4H, ref SDS 57 SC4H.
111057 -
111058 - Worked on debug; still needs considerable improvement for efficient
111059 - use.
111061 -  ..
111062 - Errormsg command is not working correctly. ref OF 3 QVYQ
111064 -  ..
111065 - Morris developed code for errormsg command on 090912 0901. ref SDS 44
111066 - 5N7J  Today, Morris had forgotten the command should stop processing
111067 - when a message is displayed, or allow processing to continue if the
111068 - message is offset by 1 character.
111070 -  ..
111071 - With primary profile macro 150 running, Ctrl F3 calls macro 127 that
111072 - turns debug on and off with succeeding passes.  Several mistakes are
111073 - occurring running macro 127 today...
111074 -
111075 -        1.  Debug screen should display, but it does not, indicating
111076 -            debug is not actually running.
111078 -             ..
111079 -        2.  Errormsg command displays...
111081 -  ..
111082 - Morris wants to change errormsg command to use quotes instead of an
111083 - extra space to distinguish between commands that stop processing, and
111084 - when the command continues to run.
111086 -  ..
111087 - Finally decided against this change to errormsg command.  Morris
111088 - developed code to align with current design that recognizes a single
111089 - space after errormsg stops processing, and a double space displays the
111090 - message but continues processing.
111092 -  ..
111093 - This fixed the problem so that macro 127 displays and runs correctly
111094 - now.
111096 -  ..
111097 - Debug screen improved with larger characters for some diagnostics.
111098 -
111099 -
111101 -  ..
111102 - Line Commands for Compressed Macros Must Replace && with //
111103 -
111104 - Follow up ref SDS 58 FL6H.
111105 -
111106 -
111108 -  ..
111109 - ESC Not Working
111110 -
111111 - Pressing ESC not executing quit.
111112 -
111113 - This has not been created yet.
111114 -
111116 -  ..
111117 - Up Command without Param Incorrect Moving Cursor
111118 -
111119 - Morris fixed up command to not move the cursor.
111120 -
111121 - Command "up" without a parameter is returnning command syntax error.
111122 -
111123 - Morris fixed this today also.
111124 -
111126 -  ..
111127 - If Conditional Command Failing
111128 -
111129 - In the macro file c: sd 10 funn, there is a command to end the
111130 - process...
111131 -
111132 -             up
111133 -             -if @0 > 0 -goto end
111134 -             -goto r976
111136 -  ..
111137 - When processing scrolls the file up on the last line in the file, the
111138 - code should return an error message.  Morris fixed the code today to
111139 - do this.
111141 -  ..
111142 - However, the debug window shows that counter 0 in file xx is not
111143 - incrementing as it should with errorcnt 0 0 command set in xx, when
111144 - the error message occurs for the "up" command, and so
111145 -
111146 -                     -if @0 > 0 -goto end
111147 -
111148 - ...is failing.
111149 -
111150 -
111152 -  ..
111153 - Setcura Needs Variable to Recognize Quit=ESC Annotate Field
111154 -
111155 - Follow up ref SDS 58 AV7O.
111156 -
111157 - Mouse will not execute Quit=ESC to close a file, because position of
111158 - annotate field is variable in order to accomodate variable screen
111159 - width which was not available in original Medit.
111161 -  ..
111162 - Morris will create a new command for setcura to identify when the
111163 - cursor is in annotate field, or is on the line above to to convert a
111164 - file to html and to upload to the Internet.
111165 -
111166 -
111168 -  ..
111169 - Compiler Progress Toward Beginning Testing @ Command Must with Number
111170 - Compiled Macros @ Commands Change 1st Char from Number to Letter
111171 -
111172 - Follow up ref SDS 58 VS8L, ref SDS 57 VS8L.
111173 -
111174 - On 100115, Morris developed batch file to create the java version of
111175 - Medit...
111177 -                    ..
111178 -                   01 04 34.CMD.................. ref OF 1 XS3O
111179 -
111180 - ...to perform same function in java that 30.bat does to create e.exe
111181 - in DOS environment. ref SDS 57 VS8L
111182 -
111183 -
111185 -  ..
111186 - Mouse Commands Left and Right
111187 -
111188 - Follow up ref SDS 58 4C4N, ref SDS 57 4C4N.
111189 -
111190 - This still does not work.  When left button is pressed, it does not
111191 - draw the cursor to the mouse.  When the right button is pressed, it
111192 - does not open the menu.
111194 -  ..
111195 - Morris notes that the mouse work in the new editor before running
111196 - macro 150 profile.
111198 -  ..
111199 - After running macro 150, however, which sets mouse buttons to macro
111200 - 230, this does not work.
111201 -
111202 -
111203 -
111204 -
1113 -

SUBJECTS
Color Scheme Medit SDS Java Version for 64-bit Technology

2303 -
230401 -  ..
230402 - Setcolor Controls Screen Colors and Fields
230403 -
230404 - Follow up ref SDS 58 4F3M, ref SDS 57 4F3M.
230405 -
230406 -            setcolor........................ ref OF 3 1233
230407 -
230408 - Issues on setcolor were reviewed on 091127 1547. ref SDS 54 4F3M
230410 -  ..
230411 - Morris worked on this and got the color management closer to original
230412 - Medit.
230414 -  ..
230415 - For some reason setcolor 3 n and setcolor 4 n, which are the message
230416 - and annotate fields on screen line 2 below the command line, are is
230417 - not working, but the other fields are working.
230419 -  ..
230420 - Also, setcolor 5 n to control the color of the command window does not
230421 - seem active.  At this time, the command window takes the color of the
230422 - editing area.
230424 -  ..
230425 - Need explanation of new Medit setcolor command, which Morris created
230426 - on 100108 0942. ref SDS 56 LX5M
230428 -  ..
230429 - Main profile modified today that sets colors of all fields in macro
230430 - 151, and applying color commands listed in the record on 091127 1547.
230431 - ref SDS 54 GT5J
230433 -  ..
230434 - Line 200, ref OF 9 YO6K, -entry 151 in 000008
230435 -
230436 -    setcolor 2 79
230437 -    setcolor 3 14
230438 -    setcolor 5 11
230439 -    setcolor 5 112
230440 -
230442 -  ..
230443 - Following commands do not seem to be active in new Medit...
230444 -
230445 -            setcolor 5 11............... Command Window
230446 -            setcolor 6 191.............. Cursor
230448 -  ..
230449 - Command window setcolor 5 11 seems to have same colors as setcolor 1,
230450 - main editing area.
230451 -
230452 -
230454 -  ..
230455 - Setrgbcolorfg Not Applied Correctly
230456 -
230457 - Follow up ref SDS 10 K19J.
230458 -
230459 - This command is entered in the primary profile for setting the color
230460 - of the cursor...
230461 -
230462 -           c: sd 33 000008,,,,,,,,,,,,,,,,,,,,,, ref OF 9 KR4K
230464 -       ..
230465 -      [Note - at this time SDS java project used directory structure c:
230466 -      sd dv...; but later changed to c: sd 33... for correlation with
230467 -      original structure c: sd 03...]
230469 -  ..
230470 - Seem to have syntax incorrect for...
230471 -
230472 -                       setrgbcolorfg
230473 -
230474 - ..., as reported in command list. ref OF 3 2376
230476 -  ..
230477 - Morris corrected the format, and the compiler now runs without
230478 - errors.
230479 -
230480 -             setcolor 6 7 ........................... ref OF 9 KR4K
230481 -             setrgbcolorbg 6 255 0 0 ................ ref OF 9 KR4K
230483 -  ..
230484 - Evidently need 2 commands to set the color of the cursor - the reason
230485 - is not clear.
230487 -  ..
230488 - Not clear in the record when Morris created new color commands for
230489 - Medit java.  Today is the first time the new commands are expressly
230490 - cited in the record.  Since Medit java color scheme was first reported
230491 - on 090119, assume today the new commands were developed on 090119, and
230492 - have been applied continuously, but have not been reported until
230493 - today, because there has not been a problem previously.  As the Medit
230494 - java code advances many problems arise, and today is a new one.
230496 -  ..
230497 - Therefore updated the record reporting 2 new color commands for Medit
230498 - java reported on 090119 0654. ref SDS 10 UI4M
230499 -
230500 -
230501 -
230502 -
230503 -
230504 -
2306 -

SUBJECTS
Default Null Subject Account for Blank Record

2403 -
240401 -  ..
240402 - Wordwrap Wrapon Wrapoff Wrapflag
240403 -
240404 - Follow up ref SDS 58 W16I, ref SDS 57 W16I.
240405 -
240406 - Did not work on this today; still have problems reported on 100115
240407 - 0717. ref SDS 57 W16I
240408 -
240409 -
240410 -
2405 -

SUBJECTS
Java Netbeans 6.8 Upgrade Installed C16 Windows XP 32-bit Replacing

3303 -
330401 -  ..
330402 - Java Netbeans 6.8 Installed on C16
330403 -
330404 - Follow up ref SDS 58 Y38J, ref SDS 57 Y38J.
330405 -
330406 - No work on this today.
330407 -
330408 -
330409 -
330410 -
3305 -

SUBJECTS
Default Null Subject Account for Blank Record

3403 -
340401 -  ..
340402 - Font Command Broken
340403 -
340404 - Follow up ref SDS 58 OC6N, ref SDS 57 OC6N.
340405 -
340406 - Tried font command today, which was developed on 090131. ref SDS 12
340407 - D45G
340409 -  ..
340410 - Not working correctly on 100122 0647. ref SDS 58 H57I
340412 -  ..
340413 - Morris found today that the problem on 100122 was the compiler was
340414 - not rendering the command string entered into the correct format for
340415 - Java interpretation.
340417 -  ..
340418 - Today, he fixed the compiler to apply the font command correctly.
340419 -
340420 -            [On 100226 0554 new font working, but not as clear as DOS
340421 -            text font. ref SDS 59 TG4H
340422 -
340423 -            [On 100731 0931 Morris assigned default font again to
340424 -            internal Java Medit code, after using somthing else for a
340425 -            month, because losing the assignment when he changed the
340426 -            operating system on his home computers, and using computers
340427 -            at San Jose State. ref SDS 60 IL4J
340429 -  ..
340430 - We have another problem of the system slipping into debug mode after
340431 - the font command executes in macro 150.
340433 -  ..
340434 - Morris fixed this.
340435 -
340436 -
340437 -
3405 -

SUBJECTS
Default Null Subject Account for Blank Record

3503 -
350401 -  ..
350402 - Next Meeting to Work on SDS
350403 -
350404 - Follow up ref SDS 58 OC77, ref SDS 57 OC77.
350405 -
350406 - Scheduled work on Monday 100208 0800 by telephone using Eluminate.
350407 -
350408 -
350409 -
350410 -
350411 -
350412 -
350413 -
3505 -