mirror of https://github.com/espruino/BangleApps
[gpsnav] Add reset and clear for compass drawing
parent
c39d40b0ce
commit
3179444959
|
@ -21,7 +21,7 @@ var loc = {
|
|||
|
||||
function drawCompass(course) {
|
||||
if (!candraw) return;
|
||||
g.setColor(g.theme.fg);
|
||||
g.reset().clearRect(0, 24, 175, 70);
|
||||
g.setFont("Vector", 18);
|
||||
var start = course - 90;
|
||||
if (start < 0) start += 360;
|
||||
|
@ -106,9 +106,8 @@ function distance(a, b) {
|
|||
var selected = false;
|
||||
|
||||
function drawN() {
|
||||
g.clearRect(0, 89, 175, 175);
|
||||
g.reset().clearRect(0, 89, 175, 175);
|
||||
var txt = loc.speed[locindex](speed);
|
||||
g.setColor(g.theme.fg);
|
||||
g.setFont("6x8", 2);
|
||||
g.drawString("o", 68, 87);
|
||||
g.setFont("6x8", 1);
|
||||
|
@ -117,10 +116,8 @@ function drawN() {
|
|||
var cs = course.toString().padStart(3, "0");
|
||||
g.drawString(cs, 2, 89);
|
||||
g.drawString(txt.substring(0, txt.length - 3), 92, 89);
|
||||
g.setColor(g.theme.fg);
|
||||
g.setFont("Vector", 18);
|
||||
var bs = brg.toString().padStart(3, "0");
|
||||
g.setColor(g.theme.fg);
|
||||
g.drawString("Brg:", 1, 128);
|
||||
g.drawString("Dist:", 1, 148);
|
||||
g.setColor(selected ? g.theme.bgH : g.theme.bg);
|
||||
|
|
Loading…
Reference in New Issue