WORD CmdId,
HWND hControl)
{
- //static TCHAR szFileName[MAX_PATH];
- //static TCHAR szImageName[MAX_PATH];
+ static TCHAR szFileName[MAX_PATH];
+ static TCHAR szDocumentName[MAX_PATH];
UNREFERENCED_PARAMETER(hControl);
LoadAndFormatString(hInstance,
IDS_DEFAULT_NAME,
- &OpenInfo.lpImageName,
+ &OpenInfo.lpDocumentName,
++Info->ImagesCreated);
Ret = DialogBox(hInstance,
case ID_OPEN:
{
-/* OPEN_EDIT_INFO OpenInfo;
+ OPEN_EDIT_INFO OpenInfo;
if (DoOpenFile(Info->hSelf,
- szFileName, / * full file path * /
- szImageName)) / * file name * /
+ szFileName, /* full file path */
+ szDocumentName)) /* file name */
{
OpenInfo.CreateNew = FALSE;
- OpenInfo.Open.lpImagePath = szFileName;
- OpenInfo.lpImageName = szImageName;
+ OpenInfo.lpDocumentPath = szFileName;
+ OpenInfo.lpDocumentName = szDocumentName;
CreateEditWindow(Info,
&OpenInfo);
}
-*/
+
}
break;
{
DWORD err;
- static TCHAR Filter[] = _T("RichText files (*.rtf)\0*.rtf\0");
+ static TCHAR Filter[] = _T("All documents (*.txt,*.rtf)\0*.txt;*.rtf\0") \
+ _T("Rich Text Document (*.rtf)\0*.rtf\0") \
+ _T("Text Document (*.txt)\0*.txt\0");
+
ofn.lpstrFilter = Filter;
ofn.lpstrFile = szFileName;
DoSaveFile(HWND hwnd)
{
TCHAR szFileName[MAX_PATH] = _T("");
- static TCHAR Filter[] = _T("RichText files (*.rtf)\0*.rtf\0");
+ static TCHAR Filter[] = _T("Rich Text Document (*.rtf)\0*.rtf\0") \
+ _T("Text Document (*.txt)\0*.txt\0");
ofn.lpstrFilter = Filter;
ofn.lpstrFile = szFileName;