*** UNDER CONSTRUCTION *** NameBits Screen: External Design 1.00 10/15/97 Terry King ÚÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÄÄÂÄÄÄÂÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Help³Load³Quit³Edit³Run ³Stop³Step³Break³ ³Save³ ³ ³ ³ F1 ³ F2 ³ F3 ³ F4 ³ F5 ³ F6 ³ F7 ³ F8 ³ F9³ F10³ ³ ³ ÃÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÄÄÁÄÄÄÁÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³OUTPUT NAMES AND PIN NUMBERS INPUT PIN NUMBERS AND NAMES ³ ³Out0 ÄÄ(2)ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ(17)ÄÄIn7 ³ ³Out1 ÄÄ(3)ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄ(16)ÄÄIn6 ³ ³Out2 ÄÄ(4)ÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ ³ ÚÄÄÄÄÄÄÄÄÄÄ(15)ÄÄIn5 ³ ³Out3 ÄÄ(5)ÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ ³ ³ ³ ÚÄÄÄÄÄÄÄÄ(14)ÄÄIn4 ³ ³Out4 ÄÄ(6)ÄÄÄÄÄÄÄÄ¿ ³ ³ ³ ³ ³ ³ ³ ³ ÚÄÄÄÄÄÄ(13)ÄÄIn3 ³ ³Out5 ÄÄ(7)ÄÄÄÄÄÄ¿ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ÚÄÄÄÄ(12)ÄÄIn2 ³ ³Out6 ÄÄ(8)ÄÄÄÄ¿ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ÚÄÄ(11)ÄÄIn1 ³ ³Out7 ÄÄ(9)ÄÄ¿ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ Ú(10)ÄÄIn0 ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ - O U T P U T - - I N P U T - - ³ ³ |þ þ þ þ|þ þ þ þ| |þ þ þ þ|þ þ þ þ| ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ---( ...Context-Dependent Messages )----- ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Design Notes: (-)Means 'not done yet!' NOTES: Single-Key Functions: Key Plus the Letter/Number Key F2 : Save : Program on file. F3 : Quit : Prompt/check F4 : Edit : Edit the current line F10 : Load : Load Program from File I : INVERT the bit whose name is being edited H Help : Displays Help file (Or hopefully, context-dependent Help) D PgmDesc : Allows user to enter PgmDesc (shown at load time) ??Preference: Allows user to set preferences such as: (-) - Display: what's visible, update rate, colors etc - File: Auto save, save desktop status etc 1 thru 8 : Toggle Output Bits ON/OFF. (Bits 7..0 Left-Right) TO DO: (+ means Done!) ------ + NameBits: Don't clobber program steps !!!! + Inverted bit definitions different color MORE IDEAS: ----------- - 'Save Screen to text' function for documentation, tutorials - 'List Program to text file': Documents I/O, options, program, page #'s etc