Click here to Skip to main content
5,788,212 members and growing! (17,378 online)
Email Password   helpLost your password?
Desktop Development » Shell and IE programming » IE / Explorer plug-ins     Intermediate

Dahlia Debug-Device Browser Bar

By Jeremy Boschen

An Internet Explorer browser bar, which acts as a pseudo-debug output device
VC7, VC7.1, VC8.0, C++Windows, Win2K, WinXP, Win2003, ATL, VS.NET2002, Visual Studio, Dev

Posted: 25 Jul 2003
Updated: 25 Jul 2003
Views: 40,514
Bookmarked: 33 times
Announcements
Loading...



Search    
Advanced Search
Sitemap
5 votes for this Article.
Popularity: 2.52 Rating: 3.60 out of 5
0 votes, 0.0%
1
1 vote, 20.0%
2
0 votes, 0.0%
3
3 votes, 60.0%
4
1 vote, 20.0%
5

Sample Image - dahlia.jpg

Introduction

An IE browser bar, which acts as a target for pseudo-debug messages from client scripts.

Background

In just about every web-application I develop, I end up creating some IFRAME or new window to act as a target for various debug related messages. I finally decided that this would be much easier if it was wrapped up in a browser bar.

Using the code

Copy Dahlia.dll to your favorite directory, and run regsvr32 against it. Alternatively, build the project.

Points of Interest

The code has only been tested against IE6 on WinXP

The browser-bar works by creating a property on the document's parentWindow which references the component. Scripts can then call against the component to perform actions in the browser-bar.

Included are a few files which demonstrate the browser-bar's usage. dahlia.js is a script wrapper around the document.parentWindow.debugDevice property which is assigned by the browser-bar. dahliaTest.htm is a sample HTML file which uses dahlia.js.

Other than that, the code is documented well enough to follow, but if you have any questions, ask.

History

  • 7/20/2003 - Submitted

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Jeremy Boschen



Location: United States United States

Other popular Shell and IE programming articles:

Article Top
Sign Up to vote for this article
You must Sign In to use this message board.
FAQ FAQ Noise ToleranceSearch Search Messages 
 Layout  Per page   
 Msgs 1 to 7 of 7 (Total in Forum: 7) (Refresh)FirstPrevNext
GeneralHorizontal Explore bar.memberzakkas24833:41 22 Jan '08  
GeneralNeed more indepth informationmemberGlimmerMan6:27 22 Nov '04  
GeneralGUI event catchermemberbuilder6920:06 26 Aug '03  
GeneralVery usefull !memberJean-Michel LE FOL23:47 27 Jul '03  
GeneralRe: Very usefull !memberJBoschen10:12 28 Jul '03  
GeneralSounds like the start of a good articlememberGary R. Wheeler2:50 27 Jul '03  
GeneralRe: Sounds like the start of a good articlememberJBoschen13:48 28 Jul '03  

General General    News News    Question Question    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

PermaLink | Privacy | Terms of Use
Last Updated: 25 Jul 2003
Editor: Barry Lapthorn
Copyright 2003 by Jeremy Boschen
Everything else Copyright © CodeProject, 1999-2009
Web16 | Advertise on the Code Project