示例#1
0
 public PageMain(Helper aHelper, OptionPagePrivacy aOptionPagePrivacy, HelperAutoUpdate aHelperAutoUpdate, IStartAtLoginOption aStartAtLoginOption)
     : base()
 {
     iTracker            = new OpenHome.Xapp.Tracker(TrackerConfiguration.TrackerAccount(aHelper), this);
     iOptionPagePrivacy  = aOptionPagePrivacy;
     iHelperAutoUpdate   = aHelperAutoUpdate;
     iStartAtLoginOption = aStartAtLoginOption;
     iOptionPagePrivacy.EventUsageDataChanged += HandleEventUsageDataChanged;
 }
示例#2
0
        public Session()
            : base()
        {
            // create a page instance for this session for the first page in the wizard
            PageInstance pageInst = PageManager.Instance.CreateFirstPageInstance(this);

            pageInst.Bind(this);

            // create a navigator for this session
            iNavigator = new PageNavigator(pageInst);

            iTracker  = new OpenHome.Xapp.Tracker(ModelInstance.Instance.TrackerId, this);
            iTracking = true;
        }