Example #1
0
        public Ribbon()
        {
            InitializeComponent();
            BrowserUtility.InitBrowserUtility();

            // Register the test page component with command info
            _testComponent = new TestPageComponent();
            PageManager.Instance.AddPageComponent(_testComponent);

            _ribbon = new JSObject();
            _ribbon.SetField <bool>("initStarted", false);
            _ribbon.SetField <bool>("buildMinimized", true);
            _ribbon.SetField <bool>("launchedByKeyboard", false);
            _ribbon.SetField <bool>("initialTabSelectedByUser", false);
            _ribbon.SetField <string>("initialTabId", "Ribbon.Read");

            Anchor readTabA     = (Anchor)Browser.Document.GetById(ReadTabId).FirstChild;
            Anchor libraryTabA  = (Anchor)Browser.Document.GetById(LibraryTabId).FirstChild;
            Anchor documentTabA = (Anchor)Browser.Document.GetById(DocumentTabId).FirstChild;

            readTabA.Click     += RibbonStartInit;
            libraryTabA.Click  += RibbonStartInit;
            documentTabA.Click += RibbonStartInit;

            Browser.Window.Resize += HandleWindowResize;
        }
Example #2
0
        public Ribbon()
        {
            InitializeComponent();
            BrowserUtility.InitBrowserUtility();

            // Register the test page component with command info
            _testComponent = new TestPageComponent();
            PageManager.Instance.AddPageComponent(_testComponent);

            _ribbon = new JSObject();
            _ribbon.SetField<bool>("initStarted", false);
            _ribbon.SetField<bool>("buildMinimized", true);
            _ribbon.SetField<bool>("launchedByKeyboard", false);
            _ribbon.SetField<bool>("initialTabSelectedByUser", false);
            _ribbon.SetField<string>("initialTabId", "Ribbon.Read");

            Anchor readTabA = (Anchor)Browser.Document.GetById(ReadTabId).FirstChild;
            Anchor libraryTabA = (Anchor)Browser.Document.GetById(LibraryTabId).FirstChild;
            Anchor documentTabA = (Anchor)Browser.Document.GetById(DocumentTabId).FirstChild;

            readTabA.Click += RibbonStartInit;
            libraryTabA.Click += RibbonStartInit;
            documentTabA.Click += RibbonStartInit;

            Browser.Window.Resize += HandleWindowResize;
        }