Go to the source code of this file.
Data Structures |
| struct | NOTEPAD_GLOBALS |
Defines |
| #define | SIZEOF(a) (sizeof(a)/sizeof((a)[0])) |
| #define | EDIT_STYLE_WRAP |
| #define | EDIT_STYLE (EDIT_STYLE_WRAP | WS_HSCROLL | ES_AUTOHSCROLL) |
| #define | EDIT_CLASS _T("EDIT") |
| #define | MAX_STRING_LEN 255 |
| #define | ENCODING_ANSI 0 |
| #define | ENCODING_UNICODE 1 |
| #define | ENCODING_UNICODE_BE 2 |
| #define | ENCODING_UTF8 3 |
| #define | EOLN_CRLF 0 |
| #define | EOLN_LF 1 |
| #define | EOLN_CR 2 |
Functions |
| VOID | SetFileName (LPCTSTR szFileName) |
| BOOL | ReadText (HANDLE hFile, LPWSTR *ppszText, DWORD *pdwTextLen, int *piEncoding, int *piEoln) |
| BOOL | WriteText (HANDLE hFile, LPCWSTR pszText, DWORD dwTextLen, int iEncoding, int iEoln) |
| void | LoadSettings (void) |
| void | SaveSettings (void) |
| BOOL | NOTEPAD_FindNext (FINDREPLACE *, BOOL, BOOL) |
| VOID | NOTEPAD_EnableSearchMenu (VOID) |
Variables |
| NOTEPAD_GLOBALS | Globals |