From 5eef2d57f9cc88ce56e34bc7889d2c16ca6c091d Mon Sep 17 00:00:00 2001 From: JohnS <37165173+JohnSpahr@users.noreply.github.com> Date: Thu, 7 Nov 2019 21:23:23 -0500 Subject: [PATCH] Version 1.2 --- PDF Merger/PDF Merger/AboutBox1.Designer.cs | 4 +- PDF Merger/PDF Merger/Form1.Designer.cs | 59 +++++++++--------- PDF Merger/PDF Merger/Form1.cs | 48 +++++++++----- PDF Merger/PDF Merger/Form1.resx | 3 + .../PDF Merger/bin/Debug/PDF Merger.exe | Bin 473088 -> 473600 bytes .../PDF Merger/bin/Debug/PDF Merger.pdb | Bin 46592 -> 46592 bytes .../PDF Merger/bin/Release/PDF Merger.exe | Bin 169984 -> 169984 bytes .../PDF Merger/bin/Release/PDF Merger.pdb | Bin 44544 -> 44544 bytes 8 files changed, 67 insertions(+), 47 deletions(-) diff --git a/PDF Merger/PDF Merger/AboutBox1.Designer.cs b/PDF Merger/PDF Merger/AboutBox1.Designer.cs index 6bcbf2e..e046064 100644 --- a/PDF Merger/PDF Merger/AboutBox1.Designer.cs +++ b/PDF Merger/PDF Merger/AboutBox1.Designer.cs @@ -86,7 +86,7 @@ private void InitializeComponent() this.labelProductName.Name = "labelProductName"; this.labelProductName.Size = new System.Drawing.Size(316, 23); this.labelProductName.TabIndex = 19; - this.labelProductName.Text = "PDF Merger"; + this.labelProductName.Text = "PDF Toolbox"; this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // labelVersion @@ -98,7 +98,7 @@ private void InitializeComponent() this.labelVersion.Name = "labelVersion"; this.labelVersion.Size = new System.Drawing.Size(316, 23); this.labelVersion.TabIndex = 0; - this.labelVersion.Text = "Version 1.0"; + this.labelVersion.Text = "Version 1.2"; this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // labelCompanyName diff --git a/PDF Merger/PDF Merger/Form1.Designer.cs b/PDF Merger/PDF Merger/Form1.Designer.cs index eee60cd..85359ae 100644 --- a/PDF Merger/PDF Merger/Form1.Designer.cs +++ b/PDF Merger/PDF Merger/Form1.Designer.cs @@ -30,7 +30,7 @@ private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); - this.listBox1 = new System.Windows.Forms.ListBox(); + this.pdfList = new System.Windows.Forms.ListBox(); this.addBtn = new System.Windows.Forms.Button(); this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); this.removeBtn = new System.Windows.Forms.Button(); @@ -52,24 +52,25 @@ private void InitializeComponent() this.textToPDFToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.tectraWebsiteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.gitHubPageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveFileDialog2 = new System.Windows.Forms.SaveFileDialog(); this.openFileDialog2 = new System.Windows.Forms.OpenFileDialog(); - this.gitHubPageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.menuStrip1.SuspendLayout(); this.SuspendLayout(); // - // listBox1 + // pdfList // - this.listBox1.Font = new System.Drawing.Font("Open Sans", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.listBox1.FormattingEnabled = true; - this.listBox1.ItemHeight = 27; - this.listBox1.Location = new System.Drawing.Point(13, 72); - this.listBox1.Name = "listBox1"; - this.listBox1.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended; - this.listBox1.Size = new System.Drawing.Size(462, 328); - this.listBox1.TabIndex = 0; + this.pdfList.Font = new System.Drawing.Font("Open Sans", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.pdfList.FormattingEnabled = true; + this.pdfList.ItemHeight = 27; + this.pdfList.Location = new System.Drawing.Point(13, 72); + this.pdfList.Name = "pdfList"; + this.pdfList.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended; + this.pdfList.Size = new System.Drawing.Size(462, 328); + this.pdfList.TabIndex = 0; + this.pdfList.MouseHover += new System.EventHandler(this.listBox1_MouseHover); // // addBtn // @@ -182,7 +183,7 @@ private void InitializeComponent() this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(83, 19); this.label1.TabIndex = 8; - this.label1.Text = "Version 1.1"; + this.label1.Text = "Version 1.2"; // // label2 // @@ -236,28 +237,28 @@ private void InitializeComponent() // imageToPDFToolStripMenuItem // this.imageToPDFToolStripMenuItem.Name = "imageToPDFToolStripMenuItem"; - this.imageToPDFToolStripMenuItem.Size = new System.Drawing.Size(216, 26); + this.imageToPDFToolStripMenuItem.Size = new System.Drawing.Size(224, 26); this.imageToPDFToolStripMenuItem.Text = "Image to PDF"; this.imageToPDFToolStripMenuItem.Click += new System.EventHandler(this.ImageToPDFToolStripMenuItem_Click); // // splitPDFToolStripMenuItem // this.splitPDFToolStripMenuItem.Name = "splitPDFToolStripMenuItem"; - this.splitPDFToolStripMenuItem.Size = new System.Drawing.Size(216, 26); + this.splitPDFToolStripMenuItem.Size = new System.Drawing.Size(224, 26); this.splitPDFToolStripMenuItem.Text = "Split PDF by pages"; this.splitPDFToolStripMenuItem.Click += new System.EventHandler(this.SplitPDFToolStripMenuItem_Click); // // richTextToPDFToolStripMenuItem // this.richTextToPDFToolStripMenuItem.Name = "richTextToPDFToolStripMenuItem"; - this.richTextToPDFToolStripMenuItem.Size = new System.Drawing.Size(216, 26); + this.richTextToPDFToolStripMenuItem.Size = new System.Drawing.Size(224, 26); this.richTextToPDFToolStripMenuItem.Text = "Create blank PDF"; this.richTextToPDFToolStripMenuItem.Click += new System.EventHandler(this.RichTextToPDFToolStripMenuItem_Click); // // textToPDFToolStripMenuItem // this.textToPDFToolStripMenuItem.Name = "textToPDFToolStripMenuItem"; - this.textToPDFToolStripMenuItem.Size = new System.Drawing.Size(216, 26); + this.textToPDFToolStripMenuItem.Size = new System.Drawing.Size(224, 26); this.textToPDFToolStripMenuItem.Text = "Text file to PDF"; this.textToPDFToolStripMenuItem.Click += new System.EventHandler(this.TextToPDFToolStripMenuItem_Click); // @@ -275,29 +276,29 @@ private void InitializeComponent() // tectraWebsiteToolStripMenuItem // this.tectraWebsiteToolStripMenuItem.Name = "tectraWebsiteToolStripMenuItem"; - this.tectraWebsiteToolStripMenuItem.Size = new System.Drawing.Size(224, 26); + this.tectraWebsiteToolStripMenuItem.Size = new System.Drawing.Size(188, 26); this.tectraWebsiteToolStripMenuItem.Text = "John\'s Website"; this.tectraWebsiteToolStripMenuItem.Click += new System.EventHandler(this.TectraWebsiteToolStripMenuItem_Click); // + // gitHubPageToolStripMenuItem + // + this.gitHubPageToolStripMenuItem.Name = "gitHubPageToolStripMenuItem"; + this.gitHubPageToolStripMenuItem.Size = new System.Drawing.Size(188, 26); + this.gitHubPageToolStripMenuItem.Text = "GitHub Page"; + this.gitHubPageToolStripMenuItem.Click += new System.EventHandler(this.GitHubPageToolStripMenuItem_Click); + // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(221, 6); + this.toolStripSeparator1.Size = new System.Drawing.Size(185, 6); // // aboutToolStripMenuItem // this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; - this.aboutToolStripMenuItem.Size = new System.Drawing.Size(224, 26); + this.aboutToolStripMenuItem.Size = new System.Drawing.Size(188, 26); this.aboutToolStripMenuItem.Text = "About"; this.aboutToolStripMenuItem.Click += new System.EventHandler(this.AboutToolStripMenuItem_Click); // - // gitHubPageToolStripMenuItem - // - this.gitHubPageToolStripMenuItem.Name = "gitHubPageToolStripMenuItem"; - this.gitHubPageToolStripMenuItem.Size = new System.Drawing.Size(224, 26); - this.gitHubPageToolStripMenuItem.Text = "GitHub Page"; - this.gitHubPageToolStripMenuItem.Click += new System.EventHandler(this.GitHubPageToolStripMenuItem_Click); - // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); @@ -312,14 +313,14 @@ private void InitializeComponent() this.Controls.Add(this.clearBtn); this.Controls.Add(this.removeBtn); this.Controls.Add(this.addBtn); - this.Controls.Add(this.listBox1); + this.Controls.Add(this.pdfList); this.Controls.Add(this.menuStrip1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MainMenuStrip = this.menuStrip1; this.MaximizeBox = false; this.Name = "Form1"; - this.Text = "PDF Toolbox v1.1"; + this.Text = "PDF Toolbox v1.2"; this.Load += new System.EventHandler(this.Form1_Load); this.menuStrip1.ResumeLayout(false); this.menuStrip1.PerformLayout(); @@ -330,7 +331,7 @@ private void InitializeComponent() #endregion - private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.ListBox pdfList; private System.Windows.Forms.Button addBtn; private System.Windows.Forms.OpenFileDialog openFileDialog1; private System.Windows.Forms.Button removeBtn; diff --git a/PDF Merger/PDF Merger/Form1.cs b/PDF Merger/PDF Merger/Form1.cs index c85651c..ce00439 100644 --- a/PDF Merger/PDF Merger/Form1.cs +++ b/PDF Merger/PDF Merger/Form1.cs @@ -27,24 +27,28 @@ public Form1() private void Button1_Click(object sender, EventArgs e) { //add pdf + openFileDialog1.Multiselect = true; + if (openFileDialog1.ShowDialog() == DialogResult.OK) { - //add selected PDF file to listbox - var file = openFileDialog1.FileName; - listBox1.Items.Add(file); + //add selected PDF files to listbox + foreach (var file in openFileDialog1.FileNames) + { + pdfList.Items.Add(file); + } } } private void RemoveBtn_Click(object sender, EventArgs e) { //remove pdf - ListBox.SelectedObjectCollection selectedItems = new ListBox.SelectedObjectCollection(listBox1); + ListBox.SelectedObjectCollection selectedItems = new ListBox.SelectedObjectCollection(pdfList); - if (listBox1.SelectedIndex != -1) + if (pdfList.SelectedIndex != -1) { //Removes item for (int i = selectedItems.Count - 1; i >= 0; i--) - listBox1.Items.Remove(selectedItems[i]); + pdfList.Items.Remove(selectedItems[i]); } else { @@ -57,17 +61,18 @@ private void ClearBtn_Click(object sender, EventArgs e) if (MessageBox.Show("Are you sure you want to clear the list box?", "PDF Merger", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //clears listbox items - listBox1.Items.Clear(); + pdfList.Items.Clear(); } } private void MergeBtn_Click(object sender, EventArgs e) { - if (listBox1.Items.Count > 1) + saveFileDialog1.Filter = "PDF Files (*.pdf)|*.pdf"; + if (pdfList.Items.Count > 1) { if (saveFileDialog1.ShowDialog() == DialogResult.OK) { - var List = listBox1.Items.Cast().ToList(); //creates list of items in listbox + var List = pdfList.Items.Cast().ToList(); //creates list of items in listbox PdfDocument outputDocument = new PdfDocument(); //creates output document @@ -103,22 +108,22 @@ private void UpBtn_Click(object sender, EventArgs e) public void MoveItem(int direction) { - if (listBox1.SelectedItem == null || listBox1.SelectedIndex < 0) + if (pdfList.SelectedItem == null || pdfList.SelectedIndex < 0) return; //no selected item - int newIndex = listBox1.SelectedIndex + direction; + int newIndex = pdfList.SelectedIndex + direction; - if (newIndex < 0 || newIndex >= listBox1.Items.Count) + if (newIndex < 0 || newIndex >= pdfList.Items.Count) return; - object selected = listBox1.SelectedItem; //selected item + object selected = pdfList.SelectedItem; //selected item //removing removable element - listBox1.Items.Remove(selected); + pdfList.Items.Remove(selected); //inserts in new location - listBox1.Items.Insert(newIndex, selected); + pdfList.Items.Insert(newIndex, selected); //restore selection - listBox1.SetSelected(newIndex, true); + pdfList.SetSelected(newIndex, true); } private void DownBtn_Click(object sender, EventArgs e) @@ -158,6 +163,8 @@ private void ImageToPDFToolStripMenuItem_Click(object sender, EventArgs e) private void SplitPDFToolStripMenuItem_Click(object sender, EventArgs e) { //Split PDF by pages + openFileDialog1.Multiselect = false; + if (openFileDialog1.ShowDialog() == DialogResult.OK) { //Creates folder browser dialog called folder @@ -278,5 +285,14 @@ private void GitHubPageToolStripMenuItem_Click(object sender, EventArgs e) //github Process.Start("https://github.com/johnspahr/pdftoolbox"); } + + private void listBox1_MouseHover(object sender, EventArgs e) + { + //When mouse is hovered + if (pdfList.SelectedItem != null) + { + toolTip1.SetToolTip(pdfList, pdfList.GetItemText(pdfList.SelectedItem)); + } + } } } \ No newline at end of file diff --git a/PDF Merger/PDF Merger/Form1.resx b/PDF Merger/PDF Merger/Form1.resx index fc0ac8f..0c617f8 100644 --- a/PDF Merger/PDF Merger/Form1.resx +++ b/PDF Merger/PDF Merger/Form1.resx @@ -145,6 +145,9 @@ AAAAAElFTkSuQmCC + + 346, 17 + 459, 17 diff --git a/PDF Merger/PDF Merger/bin/Debug/PDF Merger.exe b/PDF Merger/PDF Merger/bin/Debug/PDF Merger.exe index 32fb74013292a73ebe753e96c75708fe3055356d..0afb824e787dfca46e78e01ac579df67e5f87e5e 100644 GIT binary patch delta 7774 zcmb7J3wTsjlCE=Z_wCM2zixNZodjYU5<`rPx<&3vv3->2Zr2|fU{4qQjD|AAiGwb;ZxNLuVQ&@v#BlqN=-aQj0YmsX z3%`=wbXFbF&Ke>P-HS+frHF>_cOz8)_KEUImw4a)n?6Kz+k-sKBFBE%GgMUC?|PPq z3+?l~v&1rcv-ffFradiZu=vnkowHJWW(SQC;s<+zF--XEmB#pV5yDah;zz0_O~q3q zGD$8)-maL{L}X+X>k7!Rqr%V!3_*6vz`7D#Zq!%V+vC0857K~_H5X)#H4j)$-qj)KxGvGOqI>=N}c(qaxQcU?}NUGl#BRKwjN54Su5>j z{=!7|9-t*%$ud{ZrWEw-lD*4cH16k4tX<2SpsJngQRPdmLU8MPK)FLiRXG#?1jZ+q za%f8x=LWktP?)~aNrfjkwzUzL=^7A6%8F#$h}&bjo${LQOjSMBP3%e)k!m-UW9Pj+ z$0mB>V^b?(MyZ?Ohh)_n(np2QTl)nsB6Fa4KBqzaSxn*sG?!5a|UvpE_AE1ISpuH z&uok)e}l-0J0Y2_pC@pls@~(?o)&SN?i|(FXjYHu88PvvpMG-uk2Pe4bJ^hLyn=GL zY-%}%)Bjl;nAw8NZsS5I%ia|qt^qZz?reoO6TV_7rBG-+aTgLThn9TU_J<17cSAMw zcajRuRTPIHcR9~ABm)l3n0>VDSw7-ur%<<{=v z{Q>s?2CWAH8M(m1&Kb?o)WhuMElEU-%DK29ervxF>Xm*3WGQ%1O`P|rPb$_VMa?$C?40Yj82F&8JR=_gvsD=-N3Q+KKIRn|KjI1YMX>H=b zWM6HL_KgVgox_n*Pue@pqS#XyTgE|Us)WT{CEjg+Wmbx(?ZWWL^zWEfbEKYO5sAV0 z_bm495mCQmY^+Bt>=E$^dd#4AkJzV2Ebb9c>JiHZD0wqahXjv>h%51FX8ER&DQ>W3 zMe8EPRi8;}L1K0F(ZXnI3utRPAXB=S^=yw)(#vYM&yK_+Gf{ABV9!9I^_;ytQdOwx za#Y6*dI|@|u>RoKG((&c|%0AJuI)L;#!V^t>U?yJ>g;|S2C@(KrUq> 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 delta 7537 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 diff --git a/PDF Merger/PDF Merger/bin/Debug/PDF Merger.pdb b/PDF Merger/PDF Merger/bin/Debug/PDF Merger.pdb index 9c5b662a09672827a139bc72dc958ed94e19e7e2..63086589b28d4223e92b06202af7e5259a71a015 100644 GIT binary patch literal 46592 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 IFJ}q-4{oDp7XSbN delta 9097 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 g!X0eiwoP}g64P$;uNM3KtMTpS)JIY5)KL delta 7245 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 OCwG)>A5|+)iT?u_4rU_& diff --git a/PDF Merger/PDF Merger/bin/Release/PDF Merger.pdb b/PDF Merger/PDF Merger/bin/Release/PDF Merger.pdb index eb8abc0e78adaca03888e4576de6984a91c7314b..728e6663014546519a24c2a9d7093e497f6a4708 100644 GIT binary patch delta 8392 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 l*)Af_Nb^5-CQCkpH^n?MwZ$Q9CB(KLIxTMYsR} delta 7410 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 XD58)UL)