Cover image for Internet Explorer construction kit for dummies
Title:
Internet Explorer construction kit for dummies
Personal Author:
Series:
--For dummies
Publication Information:
Indianapolis, IN : Wiley, 2005
Physical Description:
1 CD-ROM ; 12 cm
ISBN:
9780764574917
General Note:
Also available in printed version : TK5105.883.M53 W34 2005

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 sites

You 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 icons

In 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

Introductionp. 1
About This Bookp. 1
Conventions Used in This Bookp. 1
What You're Not to Readp. 2
Foolish Assumptionsp. 2
How This Book Is Organizedp. 2
Icons Used in This Bookp. 4
Where to Go from Herep. 4
Part I Making Your Own Internet Explorerp. 5
Chapter 1 Exploring the Benefits of Browser Customizationp. 7
Application Simplificationp. 7
Special-Purpose Browsersp. 8
Specific-Audience Browsersp. 9
The Joy of Do-It-Yourselfp. 10
Browser Construction Kit Installationp. 11
Browser Construction Kit Removalp. 15
Chapter 2 Figuring Out What's Customizablep. 17
The Kit Versus the Full Internet Explorerp. 17
Window Elementsp. 19
The title bar and iconp. 20
The window style and colorp. 21
The buttons and client areap. 22
The Browser Panep. 23
Toolbars, Status Bars, and Menusp. 24
The toolbarp. 24
The status barp. 24
The menu barp. 25
Notes for Visual Basic Programmersp. 25
Chapter 3 Meeting the Browser Construction Kitp. 27
Microsoft Licensingp. 27
The Browser Editorp. 28
Starting the editorp. 28
Introducing the toolboxp. 29
Exploring the browser display panep. 30
Exploring the custom function panep. 30
Including Standard Browser Featuresp. 32
Menu barp. 32
Toolbarp. 33
Status barp. 33
Address barp. 33
Understanding Custom Browser Featuresp. 34
Passwords and the locking mechanismp. 34
Timersp. 34
Clockp. 34
Alarmsp. 35
Site-approval listp. 35
Web browsing logp. 35
Screen-capture "spy"p. 35
Custom Web browser graphicsp. 36
Part II Customizing the Look of the Browserp. 37
Chapter 4 Designing the Browser Windowp. 39
The Window Command Categoryp. 39
The Window Colorp. 40
The Application Iconp. 42
The Window Stylep. 43
The Normal stylep. 44
The Normal Unsizable stylep. 44
The Toolbox stylep. 46
The Toolbox Unsizable stylep. 46
The No Controls stylep. 47
Minimize, Maximize, and Close Buttonsp. 48
The Window Bordersp. 49
The Window Skinp. 51
The Window Titlep. 52
Chapter 5 Adding the Browser Panep. 53
The Browser Command Categoryp. 53
Pane Border Stylep. 55
Pane Positionp. 57
Pane Sizep. 58
Starting a Web Pagep. 59
Chapter 6 Assembling the Toolbarp. 61
The Toolbar Command Categoryp. 61
Toolbar Positionp. 64
Toolbar Imagep. 64
Button Typesp. 65
Back, Forward, Stop, Refresh, and Home buttonsp. 65
The Search buttonp. 67
The Favorites buttonp. 67
Chapter 7 Designing the Menu Barp. 69
The Menu Bar Command Categoryp. 69
The Menusp. 71
Chapter 8 Pulling Together the Status Barp. 73
The Status Bar Command Categoryp. 73
Status Bar Positionp. 75
Status Bar Imagep. 76
The Status Bar Iconp. 77
The Status Bar Clockp. 78
The Status Bar Timerp. 78
The Status Bar Datep. 79
The Current URLp. 80
Chapter 9 Customizing the Address Barp. 81
The Address Bar Command Categoryp. 81
Address Bar Positionp. 83
Address Bar Imagep. 84
The Go Buttonp. 85
The Favorites Buttonsp. 86
Part III Creating Browser Graphicsp. 87
Chapter 10 Introducing Paint Shop Prop. 89
Installing Paint Shop Prop. 89
Running Paint Shop Prop. 95
Chapter 11 Jazzing Up Your Browser with Bordersp. 99
Understanding Border Requirementsp. 99
Starting a New Borderp. 100
Filling the Backgroundp. 102
Changing the Rectangle to 3-Dp. 104
Painting a 3-D Rivetp. 105
Adding the Rivet to the Borderp. 109
Saving the Borderp. 110
Chapter 12 Painting Skinsp. 113
Understanding Skin Requirementsp. 113
Starting a Skinp. 114
Filling a Background with a Texturep. 115
Filling a Background with a Patternp. 118
Filling a Background with a Gradientp. 121
Chapter 13 Creating Toolbarsp. 125
Understanding Toolbar Requirementsp. 125
Starting a New Toolbarp. 126
Filling the Toolbar's Backgroundp. 128
Adding a Sunburst Effectp. 130
Adding a Graphic to the Toolbarp. 132
Adding a 3-D Effectp. 136
Chapter 14 Painting Status Barsp. 139
Understanding Status Bar Requirementsp. 139
Starting a New Status Barp. 140
Filling the Status Bar's Backgroundp. 142
Adding the 3-D Effectp. 144
Chapter 15 Manufacturing Buttonsp. 147
Understanding Button Requirementsp. 147
Starting a New Buttonp. 148
Zooming In on the Buttonp. 149
Filling the Button's Backgroundp. 150
Adding a 3-D Effectp. 152
Adding an Image to Your Buttonp. 153
Chapter 16 Producing Iconsp. 157
Getting an Icon Editorp. 157
Understanding Icon Requirementsp. 158
Starting a New Iconp. 158
Making an Icon from Scratchp. 159
Making an Icon from an Existing Imagep. 162
Part IV Controlling the Behavior of the Browserp. 165
Chapter 17 Controlling Access to Internet Sitesp. 167
Using the Internet Alarmp. 167
Setting Up an Approved-Sites Listp. 170
Chapter 18 Incorporating Passwords and Tracking Time Onlinep. 173
Using the Password Systemp. 173
Recovering Your Passwordp. 174
Using Timersp. 178
Setting the timer optionsp. 178
Associating an alarm with the countdown timerp. 179
Chapter 19 Keeping Track of Visited Sitesp. 181
Generating Web Site Log Filesp. 181
Starting a log filep. 182
Viewing and deleting a log filep. 182
Generating Automatic Screen Capturesp. 182
Starting screen capturesp. 183
Viewing and deleting screen capturesp. 183
Chapter 20 Exploring a Browser Script Filep. 187
What the Editor Doesp. 187
The Seven Attribute Groupsp. 188
Attribute Settingsp. 189
The Simplest Script Filep. 190
A Complete Script Filep. 191
The Window Attributes Sectionp. 194
The Browser Attributes Sectionp. 196
The Toolbar Attributes Sectionp. 197
The Status Bar Attributes Sectionp. 199
The Menu Bar Attributes Sectionp. 200
The Function Attributes Sectionp. 204
The Address Bar Attributes Sectionp. 204
Part V Designing Customized Web Browser Projectsp. 207
Chapter 21 Developing a General-Use Web Browserp. 209
Creating the Windowp. 209
Adding the Menu Barp. 212
Adding the Toolbarp. 214
Adding the Status Barp. 216
Adding the Address Barp. 218
Adding the Browser Panep. 220
Compiling the Custom Browserp. 222
Chapter 22 Coming Up with a Child's Web Browserp. 223
Creating the Windowp. 223
Adding the Menu Barp. 227
Adding the Toolbarp. 228
Adding the Address Barp. 230
Adding the Browser Panep. 232
Adding Child Safety Featuresp. 234
Compiling the Custom Browserp. 235
Chapter 23 Designing a Special-Topic Browserp. 237
Creating the Windowp. 237
Adding the Menu Barp. 241
Adding the Toolbarp. 243
Adding the Status Barp. 245
Adding the Address Barp. 248
Adding the Browser Panep. 250
Compiling the Custom Browserp. 251
Chapter 24 Developing a Dedicated-Site Browserp. 253
Creating the Windowp. 253
Adding the Menu Barp. 256
Adding the Toolbarp. 257
Adding the Status Barp. 259
Adding the Browser Panep. 261
Compiling the Custom Browserp. 263
Chapter 25 Creating a Spy Browserp. 265
Creating the Windowp. 265
Adding the Menu Barp. 268
Adding the Toolbarp. 270
Adding the Status Barp. 272
Adding the Browser Panep. 274
Adding the Address Barp. 276
Adding the Spy Featuresp. 278
Compiling the Spy Browserp. 279
Chapter 26 Designing a Library Browserp. 281
Creating the Windowp. 281
Adding the Menu Barp. 284
Adding the Toolbarp. 285
Adding the Status Barp. 288
Adding the Address Barp. 290
Adding the Browser Panep. 292
Compiling the Custom Browserp. 293
Chapter 27 Getting a Laugh with an April Fool's Browserp. 295
Creating the Windowp. 295
Adding the Menu Barp. 298
Adding the Toolbarp. 299
Adding the Status Barp. 301
Adding the Address Barp. 303
Adding the Browser Panep. 305
Compiling the Custom Browserp. 307
Chapter 28 Constructing a Sheet-Metal Browserp. 309
Creating the Windowp. 309
Adding the Menu Barp. 312
Adding the Toolbarp. 313
Adding the Status Barp. 314
Adding the Address Barp. 315
Adding the Browser Panep. 317
Compiling the Custom Browserp. 318
Part VI The Part of Tensp. 319
Chapter 29 Ten More Browser Ideasp. 321
The Animal Themep. 321
The Art Themep. 323
The Music Themep. 325
The Sea Themep. 326
The Sports Themep. 328
The Stamps Themep. 330
The Browse-Only Browserp. 332
The Traditional Themep. 333
The Minimal Browserp. 335
The Dream Browserp. 337
Chapter 30 Ten Tools and Resources for Web Browser Buildersp. 339
Microsoft Paintp. 339
ImageForgep. 340
Adobe Photoshopp. 340
Microsoft Visual Basic .NETp. 340
Visual Basic .NET For Dummiesp. 341
MSDNp. 341
Internet Explorer Programming Support Centerp. 341
IEAKp. 342
Your Favorite Internet Search Enginep. 342
Microsoft Windows Updatep. 342
Appendix What's on the CD-ROMp. 345
System Requirementsp. 345
Using the CDp. 346
What You'll Find on the CDp. 346
Author-created materialp. 346
Paint Shop Prop. 346
Troubleshootingp. 347
Indexp. 349