ReactOS 0.4.15-dev-7931-gfd331f1
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:521
VOID DoShowHideStatusBar(VOID)
Definition: dialog.c:620
INT_PTR CALLBACK AboutDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
Definition: about.c:4
VOID DIALOG_StatusBarAlignParts(VOID)
Definition: dialog.c:141
VOID DIALOG_Replace(VOID)
Definition: dialog.c:825
VOID DIALOG_HelpContents(VOID)
Definition: dialog.c:943
VOID DIALOG_StatusBarUpdateCaretPos(VOID)
Definition: dialog.c:920
VOID DIALOG_EditSelectAll(VOID)
Definition: dialog.c:599
VOID DIALOG_FileNew(VOID)
Definition: dialog.c:386
BOOL HasFileExtension(LPCTSTR szFilename)
Definition: dialog.c:234
VOID WaitCursor(BOOL bBegin)
Definition: dialog.c:114
VOID DIALOG_FileExit(VOID)
Definition: dialog.c:569
VOID DIALOG_HelpLicense(VOID)
VOID DIALOG_FileNewWindow(VOID)
Definition: dialog.c:405
VOID DIALOG_EditUndo(VOID)
Definition: dialog.c:574
VOID DIALOG_TimeDate(VOID)
VOID DIALOG_GoTo(VOID)
Definition: dialog.c:880
VOID DIALOG_ViewStatusBar(VOID)
Definition: dialog.c:937
VOID DIALOG_EditTimeDate(VOID)
Definition: dialog.c:604
VOID DIALOG_FileOpen(VOID)
Definition: dialog.c:417
VOID DIALOG_HelpSearch(VOID)
VOID DoCreateEditWindow(VOID)
Definition: dialog.c:654
VOID DIALOG_SelectFont(VOID)
Definition: dialog.c:755
BOOL DIALOG_FileSave(VOID)
Definition: dialog.c:446
VOID ShowLastError(VOID)
Definition: dialog.c:45
VOID DIALOG_FilePrint(VOID)
Definition: printing.c:565
VOID DIALOG_Search(VOID)
Definition: dialog.c:807
VOID DIALOG_HelpAboutNotepad(VOID)
Definition: dialog.c:948
BOOL DoCloseFile(VOID)
Definition: dialog.c:301
VOID DIALOG_EditCut(VOID)
Definition: dialog.c:579
VOID DIALOG_HelpNoWarranty(VOID)
VOID DIALOG_EditWrap(VOID)
Definition: dialog.c:745
VOID DIALOG_SearchNext(BOOL bDown)
Definition: dialog.c:812
VOID DIALOG_FilePageSetup(VOID)
Definition: printing.c:670
BOOL FileExists(LPCTSTR szFilename)
Definition: dialog.c:229
VOID DIALOG_EditPaste(VOID)
Definition: dialog.c:589
VOID DIALOG_EditCopy(VOID)
Definition: dialog.c:584
int DIALOG_StringMsgBox(HWND hParent, int formatId, LPCTSTR szString, DWORD dwFlags)
Definition: dialog.c:187
VOID DoOpenFile(LPCTSTR szFileName)
Definition: dialog.c:331
void UpdateWindowCaption(BOOL clearModifyAlert)
Definition: dialog.c:73
VOID DIALOG_EditDelete(VOID)
Definition: dialog.c:594
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