Commit graph

50 commits

Author SHA1 Message Date
Alexandre Julliard
7ed304dd38 shell32: Build the file filter by hand instead of hardcoding it in resource strings. 2011-01-13 15:21:59 +01:00
Nikolay Sivov
9e80570a3b shell32: Remove a useless debug switch, fix prototype. 2010-03-22 15:52:36 +01:00
Vladimir Pankratov
6384eb0aec shell32: Fix RunFileDialog to close after starting apps. 2009-07-01 11:38:27 +02:00
Vincent Povirk
7ef7d975e4 shell32: Use ShellExecuteEx to create error dialogs for the run dialog. 2008-12-19 17:41:28 +01:00
Vincent Povirk
47298e25a1 shell32: Use ShellExecuteEx instead of ShellExecute in the run dialog. 2008-12-19 17:41:21 +01:00
Vincent Povirk
061fb815d6 shell32: Fix a memory leak in the run dialog code. 2008-12-19 17:41:02 +01:00
Alexandre Julliard
1abff5afef shell32: Make some functions static. 2008-12-03 12:09:38 +01:00
Dmitry Timoshkov
6b4762086a shell32: Make some data static const. 2008-11-12 11:49:12 +01:00
Vincent Povirk
2f1c02e7b7 shell32: Try to guess the working directory in the run dialog. 2008-10-27 12:39:13 +01:00
Rob Shearman
07b325f8f2 shell32: Fix the position where WINAPI is specified in the LPFNOFN typedef. 2008-10-15 15:22:50 +02:00
Mikołaj Zalewski
ca854add25 shell32: RunFileDlg: Allow custom icons. 2008-07-08 21:08:53 +02:00
Mikołaj Zalewski
225086547c shell32: RunFileDlg: use the parameters.
Implements the customizations that are required by the parameters. The
icon and one flag are still not implemented.
2008-06-30 13:24:05 +02:00
Mikołaj Zalewski
0e2b5c7605 shell32: RunFileDlg: move strings to resources. 2008-06-30 13:23:38 +02:00
Mikołaj Zalewski
adc72977f7 shell32: RunFileDlg: make the error messages easier to understand for the user. 2008-06-30 13:23:13 +02:00
Mikołaj Zalewski
ebb41a64ab shell32: RunFileDlg: allow the user to cancel the Browse dialog, remove some unneeded parameters. 2008-06-30 13:22:48 +02:00
Mikołaj Zalewski
13866e81f7 shell32: RunFileDlg: use symbolic constants for control IDs and use correct hInstance when creating it. 2008-06-30 13:22:30 +02:00
Mikołaj Zalewski
032423760d shell32: RunFileDlg: the function should be Unicode on NT. 2008-06-30 13:21:32 +02:00
Dmitry Timoshkov
ca3b8741b5 shell32: Fix calling convention of LPFNOFN, don't use static buffers. 2008-05-12 11:42:59 +02:00
Andrew Talbot
52db721a69 shell32: Remove unneeded casts. 2008-01-21 11:38:59 +01:00
Francois Gouget
81a5701ca9 Assorted spelling fixes. 2007-11-09 13:07:12 +01:00
Francois Gouget
9e82e46a84 shell32: Pass the shutdown reason to ExitWindowsEx(). 2007-10-29 12:04:25 +01:00
Andrew Talbot
434c24d83b shell32: Declare some functions static. 2007-02-07 11:03:15 +01:00
Hans Leidekker
89e1d29482 shell32: Win64 printf format warning fixes. 2006-10-09 12:45:02 +02:00
Andrew Talbot
5d0e4ba0eb shell32: Write-strings warnings fix. 2006-08-08 11:14:36 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Mike McCormack
d7b9a23afd gcc 4.0 -Wpointer-sign fixes (Reg* functions). 2005-07-06 19:08:05 +00:00
Mike McCormack
2c8367a3de Use lstrcmpiA in preference to strcasecmp. 2005-03-07 11:05:03 +00:00
Dmitry Timoshkov
39f960bdfa - Fix prototypes of GetClassLongA/W, GetClassLongPtrA/W and
SetClassLongA/W according to SDK definitions.
- Add prototypes for SetClassLongPtrA/W, protect some GWL_ and GCL_
  constants from using in Wine or in _WIN64 mode.
- Fix all places in Wine affected by the above changes.
2005-02-15 21:51:06 +00:00
Ge van Geldorp
535387aeb1 Call GetProcessHeap() instead of passing its address. 2004-09-27 20:34:49 +00:00
Robert Shearman
bbdac5e475 GetWindowLong -> GetWindowLongPtr. 2004-09-22 19:14:08 +00:00
Mike McCormack
9cd9cfd2ed Use Heap function in preference to malloc/free. 2004-08-09 19:46:47 +00:00
Jens Collin
ff3d644072 Use ShellExecute instead of CreateProcess in run dialog. 2004-08-02 18:48:21 +00:00
Alexandre Julliard
b74089091b Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
Implement MessageBox-based RestartDialog() and RestartDialogEx(), use
string resources for ExitWindowsDialog() to allow
internationalization.
2004-07-09 22:51:19 +00:00
Alexandre Julliard
cf52644a1c Removed the A/W constants for builtin cursors, icons and resource
types since they don't exist on Windows, and added typecasts
everywhere instead.
2003-09-10 03:56:47 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Francois Gouget
9b0b1e078a Remove (POINTER)NULL casts. 2003-01-14 23:43:41 +00:00
Rolf Kalbermatter
a96447160b Fixed some signed/unsigned comparison warnings. 2002-12-13 00:36:52 +00:00
Francois Gouget
d2667a4ce3 Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
Johan Dahlin
991fd85d2f Make shell32 compile with -DSTRICT. 2002-11-21 23:56:42 +00:00
Dmitry Timoshkov
601a3abec1 Fix some types and function prototypes according to Platform SDK
definitions.
2002-10-31 01:04:39 +00:00
Michael Stefaniuc
bc54d78532 - change the internal functions in windows/cursoricon.c to use 32bit
handles
- move the implementation of ExtractAssociatedIcon16 to
  ExtractAssociatedIconA
- convert HICON to a void*
- fixed some handle conversions that happened to be in the way while
  doing the above
2002-10-10 21:22:09 +00:00
Patrik Stridvall
9aab47ed24 MSVC compatibility fixes. 2002-08-28 23:42:34 +00:00
Gregg Mattinson
0c5abf77a3 Fixed another non-static structure initializer. 2002-07-16 01:15:15 +00:00
Nix N. Nix
cff4b6d09c Removed message box that would pop up if a RunMRU list was not found. 2002-06-28 23:30:07 +00:00
Nix N. Nix
e73d3c444b Added RunFileDlg with MRU list.
Added template to all .rc files.
2002-06-10 02:34:36 +00:00
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Alexandre Julliard
3954117ce4 Moved undocshell.h to dlls/shell32. Removed shell16.h. 2001-08-16 18:49:56 +00:00
Andreas Mohr
1081dfee33 Fixed MessageBox() usage. 2000-12-09 03:06:54 +00:00
Juergen Schmied
85b9293495 Moved policy related functions to shpolicy.c
Moved dialog related functions to dialogs.c
2000-04-28 20:21:49 +00:00