Alexandre Julliard
691171b8e6
Small dll interfaces cleanups.
2000-08-08 20:49:16 +00:00
Juergen Schmied
e2f4aefb38
- Rewrite of the shell related parts of the dialog to use the already
...
in shell32implemented functions (ShellFolder/Path*). Eliminated direct
file access.
- Replaced LoadLibraryA with GetModuleHandleA since comdlg32 is imports
some dlls per *.spec file
- Most OpenFile Flags (OFN_*) should work properly now
- The edit box should work right with all stuff entered in it like
..\temp\file.txt or just c: to change a drive
- Optimized DataObject handling
- Some bugs fixed, should work with native shell32 again.
- Stubs for PrintDlgEx
2000-06-02 19:36:53 +00:00
Huw D M Davies
b40a9b7f1d
Add PrintSetup dialog and support for hooks and templates.
...
Move 16 bit api definitions out of commdlg.h to cdlg.h
2000-05-26 22:26:06 +00:00
Alexandre Julliard
077239414e
Jean-Claude Batista
...
PrintDialog now creates a DC when receiving a PD_RETURNDC flag.
2000-05-11 00:09:29 +00:00
Alexandre Julliard
a0d9ffdaa1
Removed a few inter-dll dependencies.
2000-04-23 20:40:23 +00:00
Patrik Stridvall
2d6457c11a
Added/fixed some documentation reported by winapi_check.
2000-03-28 20:22:59 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Alexandre Julliard
b2f6f0e7d2
Removed resource.h.
2000-02-03 01:54:36 +00:00
Klaas van Gend
2d7f8590dc
Implemented the PrintSetup dialog box for the PrintDlgA.
1999-11-13 20:49:58 +00:00
Huw D M Davies
38ffcc3cb0
Map PrintDlg16 to PrintDlgA.
1999-10-13 12:29:57 +00:00
Patrik Stridvall
e92331ffd0
Fixed ANSI C violations.
1999-09-20 18:52:06 +00:00
Klaas van Gend
7a41bea055
Completed PrintDlg32 resource stringtable.
1999-09-03 12:41:23 +00:00
Gerard Patel
40320f3e7e
Fix special case when no printer installed.
1999-08-15 16:33:11 +00:00
Alexandre Julliard
89f079bfd1
Replaced a few calls to lstr* functions by their CRTDLL or libc
...
equivalent.
1999-08-08 18:54:47 +00:00
Klaas van Gend
3d5f2a88d3
Implemented the return of hDevModes and hDevNames in the PRINTDLG
...
structure of PrintDlgA().
1999-08-07 12:34:54 +00:00
Klaas van Gend
43ac3d6b3e
- added Collate/NoCollate Icons to Print32 dialog (unfortunately they
...
don't display yet).
- added status strings.
- added string table for internationalisation of several internal
message boxes.
1999-07-30 18:10:21 +00:00
Ulrich Weigand
8dbffe70fb
Removed MODULE_GetWndProcEntry16().
...
Use 32-bit window procedures in COMMDLG instead.
1999-07-24 10:27:58 +00:00
Patrik Stridvall
1ed4ecffa8
ANSI C fixes.
...
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
1999-06-26 14:58:24 +00:00
Alexandre Julliard
a099a555c3
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-06-12 15:45:58 +00:00
Marcus Meissner
ddca315388
Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by
...
GetSystemMetrics(SM_xx), removed no longer needed includes of
sysmetrics.h.
1999-05-22 11:33:23 +00:00
Marcus Meissner
d7c565f5de
Replaced WIN_GetWindowInstance by GetWindowLongA(GWL_HINSTANCE),
...
removed unnecessary win.h includes, added syslevel.h to queue.c.
1999-05-14 18:39:37 +00:00
Klaas van Gend
ea7ff970c8
More implementation of PrintDlgA.
...
Conversion of resource identifiers of Print32 window to comply to the
M$ numbering.
1999-05-02 11:34:26 +00:00
Bertho Stultiens
d1895a776c
Built-in dlls now have resources attached via the PE-header like
...
normal dlls. This enables the use of the resource API.
1999-04-25 18:31:35 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Klaas van Gend
3c6253bb3e
- Reimplementation of the CommDlg ExtendedError mechanism using TLS.
...
- Some header inclusion cleanup.
1999-03-15 15:16:54 +00:00
Bertho Stultiens
9bdf34b338
Moved error codes to cderr.h.
1999-03-13 17:07:56 +00:00
Klaas van Gend
c912749be5
Create a new subdirectory for the common dialog box DLL and move all
...
code from /misc/commdlg.c to this directory. Also made a start in
documenting the API calls.
1999-02-28 20:05:11 +00:00