Welch Company
San Francisco, CA


S U M M A R Y


DIARY: January 22, 2010 06:47 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...Purge Command Returnning Error
7...Macro Files Line # Command Executes Code In Addition to Moving File
8...Setcura Needs Variable to Recognize Quit=ESC Annotate Field
9...Compiler Progress Toward Beginning Testing @ Command Must with Number
10...Compiled Macros @ Commands Change 1st Char from Number to Letter
11...Mouse Commands Left and Right
12...Setcolor Controls Screen Colors and Fields
13...Wordwrap Wrapon Wrapoff Wrapflag
14...Java Netbeans 6.8 Installed on C16
15...Font Command Broken
16...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 57 0000. ref SDS 56 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.  @filename............................. 090119, ref SDS 10 CB8N
110993 -   85.  setcur 0 0............................ 090119, ref SDS 10 CB8N
110994 -   86.  setcura n 0........................... 090119, ref SDS 10 CB8N
110995 -   87.  inscnt 0 0............................ 090119, ref SDS 10 CB8N
110996 -   88.  medit................................. 090119, ref SDS 10 CB8N
110997 -   89.  e..................................... 090119, ref SDS 10 CB8N
110999 -  ..
111000 - Planning to work on....
111001 -
111002 -    1.  er ..............(not needed)... ref OF 3 QWTZ
111003 -    2.  repeat n ........(not needed)... ref OF 3 2RSR
111004 -    3.  oo ..............(not needed)... ref OF 3 2RQQ
111005 -    4.  ins_down ........(not needed)... ref OF 3 2RVY
111006 -    5.  recl n...........(not needed)... ref OF 3 2TVS
111007 -    6.  rep_down.........(not needed)... ref OF 3 2XXT
111008 -    7.  ESC <>..........(not needed)... ref OF 3 2TSU
111009 -    8.  savc.............(not needed)... ref OF 3 R47G
111010 -    9.  addtabs..........(not needed)... ref OF 3 2UPW
111011 -   10.  tabs.............(not needed)... ref OF 3 2SYT
111012 -   11.  tabsoff..........(not needed)... ref OF 3 2TPQ
111013 -   12.  notabs...........(not needed)... ref OF 3 2TQV
111014 -   13.  attr........(peculiar to DOS)... ref OF 3 QW6J
111015 -   14.  ragon ragoff.....(not needed)... ref OF 3 QPPP
111016 -   15.  pad1.............(not needed)... ref OF 3 2SVT... ref SDS 53 YN5M
111017 -   16.  nopad............(not needed)... ref OF 3 2SWQ... ref SDS 53 YN5M
111018 -   17.  jj...............(not needed)... ref OF 3 2RXR... ref SDS 53 YN5M
111019 -   18.  wrapon.......................... ref OF 3 2YUT
111020 -   19.  wrapoff......................... ref OF 3 2YUT
111021 -   20.  wrapflag 1 or 0................. ref OF 3 QUYT
111022 -   21.  wsplit <num>.................... ref OF 3 RQSU
111023 -   22.  space 1......................... ref OF 3 QVQS
111024 -   23.  pft............................. ref OF 3 RP5V
111025 -   24.  pfesc........................... ref OF 3 QYUS
111026 -   25.  pfinsw.......................... ref OF 3 4966
111027 -   26.  pfinsw1......................... ref OF 3 4966
111028 -   27.  posmouse........................ ref OF 3 RPVP
111029 -   28.  setcolor........................ ref OF 3 1233
111030 -   29.  tl.............................. ref OF 3 TSTY
111031 -   30.  tm.............................. ref OF 3 RQPP
111032 -   31.  jc.............................. ref OF 3 2SPR
111033 -   32.  jl.............................. ref OF 3 2SPX
111034 -   33.  jr.............................. ref OF 3 2SQX
111035 -   34.  ledger.......................... ref OF 3 QXPR
111036 -   35.  stats........................... ref OF 3 2SWX
111037 -   36.  nostats......................... ref OF 3 2SXX
111038 -   37.  ffile.COM (sf.com).............. ref OF 3 QVSP
111039 -
111040 -
111042 -  ..
111043 - Eluminate Telephone Conferencing System
111044 -
111045 - Follow up ref SDS 57 TQ6I, ref SDS 56 TQ6I.
111046 -
111047 - Since we are working together today at Morris' home in Saratoga, do
111048 - not need to use Eluminate today.
111049 -
111051 -  ..
111052 - Debug Refinements Enable Continual Processing Errormsg Command
111053 - Errormsg Command Debug Refinements Enable Continual Processing
111054 -
111055 - Follow up ref SDS 57 SC4H, ref SDS 56 SC4H.
111056 -
111057 - Worked on debug; still needs considerable improvement for efficient
111058 - use.
111060 -  ..
111061 - Errormsg command is not working correctly. ref OF 3 QVYQ
111063 -  ..
111064 - Morris developed code for errormsg command on 090912 0901. ref SDS 44
111065 - 5N7J  Today, Morris had forgotten the command should stop processing
111066 - when a message is displayed, or allow processing to continue if the
111067 - message is offset by 1 character.
111069 -  ..
111070 - With primary profile macro 150 running, Ctrl F3 calls macro 127 that
111071 - turns debug on and off with succeeding passes.  Several mistakes are
111072 - occurring running macro 127 today...
111073 -
111074 -        1.  Debug screen should display, but it does not, indicating
111075 -            debug is not actually running.
111077 -             ..
111078 -        2.  Errormsg command displays...
111080 -  ..
111081 - Morris wants to change errormsg command to use quotes instead of an
111082 - extra space to distinguish between commands that stop processing, and
111083 - when the command continues to run.
111085 -  ..
111086 - Debug screen improved with larger characters for some diagnostics.
111088 -  ..
111089 - Morris changed the counter value listings for local and globals to
111090 - maintain position and accept highligher, rather tha revert to the top
111091 - of the list after each command executes.
111092 -
111093 -
111094 -
111096 -  ..
111097 - Line Commands for Compressed Macros Must Replace && with //
111098 -
111099 - Testing debug today found that the new Medit code crashes when a line
111100 - command has both a line # and the && *%66 type string.
111101 -
111102 - He wants to replace && with //
111104 -  ..
111105 - Tried this with c: sd 10 funn and still got command syntax error.
111106 -
111107 -
111108 -
1112 -

SUBJECTS
Default Null Subject Account for Blank Record

1203 -
120401 -  ..
120402 - Purge Command Returnning Error
120403 -
120404 - When running macro file getting for...
120405 -
120406 -             CMD>purge c:\sd\10\funn
120407 -
120408 -             Command syntax error
120410 -  ..
120411 - Purge command was created on 090511 0704. ref SDS 27 HA3L
120413 -         ..
120414 -        [On 100129 0700 Morris fixed this problem. ref SDS 58 OT3K
120415 -
120417 -  ..
120418 - Macro Files Line # Command Executes Code In Addition to Moving File
120419 -
120420 - Test macro file....
120421 -
120422 -             c: sd 10 funn
120423 -
120424 - ...has code....
120425 -
120426 -             line 20
120427 -             loc_cur 4 12
120428 -             setcnt 86 1
120429 -             macro 1181
120431 -  ..
120432 - New Medit debug windows shows...
120433 -
120434 -             line 20
120435 -             loc_cur 4 12
120436 -
120437 - ...which is correct, but after executing "line 20" command, instead
120438 - of the next command moving to the command line, and showing in debug
120439 - screen...
120441 -              ..
120442 -             loc_cur 4 12
120443 -             setcnt 86 1
120444 -
120445 - ...debug screen jumps to the code at line 20 and begins executing...
120446 -
120447 -             *%7d
120448 -             e c:\sd\dv\
120449 -
120451 -  ..
120452 - Setcura Needs Variable to Recognize Quit=ESC Annotate Field
120453 -
120454 - Mouse will not execute Quit=ESC to close a file, because position of
120455 - annotate field is variable in order to accomodate variable screen
120456 - width which was not available in original Medit.
120457 -
120458 - Morris will create a new command for setcura to identify when the
120459 - cursor is in annotate field, or is on the line above to to convert a
120460 - file to html and to upload to the Internet.
120461 -
120462 -
120464 -  ..
120465 - Compiler Progress Toward Beginning Testing @ Command Must with Number
120466 - Compiled Macros @ Commands Change 1st Char from Number to Letter
120467 -
120468 - Follow up ref SDS 57 VS8L, ref SDS 56 VS8L.
120469 -
120470 - On 100115, Morris developed batch file to create the java version of
120471 - Medit...
120473 -                    ..
120474 -                   01 04 34.CMD.................. ref OF 1 XS3O
120475 -
120476 - ...to perform same function in java that 30.bat does to create e.exe
120477 - in DOS environment. ref SDS 57 VS8L
120478 -
120479 -
120481 -  ..
120482 - Mouse Commands Left and Right
120483 -
120484 - Follow up ref SDS 57 4C4N, ref SDS 56 4C4N.
120485 -
120486 - This still does not work.  When left button is pressed, it does not
120487 - draw the cursor to the mouse.  When the right button is pressed, it
120488 - does not open the menu.
120490 -  ..
120491 - Morris notes that the mouse work in the new editor before running
120492 - macro 150 profile.
120494 -  ..
120495 - After running macro 150, however, which sets mouse buttons to macro
120496 - 230, this does not work.
120497 -
120498 -
120499 -
120500 -
1206 -

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

2403 -
240401 -  ..
240402 - Setcolor Controls Screen Colors and Fields
240403 -
240404 - Follow up ref SDS 57 4F3M, ref SDS 56 4F3M.
240405 -
240406 -            setcolor........................ ref OF 3 1233
240407 -
240408 - Issues on setcolor were reviewed on 091127 1547. ref SDS 54 4F3M
240410 -  ..
240411 - Morris worked on this and got the color management closer to original
240412 - Medit.
240414 -  ..
240415 - For some reason setcolor 3 n and setcolor 4 n, which are the message
240416 - and annotate fields on screen line 2 below the command line, are is
240417 - not working, but the other fields are working.
240419 -  ..
240420 - Also, setcolor 5 n to control the color of the command window does not
240421 - seem active.  At this time, the command window takes the color of the
240422 - editing area.
240424 -  ..
240425 - Need explanation of new Medit setcolor command, which Morris created
240426 - on 100108 0942. ref SDS 56 LX5M
240428 -  ..
240429 - Main profile modified today that sets colors of all fields in macro
240430 - 151, and applying color commands listed in the record on 091127 1547.
240431 - ref SDS 54 GT5J
240433 -  ..
240434 - Line 200, ref OF 8 YO6K, -entry 151 in 000008
240435 -
240436 -    setcolor 2 79
240437 -    setcolor 3 14
240438 -    setcolor 5 11
240439 -    setcolor 5 112
240440 -
240442 -  ..
240443 - Following commands do not seem to be active in new Medit...
240444 -
240445 -            setcolor 5 11............... Command Window
240446 -            setcolor 6 191.............. Cursor
240448 -  ..
240449 - Command window setcolor 5 11 seems to have same colors as setcolor 1,
240450 - main editing area.
240451 -
240453 -  ..
240454 - Wordwrap Wrapon Wrapoff Wrapflag
240455 -
240456 - Follow up ref SDS 57 W16I, ref SDS 56 W16I.
240457 -
240458 - Did not work on this today; still have problems reported on 100115
240459 - 0717. ref SDS 57 H44I
240460 -
240461 -
240462 -
240463 -
240464 -
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 57 Y38J, ref SDS 56 Y38J.
330405 -
330406 - On 100115 0717 installation of updated Java Netbeans 6.8 code was
330407 - performed. ref SDS 57 Y38J
330408 -
330409 -
330410 -
330411 -
330412 -
330413 -
330414 -
330415 -
3305 -

SUBJECTS
Default Null Subject Account for Blank Record

3403 -
340401 -  ..
340402 - Font Command Broken
340403 -
340404 - Follow up ref SDS 57 OC6N, ref SDS 12 D45G.
340405 -
340406 - Tried font command today, which was developed on 090131. ref SDS 12
340407 - D45G
340409 -  ..
340410 - Does not seem to work correctly.
340412 -  ..
340413 - Morris explained the command needs to specify the name of the font,
340414 - and not the filename.
340416 -  ..
340417 - Line 200, ref OF 8 YO6K, -entry 151 in 000008
340418 -
340419 -        font "Lucida ConsoleP" 18
340421 -  ..
340422 - Actually, Morris has not yet included "font" command in the compiler,
340423 - so the program crashes when the font command is used in the profile
340424 - macro 151, but still runs okay from the command line.
340426 -  ..
340427 - So, for now, font command is disconnected in 000008.
340428 -
340429 -        [On 100129 0700 Morris fixed this problem. ref SDS 58 OC6N
340430 -
340431 -
340432 -
340433 -
3405 -

SUBJECTS
Default Null Subject Account for Blank Record

3503 -
350401 -  ..
350402 - Next Meeting to Work on SDS
350403 -
350404 - Follow up ref SDS 57 OC77.
350405 -
350406 - Scheduled work next Friday at Morris home in Saratoga.
350407 -
350408 -
350409 -
350410 -
350411 -
350412 -
350413 -
3505 -