Hi everyone! I start meet with Connect IQ and need your advices
Based on Peter's project: www.youtube.com/watch
Some points clarified here forums.garmin.com/.../
As a result, I have:
- one error: WARNING: fr235: D:\FILES\Garmin\Project\MOON\MOON\source\MOONView.mc:6: Class 'MOONView' does not initialize its super class, 'WatchFace'
- Wrong time
- Wrong size\position\font
Could you help me pls?
import Toybox.Graphics;
import Toybox.Lang;
import Toybox.System;
import Toybox.WatchUi;
class MOONView extends WatchUi.WatchFace {
var customFont = null;
function onLayout(dc) {
customFont = Graphics.FONT_NUMBER_MILD;
}
function onUpdate(dc) {
dc.setColor(Graphics.COLOR_BLACK, Graphics.COLOR_BLACK);
dc.clear();
var clockTime = System.getClockTime();
var hour = clockTime.hour;
if (!System.getDeviceSettings().is24Hour) {
hour = hour % 24;
if (hour == 0) {
hour = 12;
}
}
dc.setColor(Graphics.COLOR_WHITE, Graphics.COLOR_BLACK);
dc.drawText(dc.getWidth()/2, 22, customFont, hour.toString(), Graphics.TEXT_JUSTIFY_RIGHT);
dc.setColor(Graphics.COLOR_RED, Graphics.COLOR_BLACK);
dc.drawText(dc.getWidth()/2, 22, customFont, hour.toString(), Graphics.TEXT_JUSTIFY_LEFT);
}
function onShow() {
}
function onHide() {
}
function onExitSleep() {
}
function onEnterSleep() {
}
}


