Commit Graph

64 Commits

Author SHA1 Message Date
Alistair Leslie-Hughes ec83f0c53c hhctrl.ocx: Simplify extracting the help filename (Coverity).
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-05 23:10:39 +02:00
Carlo Bramini 9413a1980f hhctrl.ocx: Expand environment vars in file name.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47379
Signed-off-by: Carlo Bramini <carlo_bramini@users.sourceforge.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-26 12:04:25 +02:00
Alexandre Julliard 4150b6660e hhctrl.ocx: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-05 08:35:40 +02:00
Francois Gouget 8fcef187e8 hhctrl.ocx: Mark internal symbols with hidden visibility. 2015-03-18 19:39:23 +09:00
Erich E. Hoover 5eb040253c hhctrl.ocx: Support delimited filenames for HH_DISPLAY_TOPIC data. 2014-02-27 09:25:36 -06:00
Erich E. Hoover 87b1115db1 hhctrl.ocx: Do not destroy the HTML Help window when HH_HELP_CONTEXT finds no context id of 0. 2013-11-07 13:17:09 +01:00
Alexandre Julliard f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Erich Hoover 317f26beef hhctrl.ocx: Add support for specifying window names with HH_HELP_CONTEXT. 2012-10-04 10:37:50 +02:00
Erich Hoover d1c363424d hhctrl.ocx: Recognize the embedded window name for finding existing windows. 2012-10-04 10:37:39 +02:00
Erich Hoover 5650362090 hhctrl.ocx: Resize the window when HH_SET_WIN_TYPE is called. 2012-09-05 21:56:58 +02:00
Erich Hoover af0fa40eff hhctrl.ocx: Implement HH_GET_WIN_TYPE. 2012-09-04 17:25:23 +02:00
Erich Hoover 182bd9dac4 hhctrl.ocx: Implement HH_SET_WIN_TYPE. 2012-08-31 11:21:35 +02:00
Erich Hoover d39801bef3 hhctrl.ocx: Create a special structure for holding non-const unicode strings. 2012-08-30 19:19:52 +02:00
Erich Hoover 2686b9b588 hhctrl.ocx: Permit WS_CHILD help windows. 2012-07-16 18:14:25 +02:00
Erich Hoover 97bcef997f hhctrl.ocx: Implement HH_CLOSE_ALL. 2012-07-16 18:14:08 +02:00
Erich Hoover 4cf842e75d hhctrl.ocx: When called as a program, quit when HtmlHelp call fails. 2011-09-28 11:00:47 +02:00
Erich Hoover f1b7bb4eaa hhctrl.ocx: Open a specific topic when requested. 2011-09-28 11:00:28 +02:00
Erich Hoover 973237996b hhctrl.ocx: Default to the correct tab for different HH_DISPLAY_* values. 2011-09-28 11:00:24 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Frédéric Delanoy c7a46f5d3e hhctrl.ocx: Remove misplaced semicolon after an if condition. 2011-06-30 17:23:28 +02:00
Aric Stewart 3414d0ea0e hhctrl.ocx: Improve parsing of incoming file specs to HtmlHelp. 2011-06-29 14:22:38 -05:00
Alexandre Julliard efc319bfa5 hhctrl.ocx: Add a typelib and register it. 2010-12-22 17:10:23 +01:00
Wolfram Sang 9e1d9ef972 hhctrl: Add check for no filename. 2010-09-09 12:45:20 +02:00
Alexandre Julliard d76d32411a hhctrl.ocx: Add casts to pointer differences in traces. 2010-04-09 16:49:22 +02:00
Erich Hoover 1863a9c76d hhctrl.ocx: Remove a superfluous line that uses an uninitialized variable. 2010-02-01 12:10:52 +01:00
Erich Hoover db94b0c636 hhctrl.ocx: Support jumping to a help topic with 'mapid'. 2010-01-29 17:26:13 +01:00
Hans Leidekker bbfe59bc93 hhctrl.ocx: Try the Windows help directory if the specified file does not exist. 2009-07-01 13:14:12 +02:00
Hans Leidekker 28f9129000 hhctrl.ocx: Remove some dead code.
This condition is inside the switch block for HH_DISPLAY_SEARCH,
so it can never evaluate to true.
2009-07-01 13:12:22 +02:00
Dylan Smith 68e887004a hhctrl.ocx: Handle quoted filenames in doWinMain. 2009-02-17 12:47:27 +01:00
James Hawkins 9f42e8eb63 hhctrl.ocx: Check the filename param before dereferencing it. 2008-05-20 15:43:54 +02:00
Tijl Coosemans efa040119b hhctrl: Fix NULL pointer dereference in some failure cases. 2008-04-29 13:48:30 +02:00
Tijl Coosemans af72d10014 hhctrl.ocx: Plug memory leak. 2008-04-29 12:37:48 +02:00
Hin-Tak Leung 76299b37ea hhctrl.ocx: Return help window handle to caller. 2008-04-17 12:35:58 +02:00
Hin-Tak Leung cf5e6bcec9 hhctrl.ocx: Implement more navigation of chm to TOC, default topic and specific title. 2008-03-27 12:46:10 +01:00
Michael Stefaniuc 7e8d79fa3d hhctrl.ocx: Rename the wrappers around HeapAlloc() &Co to use the standard names. 2007-12-10 12:03:55 +01:00
Juan Lang 776f434a6e hhctrl.ocx: Avoid spamming console. 2007-10-16 09:35:36 +02:00
Francois Gouget 6455295e40 hhctrl.ocx: winapi_check expects the module name to be all uppercase in the documentation. 2007-06-13 11:09:56 +02:00
Andrey Turkin 8ecd3465d9 hhctrl.ocx: Recognize and use topic specification in url or in data. 2007-05-03 14:38:43 +02:00
Andrey Turkin 38acaccd93 hhctrl.ocx: Do not try to dereference NULL pointer if CreateHelpViewer failed. 2007-05-03 14:37:08 +02:00
Andrey Turkin 41342a32bb hhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement data A->W translation. 2007-05-03 14:36:55 +02:00
Jacek Caban 736ef403a9 hhctrl.ocx: Added HH_HELP_CONTEXT implementation. 2007-02-28 14:03:45 +01:00
Jacek Caban 5d011551a3 hhctrl.ocx: Use HtmlHelpA in doWinMain. 2007-02-28 14:03:45 +01:00
Jacek Caban 90fcc09d92 hhctrl.ocx: Call PostQuitMessage only in hh.exe process. 2007-02-28 14:03:45 +01:00
Jacek Caban 8cef086337 hhctrl.ocx: Don't use doWinMain in HtmlHelpW. 2007-02-28 14:03:45 +01:00
Jacek Caban ae9c043d87 hhctrl.ocx: Release HHInfo on WM_CLOSE message. 2007-02-28 14:03:45 +01:00
Jacek Caban 8e98ca4727 hhctrl.ocx: Added DllGetClassObject stub implementation. 2007-02-28 14:03:44 +01:00
Jacek Caban e0b952b436 hhctrl.ocx: Move doWinMain to hhctrl.c. 2007-02-28 14:03:44 +01:00
Jacek Caban 07ba45775c hhctrl.ocx: Use wrappers of memory allocation functions. 2007-02-23 12:10:43 +01:00
Jacek Caban 5faa1f6b1e hhctrl.ocx: Move DllMain to hhctrl.c. 2007-02-23 12:10:33 +01:00
Jacek Caban 6e72b2614a hhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h. 2007-02-23 12:09:44 +01:00