| DEPRECATED: | Since Creo 3 |
| SUPERSEDED BY: | ProFileMdlnameOpen, ProFileMdlfiletypeOpen |
| Description |
| Note: This function is deprecated Use ProFileMdlnameOpen or ProFileMdlfiletypeOpen instead. Prompts the standard file browser interface of Creo Parametric. |
| Synopsis |
| #include <ProUtil.h> |
| ProError | ProFileOpen | ( |
| ProName dialog_label | |
| /*
(In) |
| The user-specified label for the dialog box. If this is NULL, the function uses the default label, "Open." |
| */ |
| ProLine filter_string | |
| /*
(In) |
| The user-supplied filter string for file extensions. The extensions must be specified with wildcards and separated by commas; for example, "*.prt,*.txt" (converted to wide-character string). If NULL or empty string, the browser will show all files. |
| */ |
| ProPath* shortcut_path_arr | |
| /*
(In) |
| A ProArray of shortcut paths. Pass NULL to not supply shortcuts to the user in the dialog. |
| */ |
| ProName* shortcut_name_arr | |
| /*
(In) |
| A ProArray of shortcut labels that correspond to shortcut_path_arr. Pass NULL to not supply shortcuts to the user in the dialog. |
| */ |
| ProPath default_path | |
| /*
(In) |
| The default path to start browsing. If this is NULL, the function uses the current directory. |
| */ |
| ProFileName pre_sel_file_name | |
| /*
(In) |
| If supplied and existing in the default file name this name is preselected. If this is NULL, nothing is preselected. |
| */ |
| ProPath r_selected_file | |
| /*
(Out) |
| The selected file. |
| */ |
| ) |
| Returns |
|
| PRO_TK_NO_ERROR | | The user selected a file and picked "Ok". |
| PRO_TK_BAD_INPUTS | | One or more input arguments was invalid, or the size of shortcut_path_arr and shortcut_name_arr is not the same. |
| PRO_TK_USER_ABORT | | The user aborted from the user interface. |
|
| See Also |
| ProArrayAlloc |