public void Test()
        {
            ActiveSessionProvider provider = new ActiveSessionProvider();
            GuiSession            session  = provider.GetSession();

            //ActiveSession session = new ActiveSession(new ActiveSessionProvider());
            //session.StartRequest += OnStartRequest;
            //session.FocusChanged += OnFocusChanged;
            Form1 form = new Form1();
            //form.RegisterOnClick(this);
            // Application.Run(form);
        }
Beispiel #2
0
        public void Research2()
        {
            Thread.Sleep(500);
            //FirstSessionProvider provider = new FirstSessionProvider();
            GuiSessionProvider provider = new ActiveSessionProvider();

            GuiCTextField field = (GuiCTextField)provider.GetSession().FindById("/app/con[0]/ses[0]/wnd[0]/usr/ctxtSEOCLASS-CLSNAME");

            System.Console.WriteLine(field.AccText);
            System.Console.WriteLine(field.AccLabelCollection);
            System.Console.WriteLine(field.DisplayedText);
            System.Console.WriteLine(field.Highlighted);
            GuiFrameWindow window = (GuiFrameWindow)provider.GetSession().FindById("/app/con[0]/ses[0]/wnd[0]");
        }
Beispiel #3
0
        public void ResearchActiveWindow()
        {
            Thread.Sleep(500);
            //FirstSessionProvider provider = new FirstSessionProvider();
            GuiSessionProvider provider = new ActiveSessionProvider();

            Assert.IsNotEmpty(provider.GetSession().GetId());
            Assert.IsNotNull(provider.GetSession().GetInFocus());
            Assert.IsNotEmpty(provider.GetSession().GetInFocus().Id);

            Assert.IsNotNull(provider.GetSession().GetInFocus().Id);
            System.Console.WriteLine("Current focus: " + provider.GetSession().GetInFocus().Id);
            System.Console.WriteLine("Did it");
        }
Beispiel #4
0
        public GuiSession GetSession()
        {
            ActiveSessionProvider provider = new ActiveSessionProvider();

            return(provider.GetSession());
        }