protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            QuickUI.Init(this, bundle);
            SetPage(DemoApp.GetMainPage());
        }
Ejemplo n.º 2
0
        private async void LoadLocation()
        {
            string error = string.Empty;

            if (!DemoApp.Initialize(Application.Context))
            {
                error = "Error downloading location 'Navigine Demo'! Please, try again later or contact technical support";
            }

            Log.Debug(TAG, "Initialized!");

            if (!NavigineSDK.LoadLocation(DemoApp.LOCATION_ID, 30))
            {
                error = "Error downloading location 'Navigine Demo'! Please, try again later or contact technical support";
            }

            if (string.IsNullOrEmpty(error))
            {
                StartActivity(new Intent(Application.Context, typeof(MainActivity)));
            }
            else
            {
                Log.Debug(TAG, error);
                this.RunOnUiThread(
                    () =>
                {
                    errorLabel.Text       = error;
                    errorLabel.Visibility = ViewStates.Visible;
                    loadButton.Enabled    = true;
                });
            }
        }
Ejemplo n.º 3
0
    public static int Main(string[] args)
    {
        DemoApp app = new DemoApp(args);

        app.AddLoadIdle();
        app.Run();

        return(0);
    }
Ejemplo n.º 4
0
 private Album getAlbum(DemoApp.Repository.Entity.Album album)
 {
     Album _album = new Album
     {
         AlbumId = album.AlbumId,
         ArtistId = album.ArtistId,
         Title = album.AlbumTitle
     };
     return _album;
 }
Ejemplo n.º 5
0
        public static submit getCtrl(DemoApp.frmHTMLeditor f )
        {
            controlTypes t = controlTypes.CUS_CTRL_SUBMIT;

            submit s = new submit(t  )  ;

            s.pform = f;

            return s ;
        }
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            window = new UIWindow(UIScreen.MainScreen.Bounds);

            QuickUI.Init();
            window.RootViewController = DemoApp.GetMainPage().GetViewController();

            window.MakeKeyAndVisible();

            return(true);
        }
Ejemplo n.º 7
0
        static async Task Main(string[] args)
        {
            const DemoApp selectedChoice = DemoApp.Lifetime;

            switch (selectedChoice)
            {
            case DemoApp.Lifetime:
                await Default.LifetimeDemoAsync(args);

                break;
            }
        }
Ejemplo n.º 8
0
 public Track(DemoApp.Repository.Entity.Track track)
 {
     this.AlbumId = track.AlbumId;
     this.Byte = track.Byte;
     this.Composer = track.Composer;
     this.GenreId = track.GenreId;
     this.Millisecond = track.Millisecond;
     this.Name = track.Name;
     this.TrackId = track.TrackId;
     this.UnitPrice = track.UnitPrice;
     this.Album = track.Album != null ? getAlbum(track.Album) : new Album();
 }
Ejemplo n.º 9
0
 private Track convertFromEntityToModel(DemoApp.Repository.Entity.Track track)
 {
     var model = new Track
     {
         Album = track.Album != null ? convertFromEntityToModel(track.Album) : new Album(),
         AlbumId = track.AlbumId,
         Byte = track.Byte,
         Composer = track.Composer,
         GenreId = track.GenreId,
         Millisecond = track.Millisecond,
         Name = track.Name,
         TrackId = track.TrackId,
         UnitPrice = track.UnitPrice
     };
     return model;
 }
Ejemplo n.º 10
0
        public void insertFrame(DemoApp.frmHTMLeditor pform,string html)
        {
            /* if (pform == null)
                return;
            IfacesEnumsStructsClasses.IHTMLDocument2 doc2 = (IfacesEnumsStructsClasses.IHTMLDocument2)(pform.cEXWB1.GetActiveDocument());
            IfacesEnumsStructsClasses.IHTMLElement  frame = (IfacesEnumsStructsClasses.IHTMLElement )(doc2.createElement("iframe"));
            frame.setAttribute("src" ,"http://www.baidu.com" , 1);

            IfacesEnumsStructsClasses.IHTMLDOMNode bn = doc2.body as IfacesEnumsStructsClasses.IHTMLDOMNode;
            bn.appendChild((IfacesEnumsStructsClasses.IHTMLDOMNode)frame);*/

              //  pform.addControl(html);

               // System.Windows.Forms.HtmlDocument doc = (System.Windows.Forms.HtmlDocument)(pform.cEXWB1.GetActiveDocument());
              // html = doc.documentElement.outerHTML;
               //    IfacesEnumsStructsClasses.IHTMLDocument2 doc2 = (IfacesEnumsStructsClasses.IHTMLDocument2 )(pform.cEXWB1.GetActiveDocument());
              //     html = "<html>" + doc2.body.outerHTML + "</html>";
            //   doc2.body.innerHTML = html;
            //
              //   string tempfilepath =System.Windows.Forms. Application.StartupPath;
              //    if (!tempfilepath.EndsWith("\\"))
               //      tempfilepath = tempfilepath + "\\";

               //   tempfilepath = tempfilepath + "tempFile.html";

             // System.IO.File.WriteAllText(tempfilepath, html, Encoding.GetEncoding("gb2312"));
            //
               //   pform.cEXWB1.SetDesignMode("off");
            //  pform.cEXWB1.Navigate2(tempfilepath);

             //   IfacesEnumsStructsClasses.IHTMLDocument2 doc2 = (pform.cEXWB1.GetActiveDocument());
             //   html = doc2.body.innerHTML;

             //   doc2.body.innerHTML = html;

              //   pform.cEXWB1.SetDesignMode("off");
            //    System.Windows.Forms.MessageBox.Show("a");

               //    Encoding ec = Encoding.GetEncoding("utf-8");
               //    html = ec.GetString(System.Text.Encoding.GetEncoding("utf-8").GetBytes(html));

              //    pform.cEXWB1.LoadHtmlIntoBrowser(html);

               //     pform.cEXWB1.SetDesignMode("on");
            //
        }
        public override void deletMeRelation(IfacesEnumsStructsClasses.IHTMLElement e, DemoApp.frmHTMLeditor pform)
        {
            IfacesEnumsStructsClasses.IHTMLElement2 e2 = (IfacesEnumsStructsClasses.IHTMLElement2)e;
            IfacesEnumsStructsClasses.IHTMLElementCollection c = (e2.getElementsByTagName("input")) as IfacesEnumsStructsClasses.IHTMLElementCollection;
            if (c == null)
                return;
            e = null;
            foreach (IfacesEnumsStructsClasses.IHTMLElement ce in c)
            {
                e = ce;
                break;
            }
            if (e == null)
                return;

            if (e.getAttribute("id", 1) == null)
                return;
            string id = e.getAttribute("id", 1).ToString();

            int idx = id.LastIndexOf("_");
            id = id.Substring(0, idx  );

            IfacesEnumsStructsClasses.IHTMLElement2 bd = pform.cEXWB1.GetActiveDocument().body as IfacesEnumsStructsClasses.IHTMLElement2;
            c = (bd.getElementsByTagName("input")) as IfacesEnumsStructsClasses.IHTMLElementCollection;
            foreach (IfacesEnumsStructsClasses.IHTMLElement ce in c)
            {
                object o = ce.getAttribute("type", 1);
                if (o == null)
                    continue;
                string type = o.ToString();
                if (!type.Equals("submit"))
                    continue;

                o = ce.getAttribute("listObj", 1);
                if (o == null)
                    return;
                string sp = o.ToString();
                sp = sp.Replace(id + ";", "");
                ce.setAttribute("listObj", sp, 1);

            }
        }
 public submitForm(DemoApp.frmHTMLeditor p)
 {
     InitializeComponent();
     pform = p;
 }
Ejemplo n.º 13
0
 public static void deleteRelation(DemoApp.frmHTMLeditor pform, IfacesEnumsStructsClasses.IHTMLElement e)
 {
     string dlk = e.getAttribute("dblink", 1).ToString();
     if (e.getAttribute("dblink", 1) == null)
         return;
     // (markElement.markStateDef)Enum.Parse(typeof(markElement.markStateDef), (string)(dr["state"]));
     controlTypes ct = (controlTypes)Enum.Parse(typeof(controlTypes), dlk);
     if (ct == controlTypes.CUS_CTRL_TEXTAREA)
     {
         controls.textArea t = new DemoApp.eq_controls.controls.textArea(ct);
         t.deletMeRelation(e, pform);
     }
     if (ct == controlTypes.CUS_CTRL_RADIO)
     {
         controls.radioSelection t = new DemoApp.eq_controls.controls.radioSelection(ct);
         t.deletMeRelation(e, pform);
     }
     
 }
Ejemplo n.º 14
0
        public static void doDoubleClick(IfacesEnumsStructsClasses.IHTMLElement e , DemoApp.frmHTMLeditor pform)
        {
            if (e == null)
                return;

            if (e.getAttribute("cType", 1).ToString().Equals("eq_ctrl"))
            {
                string dlk = e.getAttribute("dblink", 1).ToString();
                if (e.getAttribute("dblink", 1) == null)
                    return;
                // (markElement.markStateDef)Enum.Parse(typeof(markElement.markStateDef), (string)(dr["state"]));
                controlTypes ct = (controlTypes)Enum.Parse(typeof(controlTypes), dlk);
                if (ct == controlTypes.CUS_CTRL_RADIO)  
                {
                    controls.radioSelection rs = new DemoApp.eq_controls.controls.radioSelection(ct);
                    IfacesEnumsStructsClasses.IHTMLElement newe = rs.loadInfoFromElement(e);
                  //  if (newe != null)
                  //      pform.addControl(newe);

                }
                if (ct == controlTypes.CUS_CTRL_EFRAME)
                {


                    pform.iframeLoadCount = 1;
                   
                    controls.eframe rs = new DemoApp.eq_controls.controls.eframe(ct);
                    rs.loadInfoFromElement(e);
                    return;
                }
                if (ct == controlTypes.CUS_CTRL_SUBMIT)
                {
                    controls.submit s = new DemoApp.eq_controls.controls.submit(ct);
                    s.pform = pform;

                    s.loadInfoFromElement(e);
                }
            }
        }
Ejemplo n.º 15
0
        virtual public void deletMeRelation(IfacesEnumsStructsClasses.IHTMLElement e, DemoApp.frmHTMLeditor pform)
        {

        }
 public templateBase(DemoApp.frmHTMLeditor p)
 {
     pform = p;
     initMe();
 }
Ejemplo n.º 17
0
        static void Main(string[] args)
        {
            DemoApp app = new DemoApp();

            app.startDemo();
        }
Ejemplo n.º 18
0
	public static int Main (string[] args)
	{
		DemoApp app = new DemoApp (args);

		app.AddLoadIdle ();
		app.Run ();

		return 0;
	}
Ejemplo n.º 19
0
 private Album convertFromEntityToModel(DemoApp.Repository.Entity.Album album)
 {
     var model = new Album
     {
         AlbumId = album.AlbumId,
         AlbumTitle = album.AlbumTitle,
         ArtistId = album.ArtistId,
     };
     return model;
 }