Commit Graph

667 Commits

Author SHA1 Message Date
Andrew Eikum 4b93548df1 comdlg32: Store and use save/open dialogs' most-recently-used data. 2010-07-24 11:18:11 +02:00
Andrew Eikum 93f9b4e144 comdlg32/tests: Untie ok_testcases from test_ok(). 2010-07-23 13:05:32 +02:00
Michael Stefaniuc 545322999d comdlg32: Remove the ignored common resource attributes. 2010-07-22 11:41:31 +02:00
Paul Vriens 03a4c64457 comdlg32: Add the Serbian (Latin) translation.
Translation by Nenad Vujic <nesa24casa@gmail.com>
2010-07-22 10:24:02 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Dylan Smith e5a476c66d comdlg32: Test and fix Find/ReplaceText parameter checking code. 2010-07-21 13:23:56 +02:00
Dylan Smith 51ba036f6c comdlg32: Zero length replace buffer is valid for ReplaceText. 2010-07-21 13:23:56 +02:00
Dylan Smith f89b14020f comdlg32: Check for valid replace parameters on ReplaceTextW.
COMDLG32_FR_CheckPartial is called with the second parameter of TRUE to
indicate that it is checking for a replace dialog, which includes checking
for a non-NULL replace buffer. This was called correctly on ReplaceTextA
but not for ReplaceTextW.
2010-07-21 13:23:56 +02:00
Cheer Xiao 1641df97ec comdlg32: Update simplified Chinese translation. 2010-07-13 16:28:02 +02:00
Michael Stefaniuc e66bcfcd32 comdlg32: Fix an error in a Catalan resource. 2010-07-13 16:28:01 +02:00
Paul Vriens 902cce122a comdlg32: Prevent a NULL pointer dereference (Coverity). 2010-07-08 20:22:09 +02:00
Igor Paliychuk 1c52d52f1e comdlg32: Ukrainian translation update. 2010-07-08 17:33:38 +02:00
Gustavo Henrique Milaré 994263e784 comdlg32: Fix Portuguese translation. 2010-07-08 11:13:28 +02:00
Frédéric Delanoy b4e20b2ebf comdlg32: Ensure French print dialogs sizes match English ones. 2010-07-05 11:54:43 +02:00
Dmitry Timoshkov 542be258b3 comdlg32: Not all messages depend on initialized custom choose font dialog data. 2010-07-01 16:44:33 +02:00
Igor Paliychuk 4ab5328934 comdlg32: Ukrainian translation update. 2010-07-01 13:44:10 +02:00
Kovács András 2da7f54657 comdlg32: Hungarian translation update and conversion to UTF-8. 2010-06-29 10:52:02 +02:00
Akihiro Sagawa 47e7703079 comdlg32: Update Japanese translation. 2010-06-21 11:46:27 +02:00
Vitaly Lipatov b974852ce1 Update Russian translations. 2010-06-18 16:22:07 +02:00
Paul Vriens a2b21781e3 comdlg32: Update the Danish translation and convert to UTF-8.
Translation by Thomas Larsen <sikker2004@yahoo.com>
2010-06-09 20:20:54 +02:00
André Hentschel 31b9fefe0e comdlg32: Correctly report the filter. 2010-06-07 15:30:00 +02:00
Sven Baars 3d6ce9cf94 comdlg32: Fix Dutch translation. 2010-06-07 13:41:39 +02:00
Juan Lang 6f42f596e1 comdlg32: No and escape are equivalent. 2010-06-07 12:22:08 +02:00
Luca Bennati 7e264e5b50 comdlg32: Fix Italian Translation. 2010-05-31 14:12:37 +02:00
Frédéric Delanoy f2d5fa26c5 comdlg32: Fix French translation. 2010-05-31 12:14:27 +02:00
Nikolay Sivov 3f1f5edd52 Fix unneeded capitalization in user prompts. 2010-05-28 16:22:24 +02:00
Michael Stefaniuc 1f13973e85 comdlg32: The Dutch translation uses UTF-8. 2010-05-17 12:42:31 +02:00
Sven Baars e660381102 comdlg32: Fix Dutch translation. 2010-05-14 18:03:03 +02:00
Sven Baars 6b21d0c663 comdlg32: Fix some alignment issues in the Dutch translation. 2010-05-05 17:49:13 +02:00
Sven Baars 99389954d5 comdlg32: Update Dutch translation. 2010-05-04 13:15:00 +02:00
Joel Holdsworth 57b55f3660 comdlg32: Replaced pd32_portrait.ico and pd32_landscape.ico with Tango compliant icons. 2010-04-25 19:19:30 -05:00
Joel Holdsworth 6d467bb434 comdlg32: Replaced collate icons with Tango compliant icons. 2010-04-21 11:57:32 +02:00
Mikhail Maroukhine 48e71cb424 comdlg32: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:12:17 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Gerald Pfeifer 3ecea9f826 comdlg32: Remove unused parameters from CFn_WMMeasureItem and CFn_WMDrawItem. 2010-03-15 13:41:17 +01:00
Gerald Pfeifer 27b7f25968 comdlg32: Removed unused parameters from FILEDLG95_OnWMSize, FILEDLG95_OnWMCommand, and FD32_WMMeasureItem. 2010-03-15 13:41:10 +01:00
Gerald Pfeifer 4b25c6e6ad comdlg32: Removed unused parameters from PRINTDLG_WMInitDialogW and PRINTDLG_WMInitDialogA. 2010-03-15 13:41:03 +01:00
Gerald Pfeifer 297e559af4 comdlg32: Shed unused parameters from CFn_WMInitDialog and CFn_WMDestroy. 2010-03-01 11:33:33 +01:00
Gerald Pfeifer f7e292a51e comdlg32: Remove unused wParam parameters from PRINTDLG_WMInitDialog and PRINTDLG_WMInitDialogW. 2010-03-01 11:33:27 +01:00
Vincent Povirk a19536587b comdlg32: Always use screen dpi in the font dialog, even with a printer dc. 2010-02-22 12:36:15 +01:00
Vincent Povirk 9bb6932e4b comdlg32: Add a test showing the font dialog ignores printer dpi. 2010-02-22 12:36:10 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Vincent Povirk 38c6628911 comdlg32/tests: Font sizes are influenced by the display dpi. 2010-02-19 11:29:14 +01:00
Gabriele Moabiti c65a3e81f7 comdlg32: Open should try to browse directory first. 2010-02-18 14:38:58 +01:00
Vincent Povirk 3f3101138a comdlg32/tests: Rely on the Symbol font instead of Tahoma. 2010-02-17 09:42:06 +01:00
Vincent Povirk f45b648634 comdlg32: Add a minimal test for the font dialog. 2010-02-16 10:44:54 +01:00
Alexandre Julliard 88cdfb9d92 comdlg32/tests: Remove some AbortProc checks that fail on various Windows versions. 2010-02-05 11:29:27 +01:00
Michael Stefaniuc 5b389bacc5 comdlg32: Use IS_INTRESOURCE instead of HIWORD to check a resource. 2010-01-27 18:46:09 +01:00
Detlef Riekenberg aa389201e5 comdlg32: Remove unused code for the Button psh1. 2010-01-07 17:59:57 +01:00
Nikolay Sivov d7b7f783ab comdlg32/tests: Free global blocks after PrintDlg() with PD_RETURNDEFAULT. 2010-01-04 11:41:28 +01:00
Alexandre Julliard 82016c19ef comdlg32: Don't use the instance of the owner window for dialog boxes. 2009-12-28 12:27:16 +01:00
Alexandre Julliard 0e00a61a38 comdlg32: Get rid of the 16-bit callback support. 2009-12-28 12:27:16 +01:00
Alexandre Julliard 6cb6862806 comdlg32: Store the open file name A structure directly instead of using a private pointer. 2009-12-28 12:27:16 +01:00
Michael Stefaniuc db4fab9fc0 comdlg32: Remove some explicit LPARAM/WPARAM casts. 2009-12-28 12:27:14 +01:00
Nikolay Sivov c8f1e9668a comdlg32/filedlg: Fix a find file handle leak. 2009-12-10 12:00:17 +01:00
Nikolay Sivov c0456e2ca7 comdlg32/filedlg: Fix a lookin combo data leak. 2009-12-10 11:56:51 +01:00
Gerald Pfeifer 5e3f66c211 comdlg32: Simplify CC_WMPaint, CC_WMLButtonUp and CC_WMLButtonDown by shedding unused parameters. 2009-11-21 14:31:45 +01:00
Paul Vriens 50592566d3 comdlg32/tests: Fix some test failures on Win7. 2009-11-20 14:49:19 +01:00
Alexandre Julliard 910f331f8a comdlg32: Make commdlg.dll into a stand-alone 16-bit module. 2009-11-12 23:04:42 +01:00
Alexandre Julliard c8deafdfaa comdlg32: Create a 32-bit dialog for find/replace. 2009-11-12 23:02:45 +01:00
Alexandre Julliard 424472c20d comdlg32: Reimplement the 16-bit file dialog on top of the 32-bit one.
Stub out the functionality that cannot be supported that way.
2009-11-12 20:56:26 +01:00
Alexandre Julliard 024a0683eb comdlg32: Reimplement the 16-bit color dialog on top of the 32-bit one.
Stub out the functionality that cannot be supported that way.
2009-11-12 20:33:49 +01:00
Alexandre Julliard 9e643967ab comdlg32: Reimplement the 16-bit print dialog on top of the 32-bit one.
Stub out the functionality that cannot be supported that way.
2009-11-12 20:15:49 +01:00
Alexandre Julliard e5a09cffeb comdlg32: Reimplement the 16-bit font dialog on top of the 32-bit one.
Stub out the functionality that cannot be supported that way.
2009-11-12 19:32:56 +01:00
Rein Klazes 3e76f88d27 comdlg32: Make explorer type file dialogs without custom template or hook proc resizable. 2009-10-07 12:28:21 +02:00
Joel Holdsworth ee09534c27 comdlg32: Replaced file dialog house icon with the shell icon for desktop. 2009-10-05 15:17:09 +02:00
Alexandre Julliard a6414c260c comdlg32: Fix icon drawing in the 3.1 file dialog. 2009-09-30 14:31:30 +02:00
Paul Vriens 6a3c56a589 comdlg32/tests: Test the correct path length for CDM_GETFOLDERPATH. 2009-09-16 13:00:21 -05:00
Paul Vriens e997909ba7 comdlg32: Return the correct path length for CDM_GETFOLDERPATH. 2009-09-16 13:00:10 -05:00
Paul Vriens e848a6f6e4 comdlg32/tests: Fix a test failure on Vista/W2K. 2009-09-16 13:00:03 -05:00
Vitaly Perov eb20cc1d01 comdlg32: Fix some Russian resources. 2009-09-16 12:59:50 -05:00
Ge van Geldorp 5d38ddc208 comdlg32/tests: Fix test on Win7. 2009-08-31 12:41:05 +02:00
Andrew Nguyen a1fb872e76 comdlg32: Fix the copyright year for the Esperanto translation. 2009-08-31 12:19:19 +02:00
André Hentschel 0b9ba054f6 comdlg32: Update German translation. 2009-08-13 16:41:25 +02:00
Rein Klazes b7a852b1df comdlg32/tests: Fix some test failures on Win95 and NT4.
Reported by Paul Vriens.
2009-08-10 13:11:21 +02:00
Rein Klazes 1b740dd14a comdlg32: In the file dialog change the position of the file browser when the application changes that of the invisible listbox control. 2009-08-10 13:10:22 +02:00
Rein Klazes 229d9a6e03 comdlg32: Fix problems in calculation of the size of a file dialog. 2009-08-06 17:26:32 +02:00
Nicolas Le Cam b0dcfa7a23 comdlg32/tests: Fix a failing test on Win2k and below. 2009-08-04 13:04:47 +02:00
Nicolas Le Cam 9089c3e1d2 comdlg32/tests: Hardcode expected values when possible. 2009-08-04 13:04:39 +02:00
Rein Klazes 1f825a3631 comdlg32: Set MAXTEXTROWS of the toolbar in the file dialog to zero. 2009-08-03 14:57:42 +02:00
Vladimir Pankratov 743225914f comdlg32: Convert the Russian resources to UTF-8. 2009-07-24 13:11:33 +02:00
Rein Klazes 36d5265aee comdlg32/tests: Remove file dialog resize tests that rely on CDN_SELCHANGE notifications.
These notifications are not always sent on some (but not all) win2k3/vista/win2k8 machines.
2009-07-13 10:26:14 +02:00
Rein Klazes 1b41bafa07 comdlg32: Memorize and restore the size of the file dialog between calls.
Includes some fine tuning to fix a couple of todo's in the tests.
2009-07-10 12:12:58 +02:00
Frédéric Delanoy 37dba9f2d9 comdlg32: Fix left-right margins inversion in French page setup UI. 2009-07-10 12:11:38 +02:00
Michael Stefaniuc 8edb9eaf58 comdlg32: Convert the German resources to UTF-8. 2009-07-09 15:23:57 +02:00
Frédéric Delanoy d9a121c3e2 comdlg32: Fix French translation & UI display. 2009-07-09 14:51:56 +02:00
Rein Klazes a73175fd11 comdlg32: Fix a problem with resizing a customized file dialog. 2009-07-09 11:37:08 +02:00
Rein Klazes c23ccc03d9 comdlg32: Rearrange some more controls when resizing a file dialog. 2009-07-07 11:01:14 +02:00
Ricardo Filipe 003c8dadf2 comdlg32: Update Portuguese translation and convert to UTF8. 2009-07-07 11:00:56 +02:00
Paul Vriens 8ce06b1484 comdlg32: Fixed size of Dutch control. 2009-07-06 14:35:26 +02:00
Aurimas Fišeras 4e1af57b5f Various spelling fixes for Lithuanian translation. 2009-07-06 14:35:26 +02:00
Rein Klazes b46f8b1b32 comdlg32/tests: fix a few test failures on Vista and higher. 2009-07-03 13:06:17 +02:00
Michael Stefaniuc a15c263237 comdlg32: Build language resource files separately.
Do not include them from an other rc file.
2009-07-03 11:28:36 +02:00
Rein Klazes f9c8e7e38a comdlg32: Don't call ShowWindow for the custom dialog until all rearrangements of the file dialog have been done. 2009-07-02 14:25:58 +02:00
Frédéric Delanoy a9f3bd06fd comdlg32: Improve French translation. 2009-07-02 11:30:19 +02:00
Aurimas Fišeras 892214aec3 comdlg32: Improve Lithuanian translation. 2009-07-01 11:38:32 +02:00
Rein Klazes 163914380e comdlg32: Fix resizing of the file dialog browser that keeps returning to its original size. 2009-07-01 11:38:16 +02:00
Rein Klazes ce85668416 comdlg32: Fix a problem with the returned value of a CDN_FILEOK notification. 2009-06-30 12:34:06 +02:00
Paul Vriens 5d898e3ebe comdlg32/tests: Fix some typos. 2009-06-17 17:23:21 +02:00
Rein Klazes 8526eee472 comdlg32/tests: Fix file dialog resize failures on NT4 and with tiny desktops. 2009-06-17 12:05:04 +02:00
Rein Klazes b498fe7544 comdlg32: Delay setting the initial size of resizable file dialog until the CDN_INITDONE notification has been processed. 2009-06-16 13:29:48 +02:00
Andrew Talbot 764974e59d comdlg32: Constify some variables. 2009-06-10 11:47:58 +02:00
André Hentschel b7fbe1d527 comdlg32: Improve the German Find and FindReplace dialogs. 2009-05-26 14:27:27 +02:00
Huw Davies 7ac3fe280f comdlg32/tests: PrintDlgExW returns E_NOTIMPL on some versions of winME. 2009-05-25 11:21:15 +02:00
Michael Stefaniuc 4fd3d633cb Fix typo in Romanian translation basă => bază.
Thanks to Dimitriu Petru for spotting this.
2009-05-19 11:58:53 +02:00
Paul Vriens a478d765d3 comdlg32: Improve the Dutch find and replace dialogs. 2009-05-12 11:21:48 +02:00
Ricardo Filipe abadf9a37a commdlg: Implemented notifications are only sent with OFN_EXPLORER flag set. 2009-05-06 13:16:08 +02:00
Rein Klazes dd16b91a87 comdlg32: Implement OFN_ENABLESIZING flag for GetOpenFileName and friends. 2009-05-01 14:51:25 +02:00
Rein Klazes 17e9174076 comdlg32: Fix a crash in LookIn combo box WM_COMMAND message handler. 2009-04-23 12:57:01 +02:00
Michael Stefaniuc 3a88ed1236 comdlg32: Fix the Slovak translation. 2009-04-21 13:16:15 +02:00
Ricardo Filipe 13f1988720 comdlg32: Send CDN_INCLUDEITEM notification for each object in an Open/Save dialog. 2009-03-25 12:18:47 +01:00
Aurimas Fischer ffeb09d062 comdlg32: Improve Lithuanian translation. 2009-03-11 15:56:51 +01:00
Andrew Talbot 7b1c326016 comdlg32: Fix a typo. 2009-03-04 12:07:03 +01:00
Francois Gouget e7800f2a52 comctl32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-26 12:18:51 +01:00
Francois Gouget ef5178af21 comdlg32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:50:11 +01:00
Aurimas Fischer cfe25a4cde comdlg32: Fix another inconsistency in Lithuanian translation. 2009-02-23 12:19:44 +01:00
Huw Davies 466b50cf7d comdlg32/tests: Vista can return a failure from StartDoc when using the XPS driver - don't fail the test in this case. 2009-02-19 15:57:47 +01:00
Aurimas Fischer 525cce9e8b comdlg32: Unify/fix some Lithuanian translated strings. 2009-02-19 12:53:21 +01:00
Huw Davies ecffb8038a comdlg32/tests: Skip remaining tests if StartDoc fails. 2009-02-18 14:48:08 +01:00
Aurimas Fischer 6ddf8760ff comdlg32: Add Lithuanian translation. 2009-02-16 11:51:15 +01:00
Ricardo Filipe d904d1359a include: Fix commdlg hook procedures return type. 2009-02-09 17:17:09 +01:00
Andre Wisplinghoff 6c96347121 comdlg32: Update German and French translation. 2009-02-06 13:04:44 +01:00
Anders Jonsson 100df7378d comdlg32: Update Swedish translation. 2009-01-29 12:19:00 +01:00
Huw Davies 0806d811ed comdlg32: Set the correct error code if there is no default printer. 2009-01-26 15:13:32 +01:00
Huw Davies f63d950df7 comdlg32: Move the unicode version to the common implementation. 2009-01-23 16:48:17 +01:00
Huw Davies 8d09315b52 comdlg32: Add a placeholder for the unicode dialog struct. Update helper functions to work in the unicode case. 2009-01-23 16:48:14 +01:00
Huw Davies 69959801d6 comdlg32: Move the initialization code into a common function. 2009-01-23 16:48:11 +01:00
Detlef Riekenberg 29bdfed9f8 comdlg32: Fix return type of COMDLG32_StrRetToStrNW. 2009-01-23 13:43:53 +01:00
Huw Davies 2409e33f08 comdlg32: Add a helper to return the dialog struct. 2009-01-23 13:27:17 +01:00
Huw Davies 5084327088 comdlg32: Add a function to access the hooks. 2009-01-23 13:27:12 +01:00
Huw Davies 6ce6194f6c comdlg32: Remove ugly macro. 2009-01-23 13:27:07 +01:00
Huw Davies e2f81f1b33 comdlg32: Simplify the DEVNAMES access functions are unify the release. 2009-01-23 13:27:02 +01:00
Huw Davies 2e2a0774b4 comdlg32: Fix incorrect scaling. 2009-01-23 13:26:56 +01:00
Huw Davies 2bd53e2786 comdlg32: Add a helper to access the margin rect. 2009-01-23 13:26:43 +01:00
Huw Davies 30aa997b69 comdlg32: Add a helper function to access the PAGESETUPDLG's ptPaperSize element. 2009-01-23 13:26:36 +01:00
Huw Davies de7be5885c comdlg32: Use a helper function to retrieve pagesetup flags. 2009-01-23 13:26:30 +01:00
Detlef Riekenberg cbaa2e5bd7 comdlg32: Remove dead code (GetModuleHandleA can't fail). 2009-01-23 13:12:17 +01:00
Huw Davies 10dfcfb9a0 comdlg32: Rename pagesetup data type to reflect upcoming unicode/ansi merge. 2009-01-22 15:28:24 +01:00
Huw Davies 4126e8bfa5 comdlg32: Simplify the preview change function a little. 2009-01-22 15:28:22 +01:00
Huw Davies 048b57d102 comdlg32: Rewrite the 1000ths inch conversion function to use the is_metric helper. 2009-01-22 15:28:22 +01:00
Huw Davies 53149c5413 comdlg32: Rewrite the 10ths mm conversion function to use the is_metric helper. 2009-01-22 15:28:22 +01:00
Huw Davies bfa384504a comdlg32: Move handling of the 'Properties' button to a separate function. 2009-01-22 15:28:22 +01:00
Francois Gouget 21ca20b7a8 comdlg32: Remove a space before a '\n'. 2009-01-22 12:04:07 +01:00
Huw Davies b2258d8324 comdlg32: Move invocation of the Printer... dialog to a separate function. 2009-01-21 13:06:30 +01:00
Huw Davies 26f11704d4 comdlg32: Use unicode APIs to react to the change printer combo. 2009-01-21 13:06:24 +01:00
Huw Davies c2cd6f6efe comdlg32: Use unicode APIs in pagesetup_update_papersize. 2009-01-21 13:05:57 +01:00
Huw Davies 11d389e3d4 comdlg32: Use unicode APIs to access the paper combos. 2009-01-21 13:05:50 +01:00
Huw Davies 75829a9509 comdlg32: Initialize the paper comboboxes using unicode. 2009-01-21 13:05:46 +01:00
Huw Davies bb9494ba82 comdlg32: Initialize the printer combobox using unicode strings. 2009-01-21 13:05:36 +01:00
Huw Davies 7d996fb739 comdlg32: Rename PRINTDLG_PS_ChangePrinterA to better reflect its function. 2009-01-21 13:05:27 +01:00
Huw Davies 3a35271960 comdlg32: Add a function to update the orientation buttons. 2009-01-20 12:44:04 +01:00
Huw Davies b6ed969ee5 comdlg32: Add a helper for setting the defaultsource. 2009-01-20 12:44:02 +01:00
Huw Davies 562dd4ab65 comdlg32: Add helpers for getting and setting the devmode papersize. 2009-01-20 12:43:55 +01:00
Huw Davies c1209a68c3 comdlg32: Add a helper for getting the orientation. 2009-01-20 12:43:51 +01:00
Huw Davies 6b6adccc8c comdlg32: Add a helper for setting the orientation. 2009-01-20 12:43:47 +01:00
Huw Davies e75b7ad745 comdlg32: Let pagesetup_update_papersize take care of landscape mode. 2009-01-20 12:43:42 +01:00
Huw Davies 276434caa9 comdlg32: Switch to using a locale dependent decimal separator. 2009-01-20 12:43:35 +01:00
Huw Davies 5f15c1c12e comdlg32: Fix parsing of the margin edit controls. 2009-01-20 12:43:07 +01:00
Huw Davies 11e028be8e comdlg32: Give update_margin_edits the ability to update just one edit control if required. 2009-01-20 12:42:56 +01:00
Mario Kacmar 972741983d comdlg32: Update Slovak translation. 2009-01-20 12:31:15 +01:00
Huw Davies 2a0f86afc5 comdlg32: We need to be able to type the decimal separator into the margin edit controls so ES_NUMBER is no use. Subclass them and filter WM_CHAR instead. 2009-01-19 12:15:03 +01:00
Huw Davies fd9d79ab5d comdlg32: Display the fractional part of the margins. 2009-01-19 12:14:52 +01:00
Huw Davies 6ca8b91f39 comdlg32: Set the margins groupbox title to reflect whether we are using metric or imperial measurements. 2009-01-19 12:14:46 +01:00
Huw Davies ef4588a08e comdlg32: Fix spelling of millimeter. 2009-01-19 12:14:41 +01:00
Huw Davies 3288c72057 comdlg32: Add an is_metric() helper function. 2009-01-16 13:58:14 +01:00
Huw Davies 8149f2a645 comdlg32: Correctly rotate the margins when the paper orientation is changed. 2009-01-16 13:58:09 +01:00
Huw Davies 358ab47023 comdlg32: Remove a couple of obsolete WARN()s. 2009-01-15 12:44:06 +01:00
Huw Davies ef5daf38e7 comdlg32: Set the margin edit controls using unicode functions. 2009-01-15 12:44:01 +01:00
Huw Davies 680e5112e3 comdlg32: Simplify the margin initialization. 2009-01-15 12:43:56 +01:00
Huw Davies 40bed9c504 comdlg32: If a measurement system isn't specified use the default one and update the Flags field to reflect this. 2009-01-15 12:43:50 +01:00
Huw Davies 8b10dd2a8d comdlg32: We no longer need to update the dialog struct on exit as all of the information is up to date. 2009-01-14 15:56:06 +01:00
Huw Davies 3e43528a99 comdlg32: Use a unicode dialog. 2009-01-14 15:55:59 +01:00
Huw Davies 90651c049a comdlg32: Keep the DEVMODE's papersize member up to date. 2009-01-14 15:55:01 +01:00
Huw Davies 34c771bd9a comdlg32: Keep the DEVMODE's orientation member up to date. 2009-01-14 15:54:59 +01:00
Michael Stefaniuc a04ed94580 comdlg32: Remove superfluous pointer casts. 2009-01-14 12:20:58 +01:00
Michael Stefaniuc fe794a36b1 comdlg32: Fix typo in #pragma line in cdlg_Ro.rc. 2009-01-14 12:20:38 +01:00
Huw Davies c458f41aec comdlg32: Use the DEVMODE and DEVNAMES directly from the PAGESETUPDLG structure. 2009-01-13 15:53:56 +01:00
Huw Davies 00e5840eb0 comdlg32: Update the original dialog structure rather than a temporary copy. 2009-01-13 15:53:49 +01:00
Andrew Talbot 8a1a2a9511 comdlg32: Declare a function static. 2009-01-02 14:28:02 +01:00
Andrew Talbot 0c587dc373 comdlg32: Unreachable code fix. 2009-01-02 11:53:16 +01:00
Huw Davies c50a368e46 comdlg32: Use [G|S]etPropW instead of [G|S]etPropA. 2008-12-27 20:23:01 +01:00
Rico Schüller 2381f23787 comdlg32: Fix German translation. 2008-12-18 14:19:40 +01:00
ByeongSik Jeon 1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Francois Gouget 23e6e7be8e Make sure we have a space before the ellipses in Slovenian resources. 2008-12-04 12:06:06 +01:00
Alexandre Julliard 1a882843bf comdlg32: Make some functions static. 2008-12-03 12:12:52 +01:00
Huw Davies 31fd0d5d7a comdlg32: GetPrinterW and GetPrinterDriverW return the size in bytes so don't multiply by sizeof(WCHAR). 2008-11-26 12:10:28 +01:00
Ricardo Filipe 25f7ad44e5 comdlg32: Removed dead assignments (llvm/clang). 2008-11-25 13:09:53 +01:00
Francois Gouget 9c5e97aa71 Assorted spelling fixes. 2008-11-24 14:25:10 +01:00
Francois Gouget 7e4aa49387 comdlg32: Remove WINAPI on static functions where not needed. 2008-11-24 14:18:42 +01:00
Paul Vriens cac3cb9036 comdlg32/tests 2/2: Fix a test failure on Win9x. 2008-11-21 10:02:20 +01:00
Paul Vriens c9b8260056 comdlg32/tests 1/2: Fix a test failure on XP and W2K3. 2008-11-21 10:02:13 +01:00
Michael Stefaniuc 2d27d82909 comdlg32: Remove superfluous casts of void pointers to other pointer types. 2008-11-06 11:09:59 +01:00
Michael Stefaniuc 48960eef2c comdlg32: Don't cast the return value of GetProp() as it is a HANLE aka void pointer. 2008-10-31 12:57:53 +01:00
Alistair Leslie-Hughes 9e4d6e6110 comdlg32: Fix test under win98. 2008-10-28 12:45:55 +01:00
Francois Gouget fc967b45e8 comdlg32/tests: Remove unneeded casts. 2008-10-24 14:25:00 +02:00
Aric Stewart 45a352a773 comdlg32: Some applications expect the filter combo to be filled before the CustomDlg is created. 2008-10-22 13:54:53 +02:00
Aric Stewart faa956f537 comdlg32/tests: Add a test for GetOpenFileName with a dialog template. 2008-10-22 13:54:53 +02:00
Kai Blin 4ff3d9954e comdlg32: Avoid possible NULL pointer dereference (Coverity). 2008-10-15 16:44:05 +02:00
Henri Verbeet 17096364e2 comdlg32: Add a basic test for IShellView2_CreateViewWindow2. 2008-10-14 13:41:56 +02:00
Muneyuki Noguchi b2a8627dbd comdlg32: Convert Japanese resource to UTF-8. 2008-10-13 11:40:54 +02:00
Henri Verbeet d19bb78329 comdlg32: Add a test for AbortProc handling. 2008-10-08 12:16:26 +02:00
Andrew Talbot 4f1fabf335 comdlg32: Sign-compare warnings fix. 2008-09-22 11:52:10 +02:00
Muneyuki Noguchi 2ca3a80ba8 comdlg32: Update Japanese translation. 2008-09-08 14:08:12 +02:00
Jan de Mooij f815b8b9d5 comdlg32/printdlg: Leave FromPages/ToPages empty if it contains max. WORD value. 2008-09-05 12:59:26 +02:00
Jan de Mooij f9f881bfc2 comdlg32/printdlg: If ToPages field is left empty set it to FromPages value. 2008-09-05 12:57:45 +02:00
Marcus Meissner 96412ee564 Annotate with allocation size attribute. 2008-09-05 11:22:26 +02:00
Muneyuki Noguchi 874ff81640 comdlg32: Update Japanese translation. 2008-09-02 14:07:28 +02:00
Hongbo Ni 5f680f92e5 comdlg32: Update simplified Chinese resource. 2008-09-02 11:57:36 +02:00
Alexandre Julliard f4d2477b6c comdlg32: Merge Chinese resources into a single file. 2008-08-29 13:52:47 +02:00
Hongbo Ni 698e872751 comdlg32: Update simplified Chinese resource. 2008-08-29 12:31:20 +02:00
Hongbo Ni b76433452c comdlg32: Update traditional Chinese resource. 2008-08-29 12:31:15 +02:00
Hongbo Ni 27670e715a comdlg32: Convert simplified Chinese resource to utf8. 2008-08-27 13:21:23 +02:00
Hongbo Ni 1ae5258472 comdlg32: Convert traditional Chinese resource to utf8. 2008-08-27 13:21:23 +02:00
Muneyuki Noguchi 7654b6aa72 comdlg32: Update Japanese translation. 2008-08-25 11:14:03 +02:00
Hongbo Ni 7fe167eeae comdlg32: Update simplified Chinese resource. 2008-08-22 10:40:40 +02:00
Colin Finck a33d7fc8c9 Fix some hackish usages of WideCharToMultiByte. 2008-07-31 14:08:29 +02:00
Gal Topper a675c0168d comdlg32: PrintDlgEx: Add support for RETURNDEFAULT. 2008-07-17 13:06:25 +02:00
Gal Topper ef397a5607 comdlg32: PrintDlgEx: Change scope of strings for later reuse. 2008-07-17 13:05:32 +02:00
Andrew Talbot 468f709cbe comdlg32: Remove unneeded address-of operator from array name. 2008-07-10 12:19:32 +02:00
James Hawkins b829b665ea comctl32: Fix two failing tests in win9x. 2008-06-30 15:07:16 +02:00
Mikołaj Zalewski 2879c39d4f comdlg32/tests: Make sure no ANSI strings are passed to Unicode functions. 2008-06-21 11:54:38 +02:00
Mikołaj Zalewski bbd8706e73 comdlg32: Implement CDM_GETFOLDERIDLIST. 2008-06-20 12:12:50 +02:00
Jon Griffiths f2276f5a49 include: Provide wide char definitions for CFSTR_*. 2008-06-19 12:44:43 +02:00
Francois Gouget b6072557ab comdlg32: Remove spaces before '...'. 2008-06-12 12:03:36 +02:00
Francois Gouget 4e7f20268e comdlg32: Remove spaces before '\n' (and some after) in resource strings. 2008-06-11 20:02:57 +02:00
Francois Gouget fb1d5df48e comdlg32: Remove spaces before '\n' in resource strings. 2008-06-11 20:02:54 +02:00
Francois Gouget 9b81d86a6d Replace SUBLANG_ENGLISH_US with SUBLANG_DEFAULT. 2008-06-10 19:45:14 +02:00
Paul Vriens 5777a3d6cf comdlg32/tests: Use GetModuleHandle instead of LoadLibrary. 2008-06-09 16:55:27 +02:00
Francois Gouget 39cb432b68 Fix the resources to remove extraneous spaces in '...'. 2008-06-05 15:53:05 +02:00
Michael Stefaniuc db74eb3954 comdlg32: Fix the Czech translation. 2008-06-04 12:32:16 +02:00
José Manuel Ferrer Ortiz 85e839a2c2 Spanish translations updates. 2008-06-02 12:32:47 +02:00
Michael Stefaniuc f19e8470fa comdlg32: Fix some control sizes in the default English resource. 2008-05-30 10:01:53 +02:00
Michael Stefaniuc 2f24e16171 comdlg32: Fix the Hungarian translation. 2008-05-30 10:01:51 +02:00
Michael Stefaniuc 11f70b3fab comdlg32: Fix the Esperanto translation. 2008-05-29 12:11:31 +02:00
Michael Stefaniuc 609086312e comdlg32: Fix the Japanese translation. 2008-05-29 12:11:28 +02:00
Michael Stefaniuc a09dd261c9 comdlg32: Fix the Ukrainian translation. 2008-05-28 11:30:51 +02:00
Michael Stefaniuc 5c2d8650aa comdlg32: Fix the Greek translation. 2008-05-28 11:30:49 +02:00
Michael Stefaniuc eac99ca9a2 comdlg32: Fix the Thai translation. 2008-05-28 11:30:46 +02:00
Michael Stefaniuc fec9df31b4 comdlg32: Fix the Walon translation. 2008-05-28 11:30:42 +02:00
Michael Stefaniuc 240f64819a comdlg32: Fix the Catalan translation including some size fixes too. 2008-05-27 12:06:03 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
ByeongSik Jeon 47f83635bc comdlg32: Updated Korean translation. 2008-05-14 12:21:30 +02:00
Detlef Riekenberg 473717fefd winspool: Set PrinterPorts for win3.x/win9.x compatibility. 2008-05-07 13:29:15 +02:00
Jens Albretsen 12f296b8a7 comdlg: Added missing Danish translations. 2008-05-05 13:35:43 +02:00
Alexandre Julliard dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Hwang YunSong(황윤성 e52fb6c029 comdlg32: Updated Korean resource. 2008-04-18 13:57:14 +02:00
Andrew Talbot 5d707bc271 comdlg32: Remove unused variable. 2008-04-17 11:40:59 +02:00
Alexandre Julliard 24fc87286f comdlg32: CDM_GETSPEC and CDM_GETFILEPATH should preserve double quotes in file lists. 2008-04-16 18:05:25 +02:00
Andrew Talbot 1089e165a4 comdlg32: Remove unused variables. 2008-04-15 15:32:12 +02:00
Jonathan Ernst eb2dadaea1 comdlg32: Updated French translation. 2008-04-15 14:33:06 +02:00
Rok Mandeljc 202cbcc11b comdlg32: Fix a mistake in Slovenian translation. 2008-04-14 12:42:45 +02:00
Rok Mandeljc 0ed65a1ebc comdlg32: Updated Slovenian translation. 2008-04-07 21:40:40 +02:00
Alexander Nicolaysen Sørnes 0f39218860 comdlg32: Update Norwegian Bokmål resource. 2008-04-07 12:13:48 +02:00
Apostolos Alexiadis 6d80f099f7 comdlg32: Greek resources update. 2008-04-07 11:37:52 +02:00
Apostolos Alexiadis e6c2dcbc79 comdlg32: Added Greek translation. 2008-04-01 23:38:46 +02:00
Vitaly Perov f5dd5a2deb comdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1. 2008-04-01 13:39:57 +02:00
Mikołaj Zalewski ed3522e14f comdlg32: Add some ES_NUMBER to pagesetup dialog templates in languages that don't have them. 2008-03-31 12:13:17 +02:00
Vitaliy Margolen 5b690b0885 Update Russian translations. 2008-03-28 09:53:44 +01:00
Michael Stefaniuc e4d332b601 comdlg32: Small typo fix in the German translation. 2008-03-26 10:33:39 +01:00
Michael Stefaniuc 241aff1203 comdlg32: Add the Romanian translation. 2008-03-26 10:33:37 +01:00
Lei Zhang 19ed9729db comdlg32: Avoid double free in PRINTDLG_PaperSizeA/W. 2008-03-25 20:00:07 +01:00
Alexandre Julliard 1e9acad3a0 comdlg32: Fixed a number of buffer overflows in the file dialog. 2008-03-25 17:34:32 +01:00
Reece Dunn ae32a7fe04 comdlg32: Fix building the tests with MSVC headers. 2008-03-24 21:05:03 +01:00
Michael Stefaniuc 76344b7860 comdlg32: Update the German translation. 2008-03-21 11:23:41 +01:00
Frans Kool 64b35d8566 comdlg32: Corrected Dutch translations. 2008-03-19 11:23:17 +01:00
Mikołaj Zalewski 89c86dd994 comdlg32: Move font style names to resources. 2008-03-11 12:11:51 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Alexandre Julliard 4fd668d010 Replace some instances of LoadStringA by LoadStringW. 2008-03-03 20:07:37 +01:00
Andrew Talbot 2b217ea9af comdlg32: Assign to structs instead of using memcpy. 2008-02-29 20:07:13 +01:00
Alexander Nicolaysen Sørnes a3a49149b6 comdlg32: PrintDlgW: Remove incorrect FIXME. 2008-02-27 14:52:25 +01:00
Alexander Nicolaysen Sørnes 8487a5dc59 commdlg: PrintDlg16: Handle print quality combobox. 2008-02-26 12:03:53 +01:00
Rob Shearman 4e0100ff06 comdlg32: Fix checks for failure of COMDLG32_SHGetFolderPathW in FILEDLG95_InitControls.
COMDLG32_SHGetFolderPathW returns a BOOL, not an HRESULT.
2008-02-25 13:29:22 +01:00
Rob Shearman 9ad684b426 comdlg32: Fix the character length passed into GetDlgItemTextW in PRINTDLG_PS_UpdateDlgStructW. 2008-02-19 13:39:24 +01:00
Rob Shearman ff527875d9 comdlg32: Fix potential buffer overrun of lpxx->lfFaceName in CFn_WMCommand. 2008-02-19 13:39:24 +01:00
Divan Burger c8b626fa1d comdlg32: Fix memory leak in colour dialog. 2008-02-18 14:10:12 +01:00
Francois Gouget 4c8e218252 Assorted spelling fixes. 2008-02-15 12:09:24 +01:00
Andrew Talbot 649d8b5298 comdlg32: Rename some identifiers to reflect their width. 2008-02-15 12:05:44 +01:00
Andrew Talbot 8fb1f0d089 comdlg32: Assign to structs instead of using memcpy. 2008-02-13 16:41:37 +01:00
Frans Kool 299f1bdf08 comdlg32: Added Dutch translations. 2008-02-12 22:37:16 +01:00
Paul Romanyszyn 95fa37ff84 comdlg32: Filter change should not update filename. 2008-01-10 11:39:04 +01:00
Divan Burger ad92cdcf55 comdlg32: Modernize the look of the colour boxes in the colour dialog. 2008-01-09 13:38:03 +01:00
Divan Burger 3a508e605b comdlg32: Modernize the look of the selected colour box in the colour dialog. 2008-01-09 13:38:03 +01:00
Divan Burger 285c9fc640 comdlg32: Modernize the look of the colour graph's cross in the colour dialog. 2008-01-09 13:38:03 +01:00
Divan Burger 155d320ae6 comdlg32: Modernize the look of the luminance bar in the colour dialog. 2008-01-09 13:38:03 +01:00
Divan Burger 8a0dab38c8 comdlg32: Clamp hue and saturation when clicking in colour graph in colour dialog. 2008-01-09 13:38:03 +01:00
Divan Burger 19ed584903 comdlg32: Fix bug where the colour graph's cross is not painted. 2008-01-09 13:38:03 +01:00
Dmitry Timoshkov 77c0fad572 comdlg32: If lpstrFile points to a valid string use it as a default value for edit control. 2008-01-08 12:54:54 +01:00
Alexander Nicolaysen Sørnes a2e9b4bb0c comdlg32: PageSetupDlgW: Set paper size in printer dialog. 2008-01-08 12:53:43 +01:00
Alexander Nicolaysen Sørnes 9a96ac0dcc comdlg32: PageSetupDlgW: Set orientation in printer dialog. 2008-01-07 13:46:17 +01:00
Andrew Talbot 595707dd63 comdlg32: Remove unneeded cast. 2008-01-07 12:18:22 +01:00
Alexander Nicolaysen Sørnes 5624948c71 comdlg32: PageSetupDlgW: Load paper orientation in ChangePrinterW. 2007-12-26 14:03:57 +01:00
Alex Villacís Lasso c06cfa85c2 comdlg32: Fix another regression in 3.1-style file dialog from LB_DIR fix. 2007-12-21 12:41:07 +01:00
Rico Schüller 98093a6edd comdlg32: Fix typo. 2007-12-18 19:48:02 +01:00
Alexander Nicolaysen Sørnes 507aeb6855 comdlg32: PageSetupDlgW: Swap margins when changing orientation. 2007-12-10 14:28:09 +01:00
Alexander Nicolaysen Sørnes 74d99ac3ac comdlg32: PageSetupDlgA: Swap margins when changing orientation. 2007-12-10 14:28:05 +01:00
Alexander Nicolaysen Sørnes 51086b5513 comdlg32: PageSetupDlgA: Read margins from correct edit boxes. 2007-12-08 19:54:44 +01:00
Aric Stewart 9649ca2aa2 commdlg: File name and extension offsets are not guaranteed to be the same in W->A conversions. 2007-12-05 13:46:48 +01:00
Andrew Riedi 6de3bbc557 comdlg32: DPRINTF -> TRACE. 2007-12-05 12:34:23 +01:00
Andrew Talbot 750a56016d comdlg32: Remove unnecessary casts. 2007-12-04 14:32:39 +01:00
Andrew Talbot 3d5cc3b2e2 comdlg32: Use logical OR not bitwise OR. 2007-11-26 12:27:29 +01:00