|
@@ -141,16 +141,22 @@ func progress_bars(d *door.Door) {
|
|
bar2.UpdateP = pctUpdate(&percentage)
|
|
bar2.UpdateP = pctUpdate(&percentage)
|
|
bar3.UpdateP = pctUpdate(&percentage)
|
|
bar3.UpdateP = pctUpdate(&percentage)
|
|
|
|
|
|
- d.Write(door.Reset + "Half-Step, Percentage with space and Color Range, Gradient..." + door.CRNL)
|
|
|
|
|
|
+ update_bars := func() {
|
|
|
|
+ bar.Update()
|
|
|
|
+ bar2.Update()
|
|
|
|
+ bar3.Update()
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ d.Write(door.Goto(3, 12) + "Half-Step")
|
|
|
|
+ d.Write(door.Goto(25, 12) + "% with space and Color Range")
|
|
|
|
+ d.Write(door.Goto(57, 12) + "Gradient")
|
|
|
|
|
|
bar_start := door.Goto(3, 15)
|
|
bar_start := door.Goto(3, 15)
|
|
|
|
|
|
for f := 0; f <= 100; f++ {
|
|
for f := 0; f <= 100; f++ {
|
|
percentage = int64(f * 100)
|
|
percentage = int64(f * 100)
|
|
|
|
|
|
- bar.Update()
|
|
|
|
- bar2.Update()
|
|
|
|
- bar3.Update()
|
|
|
|
|
|
+ update_bars()
|
|
|
|
|
|
d.Write(bar_start + bar.Output() + " " + door.Reset + bar2.Output() + door.Reset + " " + bar3.Output())
|
|
d.Write(bar_start + bar.Output() + " " + door.Reset + bar2.Output() + door.Reset + " " + bar3.Output())
|
|
|
|
|