Commit graph

152 commits

Author SHA1 Message Date
Jacek Caban
e965435966 hhctrl.ocx: Fill content tree. 2007-02-28 14:12:38 +01:00
Jacek Caban
cdb67b28f8 hhctrl.ocx: Added hhc parser. 2007-02-28 14:12:32 +01:00
Jacek Caban
6b68e8d606 hhctrl.ocx: Added content tab window. 2007-02-28 14:09:59 +01:00
Jacek Caban
0ecadffb9d hhctrl.ocx: Added code for handling tabs. 2007-02-28 14:09:39 +01:00
Jacek Caban
c6774f75f5 hhctrl.ocx: Resize tab control in Child's WM_SIZE handler. 2007-02-28 14:09:00 +01: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
803cf4f40c hhctrl.ocx: Clean up Help_WndProc. 2007-02-28 14:03:44 +01:00
Jacek Caban
8e98ca4727 hhctrl.ocx: Added DllGetClassObject stub implementation. 2007-02-28 14:03:44 +01:00
Jacek Caban
74fffe66e4 hhctrl.ocx: Remove redundant casts. 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
1a2456cc4c hhctrl.ocx: Move more code from doWinMain. 2007-02-28 14:03:44 +01:00
Jacek Caban
bf34ca2d03 hhctrl.ocx: Fixed releasing web browser object. 2007-02-28 14:03:44 +01:00
Jacek Caban
24c13b9f8d hhctrl.ocx: Merge WBInfo to HHInfo. 2007-02-28 14:03:44 +01:00
Jacek Caban
5a01e1020d hhctrl.ocx: Store whole HH_WINTYPEW struct in HHInfo, not its pointer. 2007-02-28 14:03:44 +01:00
Jacek Caban
ac2886b516 hhctrl.ocx: Move hhctrl_hinstance to hhctrl.h. 2007-02-28 14:03:44 +01:00
Jacek Caban
5ed9be800d hhctrl.ocx: Added beginning #SYSTEM parsing code. 2007-02-23 12:13:58 +01:00
Jacek Caban
1711c3a5c4 hhctrl.ocx: Handle memory allocation in OpenCHM and CloseCHM. 2007-02-23 12:13:46 +01:00
Jacek Caban
976f2db58d hhctrl.ocx: Move HH_OpenCHM implementation to HH_Open. 2007-02-23 12:13:35 +01:00
Jacek Caban
0262fb5489 hhctrl.ocx: Use hhctrl.ocx's HINSTANCE. 2007-02-23 12:13:25 +01:00
Jacek Caban
e717dcc8fa hhctrl.ocx: Rewrite reading strings from #STRINGS section. 2007-02-23 12:13:21 +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
9a20d35cc8 hhctrl.ocx: Declare strdupAtoW in hhctrl.h and use it instead of duplicated *ANSIToUnicode. 2007-02-23 12:10:13 +01:00
Jacek Caban
6e72b2614a hhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h. 2007-02-23 12:09:44 +01:00
Jacek Caban
719bfaf4b0 hhctrl.ocx: Use mk as default protocol and code clean up. 2007-02-06 22:07:10 +01:00
Jacek Caban
f9a7886121 hhctrl.ocx: Use SetWindowRects to set WebBrowser's size. 2007-02-06 22:07:03 +01:00
Jacek Caban
8baee578cc hhctrl.ocx: Remove useless SetHostNames call. 2007-02-06 22:06:57 +01:00
Andrew Talbot
10334ed041 hhctrl.ocx: Remove unused variable. 2007-01-09 12:03:27 +01:00
Huw Davies
97e598b679 hhctrl.ocx: Don't fail if ole is already initialised. 2006-10-31 21:54:00 +01:00
Andrew Talbot
1572dbde2b hhctrl.ocx: Remove duplicate HeapFree(). 2006-10-31 11:46:43 +01:00
Alexandre Julliard
44e8ead5d0 hhctrl.ocx: Properly handle negative coordinates for mouse events. 2006-10-25 17:41:58 +02:00
Francois Gouget
9fe4673347 Don't include windows.h & co in the Wine sources.
Remove uneeded COM_NO_WINDOWS_H defines.
2006-10-24 17:47:09 +02:00
Mikołaj Zalewski
58bd35c8c5 resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 17:45:51 +02:00
Mikołaj Zalewski
e32aa55703 resources: Change German sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 11:45:12 +02:00
Mikołaj Zalewski
bb0c2da70d hhctrl.ocx: Add Polish translation. 2006-10-23 12:35:18 +02:00
Byeong-Sik Jeon
e1fd734c97 Korean: Use SUBLANG_NEUTRAL in Korean resources. 2006-10-20 13:49:39 +02:00
Francois Gouget
7295af0915 French rc files must be encoded in iso-8859-1, not utf-8. 2006-10-06 12:32:08 +02:00
Michael Stefaniuc
84473e5bfc hhctrl.ocx: Win64 printf format warning fixes. 2006-10-04 09:59:00 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Jonathan Ernst
b05e6ffc1d hhctrl: New French translation. 2006-09-10 10:16:17 +02:00
Alexandre Julliard
9d5d7bff04 hhctrl.ocx: Make some functions static. 2006-08-02 22:02:25 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard
77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Paul Vriens
8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Alexandre Julliard
9ca8a86914 Link against libwine_unicode everywhere we use Unicode functions. 2006-05-24 18:05:40 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman
74407105d2 Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
András Kovács
6d9399ac70 hhctrl.ocx: Added Hungarian translation. 2006-03-15 11:31:30 +01:00
Mike McCormack
1006cfc8df hhctrl.ocx: Fix a gcc 4.1 warning caused by a cast in a macro. 2006-03-03 13:18:56 +01:00
Petr Tesarik
89a803215a hhctrl.ocx: Czech language resources encoding fix. 2006-02-13 13:27:29 +01:00
Fatih Aşıcı
6788cc96c3 hhctrl.ocx: Turkish translation. 2006-02-06 13:03:30 +01:00
Rein Klazes
fe57d73249 hhctrl.ocx: Report commands in HtmlHelp that are not handled at all. 2006-01-10 20:41:23 +01:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Hans Leidekker
1833cfba75 Added Dutch translations. 2005-11-21 12:02:17 +00:00
YunSong Hwang
58d6722e7a Add Korean translations. 2005-11-11 10:55:09 +00:00
Vincent Béron
3a4751209f Correct some allocated buffer lengths while converting to Unicode. 2005-11-08 12:55:40 +00:00
James Hawkins
a533bd3056 Free an alloc'ed string. 2005-11-07 11:08:47 +00:00
James Hawkins
3de9f4c64d Pass HtmlHelp commands to doWinMain. 2005-11-04 11:15:01 +00:00
David Kredba
970987586e Czech resources update. 2005-11-02 11:01:07 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
James Hawkins
6f4977d96f - Store the HHInfo struct in the SizeBar hwnd.
- Set the default navigation pane width if no width provided.
- Handle dragging of the SizeBar.
2005-09-28 10:16:02 +00:00
James Hawkins
240e7624c6 Correctly resize the child windows. 2005-09-25 15:17:42 +00:00
Alexander N. Sørnes
8822dbbb92 Added Norwegian translations. 2005-09-25 15:15:25 +00:00
James Hawkins
6a09a4f890 Add the SizeBar. 2005-09-21 11:42:41 +00:00
James Hawkins
2a4cbe02e5 Correctly draw the navigation pane. 2005-09-20 12:00:46 +00:00
James Hawkins
5d5de034ce Add initial toolbar button handling. 2005-09-19 15:25:18 +00:00
James Hawkins
13ee51e236 Check for an empty string not a NULL pointer. 2005-09-19 14:31:45 +00:00
James Hawkins
ec821b698b Embed the browser object in the HTML window. Spotted by Jacek Caban. 2005-09-15 09:31:28 +00:00
James Hawkins
3fdcfe998f - Zero the WBInfo struct to get rid of invalid pointers.
- Store object pointers in the WBInfo struct as they're created.
2005-09-14 19:16:13 +00:00
James Hawkins
3e507e3ca5 - Add the WebBrowser implementation.
- Load the default Url in the HTML Pane.
2005-09-13 10:32:47 +00:00
Kimmo Myllyvirta
264a33654a Added Finnish resources. 2005-09-12 11:10:03 +00:00
James Hawkins
fa1dca30a1 Call CHM_CloseCHM to avoid a memory leak. 2005-09-07 09:24:27 +00:00
James Hawkins
e9ce57739d - Add the CHM Utility API.
- Load help window values from the CHM file.
2005-09-06 09:20:42 +00:00
Vincent Béron
7160af007c Uniformize DllMain TRACEing across dlls. 2005-08-15 10:48:51 +00:00
James Hawkins
756d8e17cf Handle resizing the help viewer window. 2005-08-15 10:21:56 +00:00
James Hawkins
33eb060b94 - Paint spacing around the tab control.
- Use COLOR_MENU to standardize the colors of the viewer.
2005-08-15 09:40:24 +00:00
Henning Gerhardt
bf0cb12bbc Update German resource file. 2005-08-08 11:01:40 +00:00
James Hawkins
87ba2ef310 - Don't keep track of the number of TB buttons.
- Call the W version of SetWindowLongPtr.
2005-08-08 11:01:31 +00:00
James Hawkins
6672d2680c Free the allocated command line string. 2005-08-03 12:34:03 +00:00
James Hawkins
90bb481c0c Add a tab control to the navigation pane. 2005-08-03 11:46:52 +00:00
Henning Gerhardt
9332f2bb56 Add German resourced for hhctrl.ocx. 2005-08-03 10:57:28 +00:00
James Hawkins
eece303c9a - Add the HH Child window class.
- Create the Navigation and HTML panes as HH Child windows.
2005-08-03 10:56:55 +00:00
James Hawkins
3e00dec827 - Add the toolbar to the viewer window.
- Load the toolbar button text from the resource file.
2005-08-02 14:55:11 +00:00
James Hawkins
7f66a3dc7f Implement DllMain and store the Dll hinstance. 2005-08-02 14:35:56 +00:00
James Hawkins
8db2c26da8 Add beginnings of the Help viewer. 2005-08-01 09:21:53 +00:00
Robert Shearman
54160222a0 Rename MODULENAME_Dll* functions to Dll* for better consistency and
type checking.
2005-05-17 14:41:37 +00:00
Mike Hearn
759e1707e0 - Add text dumping of the requested command.
- Make the stub message appear for more commands.
2005-04-16 10:47:46 +00:00
Mike Hearn
f0d4fa0465 Only do unicode conversion in HTML Help control when filename is
specified.
2005-04-11 12:47:40 +00:00
Tom Wickline
5c38e1b561 Version resources cleanup. 2004-11-23 13:59:34 +00:00
Hans Leidekker
4b0f17c893 Add version information. 2004-11-08 20:26:45 +00:00
Jacek Caban
c396cdcc0a - Added doWinMain stub
- Fixed htmlhelp.h
2004-10-08 20:49:09 +00:00
Jacek Caban
900c0e58ce Added htmlhelp.h. 2004-09-16 19:05:49 +00:00
Stefan Leichter
560462a2d0 Added empty DllRegisterServer. 2004-08-23 18:50:54 +00:00
Uwe Bonnes
0e42073cd7 HeapAlloc for WSTR must allocate len* sizeof(WCHARS). 2004-06-30 18:17:07 +00:00