-
Making a Web Browser
Hi,
I'm a bit new to VB.NET and know some of the basics ( I know some VB6 too).
I have a problem creating an advanced web browser since I don't know the specific coding yet.
I know how to do the basic functions such as WebBrowser1.GoBack etc etc...
I want to basicly include these in my Browser:-
- ListBox:- To search. For example the user types something in textbox1 and then he chooses the search engine he wants to search with. When the button is clicked the browser searches for textbox1.text in the selected web browser.
-Tabs:- (Do not know how to code this) How do I include tabs (such as FireFox,Opera or IE7 has)?
- Bookmark/Favourites = I want to allow the user to create his own bookmarks from my browser and then access them true a menu or a tab (such as Mozilla and IE6/7)
- Home Page:- Want the user to set his homepage from my browser (So as not to be changed from IE!) or if it is changed the IE homepage won't change too.
- ProgressBar:- How to I combine the progressbar with the webrbowser?
- Changed the WinForms GUI:- How do I do this to change the skin of my app?
- Make my browser mroe safe: - How?
- What extra features could I add how?
- How can I make my browser support Java and Shockwave Player and Flash Player and other plugins?
-Extra features I want to add are shown in screenshot.
Screenshot with extra features I want to add:
http://i59.photobucket.com/albums/g2.../mybrowser.jpg
I would prefer if you can help me with screenshots too!Thanks!
Thank you in advanced.
-
Re: Making a Web Browser
-
Re: Making a Web Browser
I'll continue on this night :)
-
Re: Making a Web Browser
So basically you want us to write the browser for you? Okay, well first I'd recommend using the Gecko (Mozilla) browser, as it's just better, and I beleive more customisable than the normal webbrowser control.
Breifly here's an overview:
Homepage => Application Settings, user scope, string.
Bookmarks => Probably same as above, as they're needed each time browser runs, or properties, or maybe resources. Perhaps even a text file or database.
Bookmark View => Listbox foreach?
Remove unwanted space => Put something there? Change the layout of the browser? Logo?
Listbox with search engines => Listbox each with search URL prefix, such as 'http://www.google.co.uk/search?q=' in the Google one.
Search button => Get prefix from listbox and append it with searchfield.text?
Stop => WebBrowser1.Stop();
Refresh => WebBrowser1.Refresh(); (Reload(); ?)
Back => You get the idea.
Etc.
-
Re: Making a Web Browser
EDIT: I beleive you need to think this through a bit more...
-
Re: Making a Web Browser
I recommend that you read up on ToolStripMenuItems, i'm involved in making a very advanced browser myself, most of the code i've wrote was all trial and error, if you want to have a look, goto
https://sourceforge.net/projects/nwpps2k6/
And have a look at the frmMain...
Redmo