Windows API db / find APIs missing for a given app
Dimitrie O. Paun
dpaun at rogers.com
Mon Aug 4 18:33:59 CDT 2003
On August 4, 2003 02:56 pm, Vincent Béron wrote:
> I checked the unimplemented APIs for vcdeasy, and there are two things:
> - Cygwin's dlls (cygz, cygjpeg6b, cygxml2-2, cygwin1) are listed, when
> they're not part of a Windows installation. You should try to separate
> what's part of Windows (any version), and what can be found elsewhere
> (from an application, a toolkit, etc.).
> - Also, in gdi32, BitBlt and StretchBlt are marked as stubs. I have a
> hard time believing that. What's your method to identify stubs?
Cool. Another idea:
The output should be organized on a per-DLL basis. In fact, I
think the best way would be to output a list of lists:
<ul>
<li> <a name="USER32.DLL"></a><strong>USER32.DLL</strong>
<ul>
<li> first difference
<li> second difference
<li> ...
</ul>
<li> <a name="ANOTHER.DLL"></a><strong>ANOTHER.DLL</strong>
...
...
</ul>
This works very well when no DLL is selected (so all DLLs are
compared), as well as when one DLL is selected, because it
makes it explicit what's going on. Same idea can be applied
to apps.
Also, would be very nice to get a "menu" at the top of the
page will all the DLL/apps listed within, so one can click
on one and jump directly to it. This menu can be as simple
as:
<a href="#USER32.DLL">USER32.DLL</a>
<a href="#ANOTHER.DLL">ANOTHER.DLL</a>
...
That is, just let the browser lay them out.
(You may want to strip the .DLL, I'm not sure).
--
Dimi.
More information about the wine-devel
mailing list