Commit Graph

290 Commits

Author SHA1 Message Date
Vincent Povirk
89ca96d06c hhctrl.ocx: Don't skip a tag in next_node.
At the time this function is called, we're already past the '<' that begins
the current tag. Calling find_end_node twice here means we were skipping
every other tag.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-25 20:04:52 +01:00
Vincent Povirk
a16344ca19 hhctrl.ocx: Also take basename of folders when searching.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-25 20:04:52 +01:00
Michael Stefaniuc
d5b0e98ebf hhctrl: Use SetRect() instead of open coding it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-14 17:40:09 +09:00
Francois Gouget
8fcef187e8 hhctrl.ocx: Mark internal symbols with hidden visibility. 2015-03-18 19:39:23 +09:00
Francois Gouget
3d1c2dc63e hhctrl.ocx: Make html_encoded_symbols[] static. 2015-03-18 19:39:08 +09:00
Francois Gouget
e96ab17ec1 hhctrl.ocx: Remove unneeded NONAMELESSXXX directives. 2015-03-13 00:28:18 +09:00
Jacek Caban
5aa19990da hhctrl.ocx: Added support for context menus. 2015-02-24 12:44:06 +09:00
Jacek Caban
efe4be6571 hhctrl.ocx: Store WebBrowser container struct instead of interfaces in HHInfo. 2015-02-23 15:26:01 +09:00
Erich E. Hoover
74c5e38b7c hhctrl.ocx: Fix an off by one mistake in searching for the node endpoint. 2014-05-07 18:57:31 +02:00
Marcus Meissner
0d00e16327 hhctrl.ocx: Free the correct buffer (Coverity). 2014-03-10 10:41:24 +01:00
Erich E. Hoover
ee484b3140 hhctrl.ocx: Permit HTML start/end tags within quoted attributes. 2014-02-27 09:26:07 -06:00
Erich E. Hoover
5eb040253c hhctrl.ocx: Support delimited filenames for HH_DISPLAY_TOPIC data. 2014-02-27 09:25:36 -06:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard
d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Alexandre Julliard
566d3418af makedep: Add a separate pragma flag for typelibs that need registration. 2013-12-26 13:32:49 +01:00
Alexandre Julliard
4f3d71cef3 makefiles: Get rid of the no longer used PO_SRCS variables. 2013-12-15 10:23:04 +01: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
5756ee09f3 makefiles: Add makedep pragmas for rc files that contain translations. 2013-11-05 20:38:19 +01:00
Alexandre Julliard
f8421142e7 makefiles: Add makedep pragmas for typelib idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard
f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Andrew Talbot
2e268d1914 hhctrl.ocx: Avoid signed-unsigned integer comparisons. 2013-01-25 11:17:36 +01:00
Andrew Talbot
896cc71d24 hhctrl.ocx: Remove unneeded address-of operators from array names. 2012-12-06 13:01:01 +01:00
Andrew Talbot
d3229eb9d7 hhctrl.ocx: Constify some variables. 2012-12-03 12:36:35 +01:00
Jacek Caban
4821b06ed1 hhctrl.ocx: Added import library. 2012-11-30 19:12:14 +01:00
Andrew Talbot
9e01b1752a hhctrl.ocx: Remove unused variable. 2012-11-21 13:24:07 +01: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
aedcc11e4f hhctrl.ocx: Fix removing a window from the help list when window creation fails. 2012-10-04 10:37:28 +02:00
Erich Hoover
bc2258d678 hhctrl.ocx: Store all the parameters the first time the WinType is filled in. 2012-10-03 13:10:46 +02:00
Jacek Caban
7917d917ba hhctrl.ocx: Get rid of no longer needed hack. 2012-09-28 17:16:16 +02:00
Erich Hoover
a61903388e hhctrl.ocx: Do not permit a NULL caption for HtmlHelp windows. 2012-09-05 21:56:58 +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
b6ed7acce1 hhctrl.ocx: Properly show HTML Help dialogs without Tri-Pane display. 2012-09-04 17:26:15 +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
Marcus Meissner
2461466ba0 hhctrl.ocx: Initialize ret on some error paths (Coverity). 2012-08-20 10:56:58 +02:00
Erich Hoover
494936452a hhctrl.ocx: Centralize merging HH_WINTYPE data. 2012-08-16 12:24:36 +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
43ecfe036e hhctrl.ocx: Use document title for subtopics in the index. 2012-06-28 11:21:12 +02:00
Erich Hoover
5874d6f1fd hhctrl.ocx: Turn multiple index entries of the same name into a single entry. 2012-06-28 11:18:34 +02:00
Erich Hoover
b72ac222ea hhctrl.ocx: Keep parsing failure from causing a segmentation fault. 2012-06-26 19:29:34 +02:00
Erich Hoover
fc413c70a5 hhctrl.ocx: Add icons for the table of contents TreeView control. 2012-06-25 11:06:21 +02:00
Erich Hoover
a02ad10f99 hhctrl.ocx: Add support for the CHM code page. 2012-06-22 14:09:49 +02:00
Erich Hoover
dc482dfe14 hhctrl.ocx: Use HTML decoder for the index. 2012-06-22 14:09:48 +02:00
Erich Hoover
9033b14438 hhctrl.ocx: Add HTML to Unicode decoding capability to the table of contents. 2012-06-22 14:09:48 +02:00
Andrew Eikum
8041c9bd8e hhctrl.ocx: Don't use GWLP_USERDATA to store private data. 2012-06-19 22:03:21 +02:00
Erich Hoover
e412c8c7b8 hhctrl.ocx: Fix displaying the first page for some help files. 2012-06-14 22:21:08 +02:00
Francois Gouget
fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00