From 8de34f3965407f9bbf614087c4c8de68f841ae7f Mon Sep 17 00:00:00 2001 From: Calvin Date: Sat, 15 Oct 2016 11:42:44 -0300 Subject: Show status bar text for the WebBrowser Will trim off the unneeded file:/// bit when relevant. --- windoc/WinDoc/MainWindow.Designer.cs | 11 ++- windoc/WinDoc/MainWindow.cs | 6 ++ windoc/WinDoc/MainWindow.resx | 138 +++++++++++++++++------------------ 3 files changed, 84 insertions(+), 71 deletions(-) diff --git a/windoc/WinDoc/MainWindow.Designer.cs b/windoc/WinDoc/MainWindow.Designer.cs index 9d6541b9..844a9a24 100644 --- a/windoc/WinDoc/MainWindow.Designer.cs +++ b/windoc/WinDoc/MainWindow.Designer.cs @@ -58,6 +58,7 @@ this.searchTab = new System.Windows.Forms.TabPage(); this.searchListResults = new System.Windows.Forms.TreeView(); this.docBrowser = new System.Windows.Forms.WebBrowser(); + this.docBrowserStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStrip1.SuspendLayout(); this.statusStrip1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); @@ -178,7 +179,8 @@ // this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.indexesProgressBar, - this.indexesLabel}); + this.indexesLabel, + this.docBrowserStatusLabel}); this.statusStrip1.Location = new System.Drawing.Point(0, 555); this.statusStrip1.Name = "statusStrip1"; this.statusStrip1.Size = new System.Drawing.Size(1339, 22); @@ -414,6 +416,11 @@ this.docBrowser.Size = new System.Drawing.Size(1006, 518); this.docBrowser.TabIndex = 0; // + // docBrowserStatusLabel + // + this.docBrowserStatusLabel.Name = "docBrowserStatusLabel"; + this.docBrowserStatusLabel.Size = new System.Drawing.Size(0, 17); + // // MainWindow // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -477,7 +484,7 @@ private System.Windows.Forms.ImageList imageList2; private System.Windows.Forms.TreeView searchListResults; private System.Windows.Forms.TreeView multipleMatchList; - + private System.Windows.Forms.ToolStripStatusLabel docBrowserStatusLabel; } } diff --git a/windoc/WinDoc/MainWindow.cs b/windoc/WinDoc/MainWindow.cs index d6c39e6e..fac77cd0 100644 --- a/windoc/WinDoc/MainWindow.cs +++ b/windoc/WinDoc/MainWindow.cs @@ -74,6 +74,12 @@ namespace WinDoc LoadUrl (url, true); nav.Cancel = true; }; + docBrowser.StatusTextChanged += (s, _) => { + var t = docBrowser.StatusText; + if (t.StartsWith("file:///")) + t = t.Remove(0, "file:///".Length); + docBrowserStatusLabel.Text = t; + }; LoadUrl (string.IsNullOrEmpty (initialUrl) ? "root:" : initialUrl, syncTreeView: true); } diff --git a/windoc/WinDoc/MainWindow.resx b/windoc/WinDoc/MainWindow.resx index a0371492..8b0fa9ae 100644 --- a/windoc/WinDoc/MainWindow.resx +++ b/windoc/WinDoc/MainWindow.resx @@ -124,98 +124,98 @@ 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 - QmCC + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMhSURBVDhPbZLLU5tlGMVjoUsXzrjowk0Xzjj4B1htRVug + YkPHjWOlBAgtLZeQWitCuEZaEUStIUQCJBFqQ0gIgTglEowMFptw+YBcjIG20vIBUqeoLKTqosPPr6FW + RzgzZ3l+533e55E90NGzXc9mlFhicpXZLy+xcKTEzKsqycUm0iW/UtTB4cJ20graSMlvITn7/Vvx4D+S + q83NcrV2U2P0ceJ8H3l1fSjfc5KrdZKj7SW71o6i2k6G2kLKaSMHFI08jG5JXmIOaoxfM+yfZ+7Wz8QW + 7hD7cZXozRW+v7FMeH6J0JzIT3fWWF9fJyn52P8BbYvdY9c52+whV2rOqXXEraixkyU1H6/qIbPCFh/r + YH7rdkB6sVl0TCzw2UiU4egqX4VX8YRWuDK7jFtYwjW5iGP8Nl2jNzii6tgJYBJt/puU9QQwjV6nZSjM + RbdAU/8UDc4JLjgFGtxhTL556VPbdwZYpRHOWa9i8EZY+fUeS79sIEpeXNvg9t3f0ToEWr0xaSM7AKQ1 + iZ2jc7zVOYLOE6XRJVBnH6emO0DlpWuUXfJT1SOgG4xK62zbDjhcaBBNvh8o6vDSdCVKw0CE864QNb1B + NLYZSq0C71qnafoyIt2CcTsgrcAgtg5FOKUf5EJ/GK0zSKV9hrJugbe/mEL9+QSttRqG33yabw7txpH6 + ON7UXZqHcZnspTyDqB8MofxogGrHLOW2aUovC5zpmqTYMo6+SkOwdD9/ej5hM+blnv0cgirpvi8lUf0I + cNE9S1Z9r/TUrVaV1FpoCnCy3Y/rtaf4QwqjPwrlT8AHe1lrehnPwYStk34AaOwTOFZr40znJEVS6+n2 + AHnG71Dox+LP3pzp579a1+5Beyhx8xGg3jHF65rLFHQEONF2jRzDGMd1V3nj42/pz9jDhuUkSKG/ymT8 + JlksTMCblrDyL8A5zYcDYRrdEepdYep6Q2h7glRZZ+msfoeJU8+wWr6XuxW7Wch/jJGkxPtDqbsq44Bk + pcH8otLAAWUL+3P1vJCj5/nsZvZl69in0PFc1qdUZGZiT38SnzTOcGrC8lZYJvsbRn5J/Dv9M6QAAAAA + SUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMuSURBVDhPbZPbT9MHFMf9J/aytyWLD5ose5jbC6tTAquA - hgcMk3Ip6AClZG4JglVudoUKCQV/lUtphxfAlnIpE6iOKBsBa6mjFypUEemvIJghw6nQkcx99qNZzJie - 5Pt4Puec7zlnxw4pDp68tDtJZZ5OLDCNJ6rMJKhMHCiQdKIVuaQvjxuJz28hLq+Z2GMCsozvH2/lvYnE - QlNDYmH53yVNw+Sc6ya7shtlhY2schuZ5V1klFlIP2shqdBMbG4TMek6tgNUJk9J00/cHA8y8/gp03PL - TD9aIjC7yNTDBXzBMN4ZkSfLK6ytrbFLlvp/QHOoY/QBJxsGyZIqZ5ZZo0ovtaCQKqeducaR053RsfYd - a3wbID9hEq1357h4K8DNwBJDviUGvYtcn1zA7g7T4wphdc5zaeQhCQXGdwFaxc7xWU5du0PryAMEh486 - u5ua3gmqbXfR2NxU2330O64Q7PiK2X4tXnM83ou7M6NeSE6L7dII37X/guGGn8XVdcLPXiFKCq28Yv63 - l1zp1bN8u5jn/gF4+YQ1fzejNfKnUYC0JrFtZIZv2m5RPxhA1+Om0uKktOMO6stjGC16VgIVbC78yPLP - tWxM9fJXaAyPPjcSBcTnG8TW4fscN96g5nqA6j4/53q8lHZ5aLSZWQ2U8npjjI05FasThcxcPYrXmPrM - JSTvjALi8gxio8PP1xcG0PT6KLd5UFt+RbAY+X3qNK8jTtYfZREJK3gxrcbTsF+qHvfxm1vYm20QLwx4 - Udb2cdY6SXHnPWpbpJndxf8mZxIR0/gjcIaAEM+hQ8nb72ALUGefRKHtoqhdcry5nilHkdT2KJH5o/wZ - zuC51EmwUU5Kvu7tNW4BdN1uUss6qaip4v6QGp+jnkXXYdbnFax6S/AISWh/cPBFjuHdAK11gpSSq3Sd - j4UXIYLGFG6r32e8+QBDmv0U6CwUmV3szRHYGZMsbvuFrQ60tnuc7/Ohyf2ITaeBTVcDLu0+LHkfUmW0 - U9zm5tsWJ7JsgQ8+OXh5G0CmNJg+VxqIUQqkyN6jKmsXw9UJmCoPI1dq+Eyh59M0PXvS6thzpK7/v8n/ - AIfTVLZ4R7KDAAAAAElFTkSuQmCC + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMvSURBVDhPbZHbT9N3GIf5J3azuyWLF5osu5jbDatTAqsU + DRcYJuVQ0AFKydwSBlY52RUqJBRs5VDa4QGwpRzKBKojykbAWurogQpVRPorCGbIcCowkrlnP0q3ZNNP + 8rl8nvf7ft+Y7Rw6dWlPktI8LSswjcuUZhKVJg4WiD3ZilTs5yeMJOS3EJ/XTNxxPZKM7x5HwH8iKzQ1 + yArL/yppGibnXDfZld0oKmxkldvILO8io8xC+lkLSYVm4nKbiE3XEkV3IlOaPCVNP3JzPMjM46dMzy0z + /WiJwOwiUw8X8AXDeGcEniyvsLa2xm5J6v8FzaGO0QecahgkS5ycWWaNNL3UglycnHbmGkdPd0bW2n+8 + 8U2B9KRJsN6d4+KtADcDSwz5lhj0LnJ9cgG7O0yPK4TVOc+lkYckFhjfJmgVOsdn+fbaHVpHHqB3+Kiz + u6npnaDadhe1zU213Ue/4wrBji+Y7dfgNSfgvbgn819Bu7jCN+0/Y7jhZ3F1nfCzVwhiQyuvmP/1JVd6 + dSzfLua5fwBePmHN381ojfRpRCCeSWgbmeGrtlvUDwbQ9riptDgp7biD6vIYRouOlUAFWws/sPxTLRtT + vfwZGsOjy92MCBLyDULr8H1OGG9Qcz1AdZ+fcz1eSrs8NNrMrAZKeb0xxsacktWJQmauHsNrTH3m0ifv + igji8wxCo8PPlxcGUPf6KLd5UFl+QW8x8tvUaV5vOll/lMVmWM6LaRWehgPi9PgPI/B29mUbhAsDXhS1 + fZy1TlLceY/aFnFnd3EUzmRTSOP3wBkC+gQOH07+7xW2BXX2SeSaLoraxR9vrmfKUSQ+e5TN+WP8Ec7g + ufiSYKOUlHztm2fcFmi73aSWdVJRU8X9IRU+Rz2LriOsz8tZ9Zbg0Seh+d7BZzmGtws01glSSq7SdT4O + XoQIGlO4rXqX8eaDDKkPUKC1UGR2sS9Hz67YZCGK7iQisN3jfJ8Pde4HbDkNbLkacGn2Y8l7nyqjneI2 + N1+3OJFk63nvo0OXo+hOJAqD6VOFgViFnhTJO1Rl7Wa4OhFT5RGkCjWfyHV8nKZjb1ode4/W9UcxMTEx + fwOH01S2xruOSAAAAABJRU5ErkJggg== iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m - dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIwSURBVDhPY/j//z8DJZgizSCLMQxo7p/zaMmGPf9b - J84Fyv9nmLxgHZgdGpt6C5tLMQyoaO57tG7HYZAGsAEZRTX/+2av+A80+AleA5KyS/53TV/yv7Zz6v+2 - SfP/m1jagQ1wcPP5n1VS97+gqhUsZmXvulxBSZVHUFiUCeyFBWt2chTVtns09c0GO7Wwuu2/h3/Yfxev - gP85ZQ3/Y9Py/kfkNP2vnbjsf0nLFLAcNzdPFRs7OyPYgAlzV7NMWbj+4aJ1u/7nljeBcfXEVf+nLN/1 - v2/J9l+N0zf8r+2d/z86t/l/eHIh2IXMLCwPGBgYmMEGAJ3LCrJ52uKN/7NL6/+D/JySW/4/Ojnnv5qW - HthGkEtg4nHpBUBdDP+AmBVsQFpBJatfaMxPC1un/16BEf+NLWz/a+sb/5dVUH4qIiZuICkjt1VMQuo/ - 0N//RcUl//Py8f9nZGR8BzQAEgYgwico6jAo4HYdPvN/1ZYD/7tnLAMF2AqQnKqmzorKlgn/1+44BJYD - xQgfv+BhWIyADXDzCf6TX9EMNgDoov/xGYX/9YzNr4LkgDZfBcUAyIDU/Ir/6YXV/zk4uf6gGODo7vsf - ZgBMkYa2/k9FFXVGCWnZd6CAgxkACgtWVjZwFMO9YO3oBo5nUAICKQAFpq6R2X+g//mVVDWugAwAxRJM - DhgGqAaAEoiBiSU48IB+/g+0+b+0rMJ/YCBKAf17m5OL+z8w3kHRB4oBMEZxwYDmRgCeMmiNKYb6gwAA - AABJRU5ErkJggg== + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAI6SURBVDhPY/j//z9FGKsgKRhDoLl/zqMlG/b8b504 + F8j9zzB5wTowOzQ29RayOhjGEKho7nu0bsdhkAYg9z9DRlHN/77ZK/4DDX6CrA6G4Yyk7JL/XdOX/K/t + nPq/bdL8/yaWdkDh/wwObj7/s0rq/hdUtYLFrOxdlysoqfIICosygQ1YsGYnR1Ftu0dT32ywUwur2/57 + +If9d/EK+J9T1vA/Ni3vf0RO0//aicv+l7RMActxc/NUsbGzM4INmDB3NcuUhesfLlq3639ueRMYV09c + 9X/K8l3/+5Zs/9U4fcP/2t75/6Nzm/+HJxeCXcjMwvKAgYGBGWwA0LmsIJunLd74P7u0/j/Izym55f+j + k3P+q2npgW0EuQQmHpdeANTF8A+IWcEGpBVUsvqFxvy0sHX67xUY8d/Ywva/tr7xf1kF5aciYuIGkjJy + W8UkpP4D/f1fVFzyPy8f/39GRsZ3QAMgYQAifIKiDoMCbtfhM/9XbTnwv3vGMlCArQDJqWrqrKhsmfB/ + 7Y5DYDlQjPDxCx4GycENcPMJ/pNf0Qw2AOii//EZhf/1jM2vguSANl8FxQDIgNT8iv/phdX/OTi5/qAY + 4Oju+x9mAEyRhrb+T0UVdUYJadl3oICDGQAKC1ZWNqA2JAOsHd3A8QxKQCAFoMDUNTL7D/Q/v5KqxhWQ + AaBYgskBwwDVAFACMTCxBAce0M//gTb/l5ZV+A8MRCmgf29zcnH/B8Y7KPqAOhjAGMUASjBWQeLxfwYA + njJojew6/+MAAAAASUVORK5CYII= @@ -229,7 +229,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAo - IwAAAk1TRnQBSQFMAgEBDQEAAcABBAHAAQQBEAEAARABAAT/ARkBAAj/AUIBTQE2BwABNgMAASgDAAFA + IwAAAk1TRnQBSQFMAgEBDQEAAcgBBAHIAQQBEAEAARABAAT/ARkBAAj/AUIBTQE2BwABNgMAASgDAAFA AwABQAMAAQEBAAEYBgABMB4AA/8B+AHuAeMBmQEzAQAB8wHgAcwD/64AA/8B+gHyAeoByQFzAUMB4wGf AUkBmQEzAQAB+AHuAeMD/6gAA/8B+gHyAeoByQFzAUMB8QG2AXEB6AGoAVoB4wGfAUkBmQEzAQAB+AHu AeMD/wMAA/+cAAP/AfoB9AHtAdgBmwFbAf8BzQGZAfkBwwGJAfEBtgFxAekBqQFZAeMBnwFJAZkBMwEA @@ -390,7 +390,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACM - FwAAAk1TRnQBSQFMAgEBDAEAAUABAwFAAQMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + FwAAAk1TRnQBSQFMAgEBDAEAAUgBAwFIAQMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo AwABQAMAAUADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA -- cgit v1.2.3