Results 1 to 6 of 6

Thread: Making a Web Browser

  1. #1

    Thread Starter
    New Member
    Join Date
    Nov 2006
    Posts
    3

    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:


    I would prefer if you can help me with screenshots too!Thanks!
    Thank you in advanced.
    Last edited by NiTRoX.NET; Dec 21st, 2006 at 05:47 AM.

  2. #2

    Thread Starter
    New Member
    Join Date
    Nov 2006
    Posts
    3

    Re: Making a Web Browser

    thanks

  3. #3

    Thread Starter
    New Member
    Join Date
    Nov 2006
    Posts
    3

    Re: Making a Web Browser

    I'll continue on this night

  4. #4
    Hyperactive Member
    Join Date
    Dec 2006
    Location
    Ubuntu Haters Club
    Posts
    405

    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.
    » Twitter: @rudi_visser : Website: www.rudiv.se «

    If Apple fixes security flaws, they are heralded as proactive. If Microsoft fixes a security flaw, they finally got around to fixing their buggy OS.

  5. #5
    Hyperactive Member
    Join Date
    Dec 2006
    Location
    Ubuntu Haters Club
    Posts
    405

    Re: Making a Web Browser

    EDIT: I beleive you need to think this through a bit more...
    » Twitter: @rudi_visser : Website: www.rudiv.se «

    If Apple fixes security flaws, they are heralded as proactive. If Microsoft fixes a security flaw, they finally got around to fixing their buggy OS.

  6. #6
    Addicted Member
    Join Date
    Dec 2006
    Location
    London, England
    Posts
    142

    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
    The universal aptitude for ineptitude makes any human accomplishment an incredible miracle -Col. John P. Stapp


    Please rate the posts that have helped. Makes us feel all warm and fuzzy

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width