Skip to content

Commit 0363470

Browse files
committed
Merge branch 'master' of github.com:leibnitz27/olewoo
2 parents 05c34ef + a421817 commit 0363470

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

README.md

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
( see http://www.benf.org/other/olewoo for old site )
2+
3+
# OleWoo - Yet another TLB viewer.
4+
5+
Oleview's a very handy tool, but it's got some really annoying niggles (only 1 typelibrary open at once, no search, slow on large TLBs, yadda yadda) - OleWoo is my attempt at building something which drags oleview kicking and screaming into at least the late 1990s!
6+
7+
![Olewoo screen](http://www.benf.org/other/olewoo/olewoo1.png)
8+
9+
This might look familiar... (now hyperlinks take you to interface/type definitions...)
10+
11+
![Olewoo screen](http://www.benf.org/other/olewoo/olewoo2.png)
12+
13+
Using the 'find symbol' search box opens a list on the right, with all matching nodes of the TypeLibrary tree - click on one to navigate to it, and view the relevant IDL.
14+
Click on the [>>>] to dismiss the list.
15+
16+
Of course, you can CTRL+F on the IDL viewer to search (It's infuriating that that's missing from OLEVIEW!)
17+
18+
![Olewoo screen](http://www.benf.org/other/olewoo/olewoo3.png)
19+
20+
Click 'Add new Tab' to open up another view on the typelibrary - useful when you need to flick back and forth between interfaces.
21+
22+
![Olewoo screen](http://www.benf.org/other/olewoo/olewoo4.png)
23+
24+
And, of course, you can open as many typelibraries as you want!
25+
26+
![Olewoo screen](http://www.benf.org/other/olewoo/oledump1.png)
27+
28+
OleDump allows you to dump the IDL for a TLB directly from the command line - this is something I've occasionally wished for from OleView!
29+
30+
* I consider this pretty much stable (and have moved on to other pet projects), which probably means it's got a tonne of annoying features. ;), but feel free to drop me a note (or a pull request!) if you've got a tlb that it doesn't play well with.
31+
32+
* License file in repo

0 commit comments

Comments
 (0)