Index: app/win_util.h |
=================================================================== |
--- app/win_util.h (revision 41378) |
+++ app/win_util.h (working copy) |
@@ -130,83 +130,6 @@ |
// Returns 'true' on successful open, 'false' otherwise. |
bool OpenItemWithExternalApp(const std::wstring& full_path); |
-// Set up a filter for a Save/Open dialog, which will consist of |file_ext| file |
-// extensions (internally separated by semicolons), |ext_desc| as the text |
-// descriptions of the |file_ext| types (optional), and (optionally) the default |
-// 'All Files' view. The purpose of the filter is to show only files of a |
-// particular type in a Windows Save/Open dialog box. The resulting filter is |
-// returned. The filters created here are: |
-// 1. only files that have 'file_ext' as their extension |
-// 2. all files (only added if 'include_all_files' is true) |
-// Example: |
-// file_ext: { "*.txt", "*.htm;*.html" } |
-// ext_desc: { "Text Document" } |
-// returned: "Text Document\0*.txt\0HTML Document\0*.htm;*.html\0" |
-// "All Files\0*.*\0\0" (in one big string) |
-// If a description is not provided for a file extension, it will be retrieved |
-// from the registry. If the file extension does not exist in the registry, it |
-// will be omitted from the filter, as it is likely a bogus extension. |
-std::wstring FormatFilterForExtensions( |
- const std::vector<std::wstring>& file_ext, |
- const std::vector<std::wstring>& ext_desc, |
- bool include_all_files); |
- |
-// Prompt the user for location to save a file. 'suggested_name' is a full path |
-// that gives the dialog box a hint as to how to initialize itself. |
-// For example, a 'suggested_name' of: |
-// "C:\Documents and Settings\jojo\My Documents\picture.png" |
-// will start the dialog in the "C:\Documents and Settings\jojo\My Documents\" |
-// directory, and filter for .png file types. |
-// 'owner' is the window to which the dialog box is modal, NULL for a modeless |
-// dialog box. |
-// On success, returns true and 'final_name' contains the full path of the file |
-// that the user chose. On error, returns false, and 'final_name' is not |
-// modified. |
-// NOTE: DO NOT CALL THIS FUNCTION DIRECTLY! Instead use the helper objects in |
-// browser/shell_dialogs.cc to do this asynchronously on a different |
-// thread so that the app isn't jankified if the Windows shell dialog |
-// takes a long time to display. |
-bool SaveFileAs(HWND owner, |
- const std::wstring& suggested_name, |
- std::wstring* final_name); |
- |
-// Prompt the user for location to save a file. |
-// Callers should provide the filter string, and also a filter index. |
-// The parameter |index| indicates the initial index of filter description |
-// and filter pattern for the dialog box. If |index| is zero or greater than |
-// the number of total filter types, the system uses the first filter in the |
-// |filter| buffer. |index| is used to specify the initial selected extension, |
-// and when done contains the extension the user chose. The parameter |
-// |final_name| returns the file name which contains the drive designator, |
-// path, file name, and extension of the user selected file name. |def_ext| is |
-// the default extension to give to the file if the user did not enter an |
-// extension. If |ignore_suggested_ext| is true, any file extension contained in |
-// |suggested_name| will not be used to generate the file name. This is useful |
-// in the case of saving web pages, where we know the extension type already and |
-// where |suggested_name| may contain a '.' character as a valid part of the |
-// name, thus confusing our extension detection code. |
-bool SaveFileAsWithFilter(HWND owner, |
- const std::wstring& suggested_name, |
- const std::wstring& filter, |
- const std::wstring& def_ext, |
- bool ignore_suggested_ext, |
- unsigned* index, |
- std::wstring* final_name); |
- |
-// This function takes the output of a SaveAs dialog: a filename, a filter and |
-// the extension originally suggested to the user (shown in the dialog box) and |
-// returns back the filename with the appropriate extension tacked on. For |
-// example, if you pass in 'foo' as filename with filter '*.jpg' this function |
-// will return 'foo.jpg'. It respects MIME types, so if you pass in 'foo.jpeg' |
-// with filer '*.jpg' it will return 'foo.jpeg' (will not append .jpg). |
-// |filename| should contain the filename selected in the SaveAs dialog box and |
-// may include the path, |filter_selected| should be '*.something', for example |
-// '*.*' or it can be blank (which is treated as *.*). |suggested_ext| should |
-// contain the extension without the dot (.) in front, for example 'jpg'. |
-std::wstring AppendExtensionIfNeeded(const std::wstring& filename, |
- const std::wstring& filter_selected, |
- const std::wstring& suggested_ext); |
- |
// If the window does not fit on the default monitor, it is moved and possibly |
// resized appropriately. |
void AdjustWindowToFit(HWND hwnd); |