protected override void OnActivated(OpenHome.Xapp.Session aSession) { base.OnActivated(aSession); UpdateStartAtLoginValue(); UpdateUsageDataValue(); iTracker.SetTracking(iOptionPagePrivacy.UsageData); TrackPageVisibilityChange(false); }
protected override void OnReceive(OpenHome.Xapp.Session aSession, string aName, string aValue) { if (aName == "checkforupdates") { iHelperAutoUpdate.CheckForUpdates(); } else if (aName == "startatlogin") { iStartAtLoginOption.StartAtLogin = bool.Parse(aValue); UpdateStartAtLoginValue(); } else if (aName == "usagedata") { iOptionPagePrivacy.UsageData = bool.Parse(aValue); UpdateUsageDataValue(); } base.OnReceive(aSession, aName, aValue); }