Esempio n. 1
0
            public Delegate(UITableViewController aController, IHelper aHelper, IList <IOptionPage> aOptionPages, string aManualUri, UIImage aImageIcon, OptionPageAbout aOptionPageAbout)
            {
                iController      = aController;
                iHelper          = aHelper;
                iOptionPages     = aOptionPages;
                iImageIcon       = aImageIcon;
                iOptionPageAbout = aOptionPageAbout;

                iAlertViewDelegate = new AlertViewDelegate(aManualUri);
            }
Esempio n. 2
0
        public OptionDialogRoot(IHelper aHelper, string aManualUri, UIImage aImageIcon, OptionPageAbout aOptionPageAbout)
            : base(UITableViewStyle.Grouped)
        {
            iHelper          = aHelper;
            iManualUri       = aManualUri;
            iImageIcon       = aImageIcon;
            iOptionPageAbout = aOptionPageAbout;

            foreach (IOptionPage p in iHelper.OptionPages)
            {
                foreach (Option o in p.Options)
                {
                    o.EventAllowedChanged += AllowedChanged;
                    o.EventValueChanged   += ValueChanged;
                }

                p.EventChanged += PageChanged;
            }
        }