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


S U M M A R Y


DIARY: July 16, 1999 02:23 PM Friday; Rod Welch

Revise mark for link and status process in SDS; update Help on linking.

1...Summary/Objective
2...Link Status, On, Off, - F1 F6
3...000008 E to Scroll Edit Chain Ctrl F6 Assigned Macro 1401
4...000007 F1 F6 Mark for Linking Editor and SDS, Macro 122, 0704081
5...Help for Citations and Linking - Explaining F1 F6
6...02 020301 New Tasks, Linking
7...15 M983 Citations - F1 F6


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

CONTACTS 

SUBJECTS
Planning for Linking
HTML Linking in Editor
Planning Linking

0705 -    ..
0706 - Summary/Objective
0707 -
070701 - Follow up ref SDS 6 6689.
070702 -
070703 - Improved process for controlling link status, so it is visually
070704 - evident to User at all times, and set by F1 F6.
070705 -
070706 - Added macros 1223 and 1401 to manage link status better.
070707 -
070708 -    [On 000821 changed mark for linking from F1 F6 to just F5.
070709 -    ref SDS 11 0001
070710 -
070711 -
070712 -
070713 -
070714 -
070715 -
0708 -
0709 -
0710 - Progress
0711 -
071101 -  ..
071102 - Link Status, On, Off, - F1 F6
071103 -
071104 - Follow up ref SDS 6 6624.
071105 -
071106 - F1 F6 calls macro 122 to turn linking on and off.  On 990530 counter
071107 - 299 was tried as a switch to identify status. ref SDS 6 0381
071108 -
071109 - This has not worked well enough.
071110 -
071111 - Sometimes linking is on when it is not needed, because a link is
071112 - started, and in performing it, the mind's attention is directed to a
071113 - different matter that starts a different series of tasks which crowds
071114 - out awareness of the initial linking operation, or the phone wrings,
071115 - etc.
071116 -
071117 - Performing non-linking tasks with linking status on, causes a mess
071118 - when Enter is used because linking takes off unintentionally.
071119 -
071120 - We don't want things to happen unintentionally.  It is distracting,
071121 - and takes time to recover.
071122 -
071123 - One remedy is to create a clearly visible flag that shows linking
071124 - status is on.
071125 -
071126 -     This is accomplished today. ref SDS 0 9666
071127 -
071128 - Part of this remedy is to make the e command that scrolls through the
071129 - edit chain, set the link status to each file that is opened, so the
071130 - User is always alerted when linking is on.
071131 -
071132 -     This is accomplished today.
071133 -
071134 - Another remedy is to eliminate counter 299 as a switch, and instead
071135 - use the actual link flags.  This eliminates situations where the
071136 - flags are out of sync with the switch.  It also saves a little code.
071137 -
071138 - We have two linking systems.  Today, I want to consolidate HTML
071139 - linking and SDS record linking flags.
071140 -
071141 -      See work on Help below to summarize Linking. ref SDS 0 0800
071142 -
071143 -
071144 -   •  SDS records are linked with an anchor and the SDS, D.. or OF
071145 -      syntax.
071146 -
071147 -   •  Editor files can be linked to each other and to SDS records
071148 -      using HTML protocol.
071149 - ..
071150 - On 990530, ref SDS 6 5522, the following flags were adopted...
071151 -
071152 -  1.  SDS
071153 -
071154 -               global 161 10200
071155 -               local  162 676
071156 -
071157 -  2.  Editor Files
071158 -
071159 -               global   73   1691
071160 -               local    73   1691
071161 -
071162 - Today, the flags are consolidated, and I am changing from counter 161,
071163 - to facilitate code for the new macro 1223 created today for showing
071164 - the visible message on link status.
071165 -
071166 -  1.  SDS
071167 -
071168 -               global 257 10200
071169 -               local  258 676
071170 -
071171 -  2.  Editor Files
071172 -
071173 -               global 257 1691
071174 -               local  257 1691
071175 -
071176 - So we are changing from 161 to 257.  The main change is to create a
071177 - common flag for both SDS and HTML linking in Editor files.
071178 -
071179 -
071180 -
071181 -
071182 -
071183 -
0712 -

SUBJECTS
F1 F06 Mark for Linking
Mark for Linking, Macro 122
Mark for Linking, F1 F6, Macro 122, 0704081
Mark Linking, Ctrl F1

1107 -
110701 -  ..
110702 - 000008  E to Scroll Edit Chain Ctrl F6 Assigned Macro 1401
110703 - 000007  F1 F6 Mark for Linking Editor and SDS, Macro 122, 0704081
110704 -
110705 - Follow up ref SDS 6 0381.
110706 -
110707 - Line 2830, ref OF 2 1144, -entry 122 in 000007 is a switch so F1 F6
110708 - can set linking status on and off.  Changed code to use counter 257
110709 - and 258, instead of 161 and 162.
110710 -
110711 - Planning is above. ref SDS 0 5184  Explanation is below. ref SDS 0
110712 - 2520
110713 -
110714 - Eliminated counter 299 as on/off switch for link status, and use
110715 - instead the actual link flags in counters 257 and 258.
110716 -
110717 - Line 2920, ref OF 2 1665, -entry 1223 in 000007 new macro today for
110718 - changing the annotate field to show a distinct color and message when
110719 - linking is on.
110720 -
110721 - Line 1500, ref OF 3 7371, -entry 1401 in 000008 new code assigned to
110722 - Ctrl F6 for scrolling the edit chain.  This code...
110723 -
110724 -     1.  Executes e command.
110725 -
110726 -     2.  Calls macro 1223 to set linking status.
110727 -
110728 - ..
110729 - Modified process created on 990530, ref SDS 6 4380, so that
110730 - macro 122 in 00007 now does the following...
110731 -
110732 -     1.  Global 257 can be 10200 for SDS, 1671 for Editor, or 0
110733 -
110734 -         Local 258 in SDS can be 676 or 0.
110735 -
110736 -         If 47 = 2 and global 257 = 10200, then linking is on in an SDS
110737 -         record, so call macro 1222 to turn it off. ref OF 2 1144
110738 -
110739 -         If 47 = 1 and global 257 = 1691, then HTML linking is on in an
110740 -         editor file so call macro 1222 to turn it off. ref OF 2 1144
110741 -
110742 -         If 47 = 2 and local 258 = 676 then internal linking is on, so
110743 -         call macro 1222 to turn it off.
110744 -
110745 -         If 47 = 2 and global 257 = 1691 then HTML linking is on, turn
110746 -         it off and turn on linking in SDS.
110747 -
110748 -         If 47 = 1 and global 257 = 10200 then linking is on for an SDS
110749 -         record somewhere, turn it off and turn on HTML linking on in
110750 -         the current Editor file.
110751 -
110752 -     2.  Global 257 = 0 means linking is off, so...
110753 -
110754 -         a.  Editor 47 = 1 call 0704081 to turn HTML linking on
110755 -
110756 -         b.  SDS 47 = 2 call macro 1221 turn SDS linking on. ref OF 2
110757 -             9416
110758 -
110759 -             After linking is turned on in SDS, call macro 0 to turn
110760 -             the line numbers on.
110761 -
110762 -
110763 -
110764 -
1108 -

SUBJECTS
Linking, 920903
Citations, 920813
Controlled Visibility
Linking Alignment Traceability Original Sources Attribution

2007 -
200701 -  ..
200702 - Help for Citations and Linking - Explaining F1 F6
200703 -
200704 - Follow up ref SDS 6 6689.
200705 -
200706 - "Linking" is used in Help mostly to mean the process of causing an SDS
200707 - record, letter, or other document to be listed in the Reference
200708 - section of an record.
200709 -
200710 - "Citations" are references in the body of a record to various SDS
200711 - records, letters, or other documents listed in References, which when
200712 - doubled clicked, or when Enter is pressed with the cursor within the
200713 - text of the citation, the linked record or other file is opened at the
200714 - location specified in the citation.
200715 -
200716 -     On 970216 developed theory of connected intelligence. ref SDS 1
200717 -     3157
200718 -
200719 -     On 990530 explained linking procedures in connection with
200720 -     consolidating functions. ref SDS 6 6689
200721 -
200722 - "Linking" has taken on new meaning with changes to SDS on 990530.
200723 - ref SDS 6 6689   Formerly there were two steps to creat citations,
200724 - first creating a link in the Reference field, then creating the
200725 - citation in the text of the record.  Now it is mostly a single step
200726 - process, explained on 990530. ref SDS 6 6624 "Linking" has therefore
200727 - become mostly another word for creating a citation.
200728 -
200729 - The key point for a User is that linking is activated automatically by
200730 - 8 different operations (e.g., Ctrl F1, F3 for a Diary report, Subject
200731 - reports, see on 990530. ref SDS 6 3633) in order to facilitate working
200732 - quickly. This results, however, in linking being on when it is not
200733 - needed nor wanted, so F1 F6 is a simple way to turn it off.  Color
200734 - codes and the warning "Linking" show it is on.  So if it is on the
200735 - next time Enter is used or a double click, a link will be created.
200736 - Therefore, turn it off, when not needed, by pressing F1 F6.
200737 -
200738 - Sometimes F1 F6 is entered to set up a link, then text is edited and
200739 - this changes where the link is needed.  Use F1 F6 to turn linking
200740 - off, then move to the new location for the link and press F1 F6 to
200741 - set it for linking at the new location.
200742 -
200743 -
200744 - Help Files that explain linking and citations are...
200745 -
200746 -
200747 -             h: sd 05 02 020301
200748 -             h: sd 05 15 M983
200749 -
200750 -
200751 -  ..
200752 - 02 020301  New Tasks, Linking
200753 -
200754 - Line 30, ref OF 5, created explanation of linking and citations.
200755 -
200756 -
200757 -  ..
200758 - 15 M983   Citations  - F1 F6
200759 -
200760 - Line 30, ref OF 6 created explanation per work on 990530. ref SDS 6
200761 - 6624
200762 -
200763 -       [On 000822 changed assignment to F5.
200764 -
200765 -
200766 -
2008 -
2009 -