コード例 #1
0
ファイル: PropertyControl.cs プロジェクト: Yahasana/Blumind
        void InitializeComponent()
        {
            propertyGrid1   = new PropertyGrid();
            MenuReset       = new ToolStripMenuItem();
            MenuDescription = new ToolStripMenuItem();
            MenuProperty    = new ContextMenuStrip();
            SuspendLayout();

            //
            propertyGrid1 = new PropertyGrid();

            //
            MenuReset.Text   = LanguageManage.GetText("Reset");
            MenuReset.Image  = Properties.Resources.reset;
            MenuReset.Click += MenuReset_Click;

            //
            MenuDescription.Text   = LanguageManage.GetText("Show Description");
            MenuDescription.Click += MenuDescription_Click;

            //
            MenuProperty.Items.AddRange(new ToolStripItem[] {
                MenuReset, new ToolStripSeparator(), MenuDescription
            });
            MenuProperty.Opening += MenuProperty_Opening;

            //
            Controls.Add(propertyGrid1);
            ContextMenuStrip = MenuProperty;
            ResumeLayout();
        }
コード例 #2
0
ファイル: HyperlinkEditor.cs プロジェクト: namit3/BlueMind
            private void OpenLocalFile()
            {
                var dialog = new OpenFileDialog();

                dialog.Multiselect = false;
                dialog.Filter      = string.Format("{0} (*.*)|*.*", LanguageManage.GetText("All Files"));
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    CurrentObject = dialog.FileName;
                }
            }
コード例 #3
0
ファイル: ThemesDialog.cs プロジェクト: namit3/BlueMind
        void InitializePreviewMap()
        {
            MindMap map = new MindMap();

            map.Margin    = Padding.Empty;
            map.Root.Text = LanguageManage.GetText("Center Topic");
            map.Root.Children.Add(new Topic("Topic 1"));
            map.Root.Children.Add(new Topic("Topic 2"));
            map.Root.Children.Add(new Topic("Topic 3"));

            mindMapView1.Map = map;
        }
コード例 #4
0
ファイル: ChartPage.cs プロジェクト: namit3/BlueMind
 protected void BuildStyleString(StringBuilder sb, string name, bool validate, object value)
 {
     if (validate)
     {
         if (sb.Length > 0)
         {
             sb.Append(", ");
         }
         sb.Append(LanguageManage.GetText(name));
         sb.Append(":");
         sb.Append(value.ToString());
     }
 }
コード例 #5
0
ファイル: HyperlinkEditor.cs プロジェクト: namit3/BlueMind
            public UrlEditUI()
            {
                Items.Add(new ListItem <string>(LanguageManage.GetText("Cut"), "Cut", Properties.Resources.cut));
                Items.Add(new ListItem <string>(LanguageManage.GetText("Copy"), "Copy", Properties.Resources.copy));
                Items.Add(new ListItem <string>(LanguageManage.GetText("Paste"), "Paste", Properties.Resources.paste));
                Items.Add(new ListItem <string>(LanguageManage.GetTextWithEllipsis("Select Local File"), "Open", Properties.Resources.open));
                Items.Add(new ListItem <string>(LanguageManage.GetTextWithEllipsis("Internet"), "Internet", Properties.Resources.internet));

                DrawMode    = DrawMode.OwnerDrawFixed;
                ItemHeight += 10;
                BorderStyle = BorderStyle.None;
                this.Size   = new Size(Math.Max(Width, 200), ItemHeight * Math.Min(12, Items.Count) + 20);
            }
コード例 #6
0
        public AboutDialog()
        {
            InitializeComponent();

            Text                = LanguageManage.GetText("About");// String.Format("{0} {1}", LanguageManage.GetText("About"), ProductInfo.Title);
            LabVersion.Text     = ProductInfo.Version;
            labelCopyright.Text = ProductInfo.Copyright;
            //labelCompanyName.Text = ProductInfo.Company;
            LnkWebSite.Text  = LnkWebSite.LinkUrl = ProductInfo.WebSite;
            LnkEmail.Text    = ProductInfo.SupportEmail;
            LnkEmail.LinkUrl = string.Format("mailto:{0}", ProductInfo.SupportEmail);

            labelIcons.Text    = "Some Icons are Copyright © Yusuke Kamiyamane.";
            labelIcons.LinkUrl = @"http://p.yusukekamiyamane.com/?client=blumind";

            ListThanks();

            AfterInitialize();
        }
コード例 #7
0
        public AboutDialogBox()
        {
            InitializeComponent();

            Text     = LanguageManage.GetText("About");
            ShowIcon = false;
            this.SetFontNotScale(SystemFonts.MessageBoxFont);
            LabProductName.Font = new Font(SystemFonts.MessageBoxFont.FontFamily, 36);
            LabVersion.Text     = string.Format("{0}({1})", Lang._("Version"), ProductInfo.Version);

            TxbEmail.Text = ProductInfo.SupportEmail;

            LnkWebSite.Text    = ProductInfo.WebSite;
            LnkWebSite.LinkUrl = ProductInfo.WebSite;

            LabAboutProduct.Text = string.Format("{0}\n{1}\n\n{2}\n{3}",
                                                 ProductInfo.GetInformation(),
                                                 ProductInfo.Copyright,
                                                 "Some Icons are Copyright © Yusuke Kamiyamane.",
                                                 string.Format("Pdfsharp {0}({1})", Lang._("Version"), PdfSharp.ProductVersionInfo.Version));

            AfterInitialize();
        }
コード例 #8
0
ファイル: NormalPropertyBox.cs プロジェクト: namit3/BlueMind
        protected override void OnCurrentLanguageChanged()
        {
            base.OnCurrentLanguageChanged();

            propertyControl1.Text = LanguageManage.GetText("Property");
        }
コード例 #9
0
ファイル: PropertyControl.cs プロジェクト: Yahasana/Blumind
 void LanguageManage_CurrentChanged(object sender, EventArgs e)
 {
     MenuDescription.Text = LanguageManage.GetText("Show Description");
     MenuReset.Text       = LanguageManage.GetText("Reset");
 }