Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010076178 | CP 6484 | Computer File Accompanies Open Access Book | Compact Disc Accompanies Open Access Book | Searching... |
On Order
Summary
Summary
You've heard the saying, "If you want something done right, do it yourself." Actually, most Internet browsers are done right. Chances are, you're comfortable with yours. Yet, you may want to build your own. You don't have to start from scratch-you can start with the Browser Construction Kit on the CD-ROM that comes with Internet Explorer Construction Kit for Dummies. Best of all, there's no programming required.
Whether you personalize your browser or build one just for your business, you can include features and functions not available with traditional browsers, including:
Log file: a list of all Web sites visited Alarm: an audible or popup alarm that signals the end of the time period used with the countdown timer Lock: prevents the custom browser from further browsing Approved list: list of Web sites to which browsing is limited Spy: screen captures taken once a minute Popular sites: a list of the most-visited sitesYou can make your browser G-rated. That's great if you have curious kids and are concerned about adult sites and Internet safety or simply want to limit their browsing time. The ability to limit access to specific sites also comes in handy if you own a business and want customers in your store to be able to browse your online catalog, but not to comparison shop!
Written (and more importantly, programmed) by Clayton Walnum, author of Standard C++Bible and many other computer books, Internet Explorer Construction Kit For Dummies takes you step-by-step through:
Adding borders to give your browser a graphical theme Using window skin to add an image to your window's background Making the bar scene -assembling the toolbar, designing the menu bar, pulling together the status bar, and customizing the address bar Creating buttons and iconsIn addition to your Browser Construction Kit, the bonus CD-ROM includes several sample projects you can create, sample graphics for creating custom buttons and skins, and an evaluation version of Paint Shop Pro8 so you can get down to work. You even have everything you need to create a browser with themed graphics, choosing from animal, art, music, sea, sports, or more.
Have fun creating your own personalized, custom-built browser. That way, it will be done just right for you!
Author Notes
Clayton Walnum is a programmer, editor, and computer-gaming fan. He has published hundreds of articles, programs, and reviews and has written or cowritten nearly 60 books
Table of Contents
Introduction | p. 1 |
About This Book | p. 1 |
Conventions Used in This Book | p. 1 |
What You're Not to Read | p. 2 |
Foolish Assumptions | p. 2 |
How This Book Is Organized | p. 2 |
Icons Used in This Book | p. 4 |
Where to Go from Here | p. 4 |
Part I Making Your Own Internet Explorer | p. 5 |
Chapter 1 Exploring the Benefits of Browser Customization | p. 7 |
Application Simplification | p. 7 |
Special-Purpose Browsers | p. 8 |
Specific-Audience Browsers | p. 9 |
The Joy of Do-It-Yourself | p. 10 |
Browser Construction Kit Installation | p. 11 |
Browser Construction Kit Removal | p. 15 |
Chapter 2 Figuring Out What's Customizable | p. 17 |
The Kit Versus the Full Internet Explorer | p. 17 |
Window Elements | p. 19 |
The title bar and icon | p. 20 |
The window style and color | p. 21 |
The buttons and client area | p. 22 |
The Browser Pane | p. 23 |
Toolbars, Status Bars, and Menus | p. 24 |
The toolbar | p. 24 |
The status bar | p. 24 |
The menu bar | p. 25 |
Notes for Visual Basic Programmers | p. 25 |
Chapter 3 Meeting the Browser Construction Kit | p. 27 |
Microsoft Licensing | p. 27 |
The Browser Editor | p. 28 |
Starting the editor | p. 28 |
Introducing the toolbox | p. 29 |
Exploring the browser display pane | p. 30 |
Exploring the custom function pane | p. 30 |
Including Standard Browser Features | p. 32 |
Menu bar | p. 32 |
Toolbar | p. 33 |
Status bar | p. 33 |
Address bar | p. 33 |
Understanding Custom Browser Features | p. 34 |
Passwords and the locking mechanism | p. 34 |
Timers | p. 34 |
Clock | p. 34 |
Alarms | p. 35 |
Site-approval list | p. 35 |
Web browsing log | p. 35 |
Screen-capture "spy" | p. 35 |
Custom Web browser graphics | p. 36 |
Part II Customizing the Look of the Browser | p. 37 |
Chapter 4 Designing the Browser Window | p. 39 |
The Window Command Category | p. 39 |
The Window Color | p. 40 |
The Application Icon | p. 42 |
The Window Style | p. 43 |
The Normal style | p. 44 |
The Normal Unsizable style | p. 44 |
The Toolbox style | p. 46 |
The Toolbox Unsizable style | p. 46 |
The No Controls style | p. 47 |
Minimize, Maximize, and Close Buttons | p. 48 |
The Window Borders | p. 49 |
The Window Skin | p. 51 |
The Window Title | p. 52 |
Chapter 5 Adding the Browser Pane | p. 53 |
The Browser Command Category | p. 53 |
Pane Border Style | p. 55 |
Pane Position | p. 57 |
Pane Size | p. 58 |
Starting a Web Page | p. 59 |
Chapter 6 Assembling the Toolbar | p. 61 |
The Toolbar Command Category | p. 61 |
Toolbar Position | p. 64 |
Toolbar Image | p. 64 |
Button Types | p. 65 |
Back, Forward, Stop, Refresh, and Home buttons | p. 65 |
The Search button | p. 67 |
The Favorites button | p. 67 |
Chapter 7 Designing the Menu Bar | p. 69 |
The Menu Bar Command Category | p. 69 |
The Menus | p. 71 |
Chapter 8 Pulling Together the Status Bar | p. 73 |
The Status Bar Command Category | p. 73 |
Status Bar Position | p. 75 |
Status Bar Image | p. 76 |
The Status Bar Icon | p. 77 |
The Status Bar Clock | p. 78 |
The Status Bar Timer | p. 78 |
The Status Bar Date | p. 79 |
The Current URL | p. 80 |
Chapter 9 Customizing the Address Bar | p. 81 |
The Address Bar Command Category | p. 81 |
Address Bar Position | p. 83 |
Address Bar Image | p. 84 |
The Go Button | p. 85 |
The Favorites Buttons | p. 86 |
Part III Creating Browser Graphics | p. 87 |
Chapter 10 Introducing Paint Shop Pro | p. 89 |
Installing Paint Shop Pro | p. 89 |
Running Paint Shop Pro | p. 95 |
Chapter 11 Jazzing Up Your Browser with Borders | p. 99 |
Understanding Border Requirements | p. 99 |
Starting a New Border | p. 100 |
Filling the Background | p. 102 |
Changing the Rectangle to 3-D | p. 104 |
Painting a 3-D Rivet | p. 105 |
Adding the Rivet to the Border | p. 109 |
Saving the Border | p. 110 |
Chapter 12 Painting Skins | p. 113 |
Understanding Skin Requirements | p. 113 |
Starting a Skin | p. 114 |
Filling a Background with a Texture | p. 115 |
Filling a Background with a Pattern | p. 118 |
Filling a Background with a Gradient | p. 121 |
Chapter 13 Creating Toolbars | p. 125 |
Understanding Toolbar Requirements | p. 125 |
Starting a New Toolbar | p. 126 |
Filling the Toolbar's Background | p. 128 |
Adding a Sunburst Effect | p. 130 |
Adding a Graphic to the Toolbar | p. 132 |
Adding a 3-D Effect | p. 136 |
Chapter 14 Painting Status Bars | p. 139 |
Understanding Status Bar Requirements | p. 139 |
Starting a New Status Bar | p. 140 |
Filling the Status Bar's Background | p. 142 |
Adding the 3-D Effect | p. 144 |
Chapter 15 Manufacturing Buttons | p. 147 |
Understanding Button Requirements | p. 147 |
Starting a New Button | p. 148 |
Zooming In on the Button | p. 149 |
Filling the Button's Background | p. 150 |
Adding a 3-D Effect | p. 152 |
Adding an Image to Your Button | p. 153 |
Chapter 16 Producing Icons | p. 157 |
Getting an Icon Editor | p. 157 |
Understanding Icon Requirements | p. 158 |
Starting a New Icon | p. 158 |
Making an Icon from Scratch | p. 159 |
Making an Icon from an Existing Image | p. 162 |
Part IV Controlling the Behavior of the Browser | p. 165 |
Chapter 17 Controlling Access to Internet Sites | p. 167 |
Using the Internet Alarm | p. 167 |
Setting Up an Approved-Sites List | p. 170 |
Chapter 18 Incorporating Passwords and Tracking Time Online | p. 173 |
Using the Password System | p. 173 |
Recovering Your Password | p. 174 |
Using Timers | p. 178 |
Setting the timer options | p. 178 |
Associating an alarm with the countdown timer | p. 179 |
Chapter 19 Keeping Track of Visited Sites | p. 181 |
Generating Web Site Log Files | p. 181 |
Starting a log file | p. 182 |
Viewing and deleting a log file | p. 182 |
Generating Automatic Screen Captures | p. 182 |
Starting screen captures | p. 183 |
Viewing and deleting screen captures | p. 183 |
Chapter 20 Exploring a Browser Script File | p. 187 |
What the Editor Does | p. 187 |
The Seven Attribute Groups | p. 188 |
Attribute Settings | p. 189 |
The Simplest Script File | p. 190 |
A Complete Script File | p. 191 |
The Window Attributes Section | p. 194 |
The Browser Attributes Section | p. 196 |
The Toolbar Attributes Section | p. 197 |
The Status Bar Attributes Section | p. 199 |
The Menu Bar Attributes Section | p. 200 |
The Function Attributes Section | p. 204 |
The Address Bar Attributes Section | p. 204 |
Part V Designing Customized Web Browser Projects | p. 207 |
Chapter 21 Developing a General-Use Web Browser | p. 209 |
Creating the Window | p. 209 |
Adding the Menu Bar | p. 212 |
Adding the Toolbar | p. 214 |
Adding the Status Bar | p. 216 |
Adding the Address Bar | p. 218 |
Adding the Browser Pane | p. 220 |
Compiling the Custom Browser | p. 222 |
Chapter 22 Coming Up with a Child's Web Browser | p. 223 |
Creating the Window | p. 223 |
Adding the Menu Bar | p. 227 |
Adding the Toolbar | p. 228 |
Adding the Address Bar | p. 230 |
Adding the Browser Pane | p. 232 |
Adding Child Safety Features | p. 234 |
Compiling the Custom Browser | p. 235 |
Chapter 23 Designing a Special-Topic Browser | p. 237 |
Creating the Window | p. 237 |
Adding the Menu Bar | p. 241 |
Adding the Toolbar | p. 243 |
Adding the Status Bar | p. 245 |
Adding the Address Bar | p. 248 |
Adding the Browser Pane | p. 250 |
Compiling the Custom Browser | p. 251 |
Chapter 24 Developing a Dedicated-Site Browser | p. 253 |
Creating the Window | p. 253 |
Adding the Menu Bar | p. 256 |
Adding the Toolbar | p. 257 |
Adding the Status Bar | p. 259 |
Adding the Browser Pane | p. 261 |
Compiling the Custom Browser | p. 263 |
Chapter 25 Creating a Spy Browser | p. 265 |
Creating the Window | p. 265 |
Adding the Menu Bar | p. 268 |
Adding the Toolbar | p. 270 |
Adding the Status Bar | p. 272 |
Adding the Browser Pane | p. 274 |
Adding the Address Bar | p. 276 |
Adding the Spy Features | p. 278 |
Compiling the Spy Browser | p. 279 |
Chapter 26 Designing a Library Browser | p. 281 |
Creating the Window | p. 281 |
Adding the Menu Bar | p. 284 |
Adding the Toolbar | p. 285 |
Adding the Status Bar | p. 288 |
Adding the Address Bar | p. 290 |
Adding the Browser Pane | p. 292 |
Compiling the Custom Browser | p. 293 |
Chapter 27 Getting a Laugh with an April Fool's Browser | p. 295 |
Creating the Window | p. 295 |
Adding the Menu Bar | p. 298 |
Adding the Toolbar | p. 299 |
Adding the Status Bar | p. 301 |
Adding the Address Bar | p. 303 |
Adding the Browser Pane | p. 305 |
Compiling the Custom Browser | p. 307 |
Chapter 28 Constructing a Sheet-Metal Browser | p. 309 |
Creating the Window | p. 309 |
Adding the Menu Bar | p. 312 |
Adding the Toolbar | p. 313 |
Adding the Status Bar | p. 314 |
Adding the Address Bar | p. 315 |
Adding the Browser Pane | p. 317 |
Compiling the Custom Browser | p. 318 |
Part VI The Part of Tens | p. 319 |
Chapter 29 Ten More Browser Ideas | p. 321 |
The Animal Theme | p. 321 |
The Art Theme | p. 323 |
The Music Theme | p. 325 |
The Sea Theme | p. 326 |
The Sports Theme | p. 328 |
The Stamps Theme | p. 330 |
The Browse-Only Browser | p. 332 |
The Traditional Theme | p. 333 |
The Minimal Browser | p. 335 |
The Dream Browser | p. 337 |
Chapter 30 Ten Tools and Resources for Web Browser Builders | p. 339 |
Microsoft Paint | p. 339 |
ImageForge | p. 340 |
Adobe Photoshop | p. 340 |
Microsoft Visual Basic .NET | p. 340 |
Visual Basic .NET For Dummies | p. 341 |
MSDN | p. 341 |
Internet Explorer Programming Support Center | p. 341 |
IEAK | p. 342 |
Your Favorite Internet Search Engine | p. 342 |
Microsoft Windows Update | p. 342 |
Appendix What's on the CD-ROM | p. 345 |
System Requirements | p. 345 |
Using the CD | p. 346 |
What You'll Find on the CD | p. 346 |
Author-created material | p. 346 |
Paint Shop Pro | p. 346 |
Troubleshooting | p. 347 |
Index | p. 349 |