mirror of
https://github.com/rizonesoft/Notepad3.git
synced 2026-06-14 21:09:05 +08:00
48 lines
2.0 KiB
C
48 lines
2.0 KiB
C
/******************************************************************************
|
|
* *
|
|
* *
|
|
* Notepad3 *
|
|
* *
|
|
* Dialogs.h *
|
|
* Definitions for Notepad3 dialog boxes *
|
|
* Based on code from Notepad2, (c) Florian Balmer 1996-2011 *
|
|
* *
|
|
* (c) Rizonesoft 2008-2016 *
|
|
* https://rizonesoft.com *
|
|
* *
|
|
* *
|
|
*******************************************************************************/
|
|
#pragma once
|
|
#ifndef _NP3_DIALOGS_H_
|
|
#define _NP3_DIALOGS_H_
|
|
|
|
#define MBINFO 0
|
|
#define MBWARN 1
|
|
#define MBYESNO 2
|
|
#define MBYESNOWARN 3
|
|
#define MBYESNOCANCEL 4
|
|
#define MBOKCANCEL 8
|
|
|
|
int MsgBox(int,UINT,...);
|
|
void DisplayCmdLineHelp(HWND);
|
|
BOOL GetDirectory(HWND,int,LPWSTR,LPCWSTR,BOOL);
|
|
INT_PTR CALLBACK AboutDlgProc(HWND,UINT,WPARAM,LPARAM);
|
|
void RunDlg(HWND,LPCWSTR);
|
|
BOOL OpenWithDlg(HWND,LPCWSTR);
|
|
BOOL FavoritesDlg(HWND,LPWSTR);
|
|
BOOL AddToFavDlg(HWND,LPCWSTR,LPCWSTR);
|
|
BOOL FileMRUDlg(HWND,LPWSTR);
|
|
BOOL ChangeNotifyDlg(HWND);
|
|
BOOL ColumnWrapDlg(HWND,UINT,int *);
|
|
BOOL WordWrapSettingsDlg(HWND,UINT,int *);
|
|
BOOL LongLineSettingsDlg(HWND,UINT,int *);
|
|
BOOL TabSettingsDlg(HWND,UINT,int *);
|
|
BOOL SelectDefEncodingDlg(HWND,int *);
|
|
BOOL SelectEncodingDlg(HWND,int *);
|
|
BOOL RecodeDlg(HWND,int *);
|
|
BOOL SelectDefLineEndingDlg(HWND,int *);
|
|
INT_PTR InfoBox(int,LPCWSTR,int,...);
|
|
|
|
|
|
#endif //_NP3_DIALOGS_H_
|