Given the 40-character width LCD screen of Model T laptops, and the 8-line height of the Model 10x laptop, or the 16-line height of the Model 200 laptop, program design is greatly influenced by these Lilliputian screen dimensions. I'm not complaining; I'm just sayin'.
I expend as much time, or more time, developing screen presentational displays and fine-tuning them than I expend developing the program code. At this very moment I'm fine-tuning one presentational display for a Model 10x laptop BASIC program. Time expended on this aspect of the program design now exceeds 5 hours for the "first" presentational display. My goal is for it to be the "only" presentational display -- I don't think I'll reach that goal. ╔════════════════════════════════════════╗ ║Component pair type? ║ LCD Line 1 prompt user ║[C] Pair of Capacitors ║ LCD Line 2 show choice ║[R] Pair of Resistors ║ LCD Line 3 show choice ║[L] Pair of Inductors ║ LCD Line 4 show choice ║Circuit arrangement of component pair? ║ LCD Line 5 prompt user ║[S] Component pair connected in series ║ LCD Line 6 show choice ║[P] Component pair connected in parallel║ LCD Line 7 show choice Per user's choice of Component pair type, see below for Line 8 ╚════════════════════════════════════════╝ ║Combined capacitors value? ║ LCD Line 8 prompt user ║Combined capacitors value in pF? ║ LCD Line 8 prompt user ║Combined capacitors value in nF? ║ LCD Line 8 prompt user ║Combined capacitors value in µF? ║ LCD Line 8 prompt user ║Combined resistors value? ║ LCD Line 8 prompt user ║Combined resistors value in Ω? ║ LCD Line 8 prompt user ║Combined resistors value in kΩ? ║ LCD Line 8 prompt user ║Combined resistors value in MΩ? ║ LCD Line 8 prompt user ║Combined inductors value? ║ LCD Line 8 prompt user ║Combined inductors value in H? ║ LCD Line 8 prompt user ║Combined inductors value in mH? ║ LCD Line 8 prompt user ║Combined inductors value in µH? ║ LCD Line 8 prompt user Notice the possible units of measure that can appear in LCD Line 8. A design decision must be made. In the case of capacitor values, should no unit of measure be displayed (user must make a mental note of the unit of measure), or should the unit of measure be compelled as: picofarad pF, nanofarad nF, or microfarad µF? In the case of resistor values, should no unit of measure be displayed (user must make a mental note of the unit of measure), or should the unit of measure be compelled as: ohm Ω, kilo ohm kΩ, or Mega ohm MΩ? In the case of inductor values, should no unit of measure be displayed (user must make a mental note of the unit of measure), or should the unit of measure be compelled as: Henry H, milli Henry mH, or micro Henry µH? In regard to possible units of measure, a similar design decision must be made in order to repaint Line 8 for presentation of the result. Per user's choice of Circuit arrangement of component pair, see below for a repainted Line 8 that presents the result. ║Combined capacitors value = vvvvvvvvvvpF║ LCD Line 8 show result ║Combined capacitors value = vvvvvvvvvvnF║ LCD Line 8 show result ║Combined capacitors value = vvvvvvvvvvµF║ LCD Line 8 show result ║Combined resistors value = vvvvvvvvvvvvΩ║ LCD Line 8 show result ║Combined resistors value = vvvvvvvvvvvkΩ║ LCD Line 8 show result ║Combined resistors value = vvvvvvvvvvvMΩ║ LCD Line 8 show result ║Combined inductors value = vvvvvvvvvvvvH║ LCD Line 8 show result ║Combined inductors value = vvvvvvvvvvvmH║ LCD Line 8 show result ║Combined inductors value = vvvvvvvvvvvµH║ LCD Line 8 show result Keeper of the Primordial Bit (mother of all bits), -= Ron Wiesen =- -----Original Message----- From: M100 [mailto:[email protected]] On Behalf Of John R. Hogerhuis Sent: Thursday, October 22, 2015 22:55 To: Model 100 Discussion Subject: Re: [M100] Rasberry PI inside a TRS 80 Model 100 On Thu, Oct 22, 2015 at 3:03 PM, John Gardner <[email protected]> wrote: > No pop-ups? Say it is'nt so... :) Well Internet pop-ups bad sure, but I mean more like small pop-up menus and modal prompts. The idea being that repainting small areas of the screen (pop-ups, character glyphs) may be OK (fast) compared to repainting the entire display (slow). -- John.
