コード例 #1
0
        public override void Initialize()
        {
            base.Initialize();

            this.nButton1.TransparentBackground = true;

            this.nCommandContext1.Properties.ImageInfo.Image = NResourceHelper.BitmapFromResource(this.GetType(), "JournalSmall.png", "Nevron.Examples.UI.WinForm.Resources.Images.NavigationPane");
            this.nCommand1.Properties.ImageInfo.Image        = NResourceHelper.BitmapFromResource(this.GetType(), "JournalSmall.png", "Nevron.Examples.UI.WinForm.Resources.Images.NavigationPane");

            nCommandBarsManager1.ApplyPalette(NUIManager.Palette);

            NSkinResource resource = new NSkinResource(SkinResourceType.EntryAssembly, "ButtonsSkin");

            m_ButtonsSkin1 = new NSkin();
            m_ButtonsSkin1.Load(resource);

            resource.SkinName = "ScrollbarsSkin";
            m_ScrollbarsSkin1 = new NSkin();
            m_ScrollbarsSkin1.Load(resource);

            FillSkinCombo(buttonsSkinCombo);
            FillSkinCombo(scrollSkinCombo);
            FillSkinCombo(commandBarsSkinCombo);

            buttonsSkinCombo.SelectedIndex     = 1;
            scrollSkinCombo.SelectedIndex      = 4;
            commandBarsSkinCombo.SelectedIndex = 5;
        }
コード例 #2
0
        internal void OnSkinComboSelectedIndexChanged(NComboBox combo, int code)
        {
            string skinResourceName = combo.SelectedItem as string;

            NSkinResource res = new NSkinResource(SkinResourceType.GlobalAssembly, skinResourceName);

            res.AssemblyName = "Nevron.UI.WinForm.Skins";

            NSkin skin = new NSkin();

            if (!skin.Load(res))
            {
                return;
            }

            switch (code)
            {
            case 0:
                this.nButton1.Skin      = skin;
                this.nCheckBox1.Skin    = skin;
                this.nRadioButton1.Skin = skin;
                break;

            case 1:
                this.nhScrollBar1.Skin = skin;
                this.nhScrollBar2.Skin = skin;
                this.nvScrollBar1.Skin = skin;
                break;

            case 2:
                this.nCommandBarsManager1.Skin = skin;
                break;
            }
        }
コード例 #3
0
ファイル: NSkinningUC.cs プロジェクト: Nevron-Software/Vision
        private void skinCombo_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            if (m_iSuspendUpdate > 0)
            {
                return;
            }

            string skinName = skinCombo.SelectedItem as string;

            if (skinName == null)
            {
                NSkinManager.Instance.Skin = null;
            }
            else
            {
                // load the skin
                NSkinResource res = new NSkinResource(SkinResourceType.GlobalAssembly, skinName);
                res.AssemblyName = "Nevron.UI.WinForm.Skins";

                NSkin skin = new NSkin();
                if (skin.Load(res))
                {
                    NSkinManager.Instance.Skin = skin;
                }
            }
        }
コード例 #4
0
        void skinCombo_SelectedIndexChanged(object sender, EventArgs e)
        {
            string skinName = skinCombo.SelectedItem as string;

            if (skinName == null)
            {
                m_Renderer.Skin = null;
            }
            else
            {
                // load the skin
                NSkinResource res = new NSkinResource(SkinResourceType.GlobalAssembly, skinName);
                res.AssemblyName = "Nevron.UI.WinForm.Skins";

                NSkin skin = new NSkin();
                if (skin.Load(res))
                {
                    m_Renderer.Skin = skin;
                }
            }
        }