Commit Graph

551 Commits

Author SHA1 Message Date
David Hedberg d4f0aa2bb2 comdlg32: Implement support for custom control subitems. 2011-05-27 17:53:37 +02:00
David Hedberg 23571b6a0a comdlg32: Implement some functions for modifying custom controls. 2011-05-27 17:53:37 +02:00
David Hedberg bb2230f0e8 comdlg32: Layout the customized controls. 2011-05-27 17:53:25 +02:00
David Hedberg ca136d75f9 comdlg32: Support adding custom controls to the item dialog. 2011-05-27 17:14:28 +02:00
David Hedberg 44e7cda419 comdlg32: Add a container for custom controls. 2011-05-27 12:41:39 +02:00
Francois Gouget 3b4cc4464d comdlg32/tests: Make ensure_zero_events_() static. 2011-05-26 13:38:22 +02:00
David Hedberg 4cc6107a7b comdlg32: Add IFileDialogCustomize interface stub. 2011-05-25 13:36:56 +02:00
David Hedberg 93b947fd1e comdlg32/tests: Fix some copypaste errors. 2011-05-25 13:36:41 +02:00
David Hedberg 0d96d26f0d comdlg32: Improve handling of file extension changes in the Item Dialog. 2011-05-25 13:36:36 +02:00
David Hedberg d441d3b8ba comdlg32: Implement SetDefaultFilename. 2011-05-25 13:36:30 +02:00
David Hedberg 5fd6180a19 comdlg32: Add IOleWindow implementation to the Item Dialog. 2011-05-25 13:35:58 +02:00
David Hedberg 1597dec048 comdlg32: Support some events in the item dialog. 2011-05-25 13:35:49 +02:00
David Hedberg 77cc26878c comdlg32: Fix reference counting when querying services. 2011-05-25 13:35:35 +02:00
David Hedberg f539d4c928 comdlg32: Change some trace statements to dump strings. 2011-05-25 13:35:12 +02:00
Marcus Meissner 4a8f0b8f55 comdlg32: Mark internal symbols as hidden visibility. 2011-05-16 16:35:32 +02:00
Frédéric Delanoy 1596e144e1 po: Fix/improve some English entries. 2011-04-29 14:21:40 +02:00
Marcus Meissner 32e05d7b61 comdlg32: Mark internal symbols as having hidden visibility. 2011-04-26 15:31:27 +02:00
Akihiro Sagawa 5368652d6b comdlg32: Update Japanese resource. 2011-04-21 17:29:36 +02:00
David Hedberg 231ca429ee comdlg32: Add support for customizing control labels in the item dialog. 2011-04-04 13:21:03 +02:00
David Hedberg 0efd552b5b comdlg32: Fetch rectangle from the correct control. 2011-04-04 13:21:03 +02:00
Hwang YunSong 1c7ee4336e comdlg32: Update Korean resource. 2011-04-01 16:16:15 +02:00
David Hedberg f2231f8419 comdlg32: Implement opening files with the item dialog. 2011-04-01 12:42:22 +02:00
David Hedberg 9c1f56f67e comdlg32: Factor out filename string splitting code. 2011-04-01 12:42:13 +02:00
David Hedberg 7f5ccd3262 comdlg32: Factor out some path validating code from FILEDLG95_OnOpen. 2011-04-01 12:42:08 +02:00
David Hedberg fcb169fe36 comdlg32: Factor out some path building code from FILEDLG95_OnOpen. 2011-04-01 12:42:02 +02:00
David Hedberg a172365bd9 comdlg32: Add a couple of simple navigation buttons to the item dialog. 2011-04-01 12:41:52 +02:00
David Hedberg b2575dab62 comdlg32: We only want to check the low word of wparam. 2011-04-01 12:41:46 +02:00
David Hedberg 209069ae46 comdlg32: Implement filetype filtering for the item dialog. 2011-04-01 12:41:36 +02:00
David Hedberg ccfbe722e3 comdlg32: Update file name from selection in the item dialog. 2011-04-01 12:41:32 +02:00
David Hedberg 36bf6e1afe comdlg32: Implement GetFileName and SetFileName for the item dialog. 2011-04-01 12:41:16 +02:00
David Hedberg 0a524a0c76 comdlg32: Set explorerbrowser's site before navigating anywhere. 2011-04-01 12:41:10 +02:00
David Hedberg 338d700a23 comdlg32: Add ICommDlgBrowser3 stub to Item Dialog. 2011-03-31 12:53:11 +02:00
David Hedberg 768d498ed5 comdlg32: Add IServiceProvider implementation to the Item Dialog. 2011-03-31 12:53:04 +02:00
David Hedberg 140113b266 comdlg32: Add ExplorerBrowser control to Item Dialog. 2011-03-31 12:52:59 +02:00
David Hedberg 4bd2cc7ae8 comdlg32: Add IExplorerBrowserEvents stub to Item Dialog. 2011-03-31 12:52:53 +02:00
David Hedberg 3db6593591 comdlg32: Implement Show and Close for the Item Dialog. 2011-03-31 12:52:49 +02:00
David Hedberg 9df020cd73 comdlg32: Add NEWFILEOPENV3ORD resource. 2011-03-31 12:52:46 +02:00
David Hedberg ac2063a418 comdlg32: Implement Advise/Unadvise for the Item Dialog. 2011-03-30 12:28:49 +02:00
David Hedberg b5a1c89f6a comdlg32: Implement some folder and file selection functions for the Item Dialog. 2011-03-30 12:28:32 +02:00
David Hedberg fc771c9f38 comdlg32: Implement SetFileTypes and GetFileTypeIndex/SetFileTypeIndex for the Item Dialog. 2011-03-30 12:28:17 +02:00
David Hedberg f9a95150f3 comdlg32: Implement SetOptions/GetOptions for the Item Dialog. 2011-03-30 12:28:03 +02:00
David Hedberg fb391afaef comdlg32/tests: Add initial tests for the Item Dialog. 2011-03-30 12:27:54 +02:00
David Hedberg 18b1f5ca47 comdlg32: Add implementation of DllRegisterServer/DllUnregisterServer. 2011-03-30 12:27:35 +02:00
David Hedberg ab085d661c comdlg32: Add stub implementation of the Common Item dialogs. 2011-03-29 12:31:54 +02:00
David Hedberg 55c717e84c comdlg32: Add DllGetClassObject and a default class factory. 2011-03-29 12:24:34 +02:00
Marcus Meissner 0bd55f9df1 comdlg32: Removed useless NULL check (Coverity). 2011-03-15 17:14:07 +01:00
Austin English 5c9d341c69 comdlg32/tests: Remove win9x hacks. 2011-02-28 13:11:09 +01:00
Amine Khaldi e9ab576c73 comdlg32: Add missing break (Coverity). 2011-02-23 18:24:28 +01:00
Wolfram Sang 5cb4c55335 comdlg32: Filedlg should not add extension if it contains a glob. 2011-01-31 13:01:07 +01:00
Greg Geldorp 4d7e73397d comdlg32/tests: Fix expected height computation. 2011-01-17 13:22:05 +01:00
Alexandre Julliard 7294f7d80f comdlg32: Convert string tables resources to po files. 2011-01-14 18:26:11 +01:00
Michael Stefaniuc 65892b5be4 comdlg32: Use ifaces instead of vtbl pointers in IShellBrowserImpl. 2010-12-31 11:48:08 +01:00
Michael Stefaniuc 8e999df0c1 comdlg32: Pass an object instead of an iface to a helper function. 2010-12-31 11:48:00 +01:00
André Hentschel a608fe9328 comdlg32/tests: Don't test function directly when reporting GetLastError(). 2010-12-30 15:00:30 +01:00
Hwang YunSong caf742bdcf comdlg32: Update Korean resource. 2010-12-20 12:47:37 +01:00
Cheer Xiao 9b17796772 comdlg32: Update Simplified Chinese translation. 2010-11-15 14:53:46 +01:00
Eryk Wieliczko 4bbde8fdd7 comdlg32/tests: Add GetSaveFileName .* extension test. 2010-11-02 14:12:01 +01:00
Eryk Wieliczko bd0fe7d26b comdlg32: GetSaveFileName: Don't append .* extension. 2010-11-02 14:09:05 +01:00
Austin Lund 5f98620c05 comdlg32/tests: Fixed up handling of temporary file in printdlg tests. 2010-10-28 18:18:07 +02:00
Carl Raffaele 2484b73151 comdlg32: Removed 16 bit dependency. 2010-10-27 11:43:33 +02:00
Marcus Meissner 5b09820d7c comdlg32: Fixed bad size to GetModuleFilenameW. 2010-10-25 12:41:42 +02:00
Amine Khaldi f0ea473b2a comdlg32: Fix translations. 2010-10-25 12:14:38 +02:00
Yaron Shahrabani bf948338ae comdlg32: Added Hebrew translation. 2010-10-25 12:14:34 +02:00
Paul Vriens b8b66a5387 comdlg32: Add the Serbian (Cyrillic) translation.
Translation by Đorđe Vasiljević.
2010-10-22 12:35:25 +02:00
Paul Vriens b88deb5eb7 comdlg32: Fix Serbian (Latin) translations.
Translation by Đorđe Vasiljević.
2010-10-22 12:35:16 +02:00
Damjan Jovanovic 7ccf6c28b3 comdlg32: Fix a stack overflow. 2010-10-08 11:56:45 +02:00
Laura Leinonen e66b73e5d1 comdlg32: Update Finnish translation. 2010-10-05 15:56:34 +02:00
Alexandre Julliard 6d5bfce3ee comdlg32: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:04:15 +02:00
Alexandre Julliard 730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +02:00
Vitaly Perov dcef05b6f1 comdlg32: Add basic implementation of PrintDlgExA. 2010-09-27 15:01:34 +02:00
Lauri Kenttä 488e2bbcaf comdlg32: Update Finnish translation. 2010-09-27 12:09:19 +02:00
Luca Bennati 91b0518b7a comdlg32: Update Italian translation. 2010-09-21 17:53:54 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Francois Gouget b520cc1aed comdlg32: Make FD31_FreeOfnW() and FD31_MapOfnStructA() static. 2010-08-31 14:23:47 +02:00
Detlef Riekenberg 387c320981 comdlg32/tests: Mark a failure on w2k as broken. 2010-08-30 15:39:19 +02:00
Nikolay Sivov 66c9a73db5 comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters. 2010-08-20 13:46:49 +02:00
Andrew Talbot dc06444314 comdlg32: Constify a variable. 2010-08-16 13:46:28 +02:00
André Hentschel ae01727f36 comdlg32: Fix German shortcut conflict. 2010-08-03 18:02:15 +02:00
André Hentschel bd38bb122d comdlg32: Fix German font dialog. 2010-08-03 18:02:12 +02:00
Andrew Nguyen 10356abd8a comdlg32: Avoid a NULL dereference when changing the file type selection of a Unicode Win3.1-style dialog. 2010-07-30 14:59:41 +02:00
Igor Paliychuk f0de2d9d25 comdlg32: Fixed Ukrainian standard dialog sizes. 2010-07-29 17:33:34 +02:00
Andrew Eikum 1b7a3dae6e comdlg32/tests: Use GetOpenFileNameA instead of GetOpenFileNameW. 2010-07-29 10:22:08 +02:00
Igor Paliychuk a6b595918c comdlg32: Fixed Russian standard dialog sizes. 2010-07-28 16:28:20 +02:00
Igor Paliychuk 433df65d85 comdlg32: Ukrainian translation update. 2010-07-28 12:23:07 +02:00
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