ReactOS 0.4.16-dev-197-g92996da
dialog.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS Notepad
3 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4 * PURPOSE: Providing a Windows-compatible simple text editor for ReactOS
5 * COPYRIGHT: Copyright 1998,99 Marcel Baur <mbaur@g26.ethz.ch>
6 */
7
8#pragma once
9
18
27
32
34
38
44
46
47int DIALOG_StringMsgBox(HWND hParent, int formatId, LPCTSTR szString, DWORD dwFlags);
48
50
51/* utility functions */
53BOOL FileExists(LPCTSTR szFilename);
54BOOL HasFileExtension(LPCTSTR szFilename);
56VOID DoOpenFile(LPCTSTR szFileName);
59void UpdateWindowCaption(BOOL clearModifyAlert);
60VOID WaitCursor(BOOL bBegin);
BOOL DIALOG_FileSaveAs(VOID)
Definition: dialog.c:532
VOID DoShowHideStatusBar(VOID)
Definition: dialog.c:631
INT_PTR CALLBACK AboutDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
Definition: about.c:4
VOID DIALOG_StatusBarAlignParts(VOID)
Definition: dialog.c:147
VOID DIALOG_Replace(VOID)
Definition: dialog.c:836
VOID DIALOG_HelpContents(VOID)
Definition: dialog.c:954
VOID DIALOG_StatusBarUpdateCaretPos(VOID)
Definition: dialog.c:931
VOID DIALOG_EditSelectAll(VOID)
Definition: dialog.c:610
VOID DIALOG_FileNew(VOID)
Definition: dialog.c:397
BOOL HasFileExtension(LPCTSTR szFilename)
Definition: dialog.c:240
VOID WaitCursor(BOOL bBegin)
Definition: dialog.c:120
VOID DIALOG_FileExit(VOID)
Definition: dialog.c:580
VOID DIALOG_HelpLicense(VOID)
VOID DIALOG_FileNewWindow(VOID)
Definition: dialog.c:416
VOID DIALOG_EditUndo(VOID)
Definition: dialog.c:585
VOID DIALOG_TimeDate(VOID)
VOID DIALOG_GoTo(VOID)
Definition: dialog.c:891
VOID DIALOG_ViewStatusBar(VOID)
Definition: dialog.c:948
VOID DIALOG_EditTimeDate(VOID)
Definition: dialog.c:615
VOID DIALOG_FileOpen(VOID)
Definition: dialog.c:428
VOID DIALOG_HelpSearch(VOID)
VOID DoCreateEditWindow(VOID)
Definition: dialog.c:665
VOID DIALOG_SelectFont(VOID)
Definition: dialog.c:766
BOOL DIALOG_FileSave(VOID)
Definition: dialog.c:457
VOID ShowLastError(VOID)
Definition: dialog.c:45
VOID DIALOG_FilePrint(VOID)
Definition: printing.c:565
VOID DIALOG_Search(VOID)
Definition: dialog.c:818
VOID DIALOG_HelpAboutNotepad(VOID)
Definition: dialog.c:959
BOOL DoCloseFile(VOID)
Definition: dialog.c:311
VOID DIALOG_EditCut(VOID)
Definition: dialog.c:590
VOID DIALOG_HelpNoWarranty(VOID)
VOID DIALOG_EditWrap(VOID)
Definition: dialog.c:756
VOID DIALOG_SearchNext(BOOL bDown)
Definition: dialog.c:823
VOID DIALOG_FilePageSetup(VOID)
Definition: printing.c:670
BOOL FileExists(LPCTSTR szFilename)
Definition: dialog.c:235
VOID DIALOG_EditPaste(VOID)
Definition: dialog.c:600
VOID DIALOG_EditCopy(VOID)
Definition: dialog.c:595
int DIALOG_StringMsgBox(HWND hParent, int formatId, LPCTSTR szString, DWORD dwFlags)
Definition: dialog.c:193
VOID DoOpenFile(LPCTSTR szFileName)
Definition: dialog.c:341
void UpdateWindowCaption(BOOL clearModifyAlert)
Definition: dialog.c:79
VOID DIALOG_EditDelete(VOID)
Definition: dialog.c:605
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
#define CALLBACK
Definition: compat.h:35
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
unsigned int UINT
Definition: ndis.h:50
Definition: tftpd.h:60
int32_t INT_PTR
Definition: typedefs.h:64
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
LONG_PTR LPARAM
Definition: windef.h:208
UINT_PTR WPARAM
Definition: windef.h:207
const CHAR * LPCTSTR
Definition: xmlstorage.h:193