From: <kro...@us...> - 2010-11-17 20:21:35
|
Revision: 3942 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=3942&view=rev Author: kroko_koenig Date: 2010-11-17 20:21:28 +0000 (Wed, 17 Nov 2010) Log Message: ----------- change bookmarks to crtl+R and work arround for mouse links Modified Paths: -------------- trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.mpe1 trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 trunk/plugins/BrowseTheWeb/Release/Plugins/Windows/BrowseTheWeb.dll trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb.suo Modified: trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.mpe1 =================================================================== (Binary files differ) Modified: trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 =================================================================== --- trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 2010-11-17 14:04:29 UTC (rev 3941) +++ trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 2010-11-17 20:21:28 UTC (rev 3942) @@ -395,7 +395,7 @@ <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>..\Source\BrowseTheWeb\xulrunner.png</LocalFileName> - <ZipFileName>Installer{CopyFile}\{278ba7f9-5f46-461f-92af-0baaeb2b081c}-xulrunner.png</ZipFileName> + <ZipFileName>Installer{CopyFile}\{8d94308d-c71d-48c4-b821-50a3a2fe9eaf}-xulrunner.png</ZipFileName> <DestinationFilename /> </FileItem> </Items> Modified: trunk/plugins/BrowseTheWeb/Release/Plugins/Windows/BrowseTheWeb.dll =================================================================== (Binary files differ) Modified: trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs =================================================================== --- trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs 2010-11-17 14:04:29 UTC (rev 3941) +++ trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs 2010-11-17 20:21:28 UTC (rev 3942) @@ -599,7 +599,7 @@ { if (useMouse) { - System.Diagnostics.Debug.WriteLine("DOM " + e.KeyCode.ToString()); + //System.Diagnostics.Debug.WriteLine("DOM " + e.KeyCode.ToString()); if (e.KeyCode == (uint)Keys.Escape) GUIWindowManager.ShowPreviousWindow(); @@ -612,8 +612,6 @@ if (e.KeyCode == (uint)Keys.Left) OnMoveLeft(); if (e.KeyCode == (uint)Keys.Right) OnMoveRight(); - if (e.KeyCode == (uint)Keys.R) OnAddBookmark(); - if (e.KeyCode == (uint)Keys.F3) GUIWindowManager.ActivateWindow(54537688); if (e.KeyCode == (uint)Keys.F7) webBrowser.GoBack(); @@ -621,15 +619,9 @@ if (e.CtrlKey == true) { - if (e.KeyCode == (uint)Keys.P) - { - OnEnterNewLink(); - - } - if (e.KeyCode == (uint)Keys.B) - { - webBrowser.Navigate("about:blank"); - } + if (e.KeyCode == (uint)Keys.R) OnAddBookmark(); + if (e.KeyCode == (uint)Keys.P) OnEnterNewLink(); + if (e.KeyCode == (uint)Keys.B) webBrowser.Navigate("about:blank"); } } @@ -638,21 +630,24 @@ { if (useMouse) { + // this is a workarround until i know what wrong on the links... GeckoWebBrowser g = (GeckoWebBrowser)sender; string dom = g.Document.Url.AbsoluteUri.ToString(); - string parent = e.Target.Parent.InnerHtml; - int x = parent.IndexOf("a href="); - if (x >= 0) + if (!parent.Contains("shockwave")) { - int y = parent.IndexOf("\"", x + 8); - if (y >= 0) + int x = parent.IndexOf("a href="); + if (x >= 0) { - string link = parent.Substring(x + 7, y - x - 6); - link = link.Replace("\"", ""); - if (link.Contains("http")) - g.Navigate(link); + int y = parent.IndexOf("\"", x + 8); + if (y >= 0) + { + string link = parent.Substring(x + 7, y - x - 6); + link = link.Replace("\"", ""); + if (link.Contains("http")) + g.Navigate(link); + } } } } Modified: trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb.suo =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |