Commit Graph

45 Commits

Author SHA1 Message Date
Eric Pouech 44b76784ec atl: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-08 10:46:42 +01:00
Qian Hong f987d8ac3b atl: Implement AtlAxDialogBox().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=32749
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-04 10:00:10 +02:00
Michael Stefaniuc 568c32f381 atl: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-07 11:24:12 +02:00
Alexandre Julliard aeab4af7dd atl: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 15:51:13 +02:00
Alex Henrie ef7855e131 atl: Make constants 'AtlAxWinW' and 'AtlAxWinLicW' static.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-30 19:36:50 +01:00
Alex Henrie b6e87cd48c atl: Turn variable 'mshtml_prefixW' into a static constant.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-12 10:21:52 +01:00
Michael Stefaniuc f55c5f3758 atl: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-11 22:38:57 +02:00
Michael Stefaniuc e3bd659be9 atl: Simplify RECT assignments.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-22 00:59:00 +09:00
Qian Hong f949c8791c atl100: Implemented semi stub AtlAxCreateControlLic and AtlAxCreateControlLicEx.
Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-17 22:56:38 +09:00
Qian Hong ec52a1f557 atl: Improved content type handling of AtlAxCreateControlEx. 2015-01-22 21:55:02 +01:00
Qian Hong 6756049be4 atl: Don't conflict GWLP_USERDATA with user applications. 2015-01-15 11:39:35 +01:00
André Hentschel 76c24c80c3 atl: Fix compiler warnings with flag -Wunused-macros. 2014-12-10 13:31:39 +01:00
Jacek Caban 062f92a99c atl: Added AtlAxCreateControlLic(Ex) stubs. 2014-07-22 14:25:58 +02:00
Nikolay Sivov 82cf29d307 atl: Move IUnknown methods to IOleClientSite. 2014-04-21 10:42:55 +02:00
Nikolay Sivov 2b390f01ed atl: Simplify error handling in AtlAxAttachControl(). 2014-04-18 16:38:36 +02:00
Jacek Caban 1334fd9d70 atl: Moved source files from atl100 to atl directory. 2014-02-14 11:52:41 +01:00
Jacek Caban 84587b689e atl100: Moved more function implementations to atl100. 2012-11-21 13:36:47 +01:00
Alessandro Pignotti aaf99d8ef0 atl: Send OLE_CLOSE command to control on detach. 2012-03-26 12:41:27 +02:00
Frédéric Delanoy 9bdcfc5d3e atl: Avoid harcoding array lengths. 2011-11-17 11:37:38 +01:00
Michael Stefaniuc 1e19fd6c49 atl: Use ifaces instead of vtbl pointers in IOCS. 2011-01-05 17:52:56 +01:00
Alexandre Goujon e4bb3ae755 atl: Fix AtlAxAttachControl wine check. 2010-08-17 12:57:17 +02:00
Andrew Nguyen e01794d4f7 atl: Accept a NULL output container pointer in AtlAxAttachControl. 2010-06-30 11:55:10 +02:00
Alexandre Julliard 6502315162 atl: Fix parsing of extended dialog templates. 2010-06-14 14:13:37 +02:00
Mikhail Maroukhine f930c87fd6 objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN. 2010-03-29 12:11:02 +02:00
Michael Stefaniuc 8a3ed2dffc atl: Use IS_INTRESOURCE not HIWORD to check a resource. 2010-02-01 11:59:59 +01:00
Michael Stefaniuc 17ca7aa5a6 atl: Remove superfluous pointer casts. 2009-02-12 17:53:34 +01:00
Michael Stefaniuc fa1d049847 atl: Remove two superfluous casts. 2008-12-05 12:36:31 +01:00
Francois Gouget 0a9c529072 atl: Remove WINAPI on static functions where not needed. 2008-11-24 14:18:42 +01:00
Michael Stefaniuc 4f199a10ad Remove the remaining casts of NULL. 2008-11-03 13:42:09 +01:00
Andrew Talbot f83cd9d08f atl: Assign to structs instead of using memcpy. 2008-02-11 19:56:03 +01:00
Marcus Meissner c46327b40c atl: Check for NULL. 2008-02-04 11:13:34 +01:00
Michael Stefaniuc 3e8970602c dlls: Remove duplicate includes. 2007-11-19 13:54:46 +01:00
Vitaliy Margolen a2daceb7c2 atl: Use CallWindowProc instead of calling old window proc directly. 2007-06-07 19:23:56 +02:00
Dmitry Timoshkov 2e944d8e13 atl: Fix compilation warnings in 64-bit mode. 2007-06-01 12:39:08 +02:00
Andrey Turkin 6ecdc5bbeb atl: AtlAxGetHost and AtlAxGetControl implementation. 2006-11-13 14:43:02 +01:00
Andrey Turkin 26e6c13c43 atl: Host component implementation: IOleControlSite. 2006-11-13 14:42:50 +01:00
Andrey Turkin 566d5db2a2 atl: Host component implementation: IOleInPlaceFrame. 2006-11-13 14:39:40 +01:00
Andrey Turkin 39b17cab1d atl: Host component implementation: IOleInPlaceSiteWindowless. 2006-11-13 14:39:26 +01:00
Andrey Turkin 6366a1b054 atl: Host component implementation: IOleContainer. 2006-11-13 14:39:01 +01:00
Andrey Turkin 7c5f011c11 atl: Implement AtlAxAttachControl. 2006-11-13 14:34:26 +01:00
Andrey Turkin e1d94f3633 alt: Host component implementation: IOleClientSite. 2006-11-13 14:34:19 +01:00
Michael Stefaniuc 02cd4c8584 atl: Move the storage specifier to the beginning of the declaration. 2006-11-07 15:05:57 +01:00
Andrey Turkin 7dff8c19ee atl: Implement AtlAxCreateDialogA and AtlAxCreateDialogW. 2006-11-02 21:21:15 +01:00
Andrey Turkin 821aae4f9f atl: Implement AtlAxCreateControl and AtlAxCreateControlEx. 2006-11-02 21:16:20 +01:00
Andrey Turkin 2d9fc5d7b5 atl: Implement AtlAxWinInit and AtlAxWin window procedure. 2006-11-02 21:13:20 +01:00