1
0
Fork 0
BangleApps/apps/agpsdata/app.js

30 lines
747 B
JavaScript
Raw Normal View History

function display(text1, text2) {
2022-06-16 15:41:01 +00:00
g.reset();
g.clear();
2022-06-17 10:50:00 +00:00
var img = require("Storage").read("agpsdata.img");
if (img) {
g.drawImage(img, g.getWidth() - 48, g.getHeight()-48-24);
}
g.setFont("Vector", 20);
2022-06-16 15:41:01 +00:00
g.setFontAlign(0, 1);
2022-06-17 10:50:00 +00:00
g.drawString(text1, g.getWidth() / 2, g.getHeight() / 3 + 24);
if (text2 != undefined) {
g.setFont("Vector", 15);
g.setFontAlign(-1, -1);
g.drawString(text2, 5, g.getHeight() / 3 + 29);
2022-06-16 15:41:01 +00:00
}
Bangle.drawWidgets();
2022-06-16 15:41:01 +00:00
}
// Show launcher when middle button pressed
// Load widgets
Bangle.loadWidgets();
Bangle.drawWidgets();
display("Updating data...");
require("agpsdata").pull(function() {
display("Success", "AGPS data updated.");
},function(error) {
display("Error:", error);
2022-06-16 15:41:01 +00:00
});