124 int StatWidths[] = { 110, -1 };
142 sizeof(StatWidths) /
sizeof(
int),
143 (
LPARAM)StatWidths) != 0);
162 if (szMessage.LoadStringW(
hInstance, uID))
188 if (hSysMenu !=
NULL)
221 RECT rcClient, rcStatus;
222 INT lvHeight, iStatusHeight;
229 iStatusHeight = rcStatus.
bottom - rcStatus.
top;
235 lvHeight = rcClient.
bottom - iStatusHeight;
349 return This->OnCreate(hwndDlg);
377 L"ReactOS Character Map\nCopyright Ged Murphy 2015",
386 This->UpdateStatusBar(
true);
392 This->UpdateStatusBar(
false);
406 return This->OnDestroy();
430 if (pszName[0] ==
L'@')
return 1;
465 NONCLIENTMETRICSW NonClientMetrics;
466 NonClientMetrics.cbSize =
sizeof(NONCLIENTMETRICSW);
468 sizeof(NONCLIENTMETRICSW),
525 if (!
Length)
return false;
#define IDC_CHECK_ADVANCED
void Preallocate(_In_ int nLength)
int GetAllocLength() const noexcept
bool Initialize(_In_z_ LPCTSTR lpCaption, _In_ int nCmdShow)
static INT_PTR CALLBACK DialogProc(_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
BOOL OnCommand(_In_ WPARAM wParam, LPARAM lParam)
static int CALLBACK EnumDisplayFont(ENUMLOGFONTEXW *lpelfe, NEWTEXTMETRICEXW *lpntme, DWORD FontType, LPARAM lParam)
bool StatusBarLoadString(_In_ HWND hStatusBar, _In_ INT PartId, _In_ HINSTANCE hInstance, _In_ UINT uID)
bool CreateStatusBar(void)
BOOL OnCreate(_In_ HWND hwnd)
BOOL OnContext(_In_ LPARAM lParam)
void UpdateStatusBar(_In_ bool InMenuLoop)
bool CreateFontComboBox()
bool Create(_In_ HINSTANCE hInst, _In_ int nCmdShow)
BOOL OnNotify(_In_ LPARAM lParam)
bool SetFont(_In_ CAtlString &FontName)
bool Create(_In_ HWND hParent)
BOOL WINAPI InitCommonControlsEx(const INITCOMMONCONTROLSEX *lpInitCtrls)
static DWORD *static HFONT(WINAPI *pCreateFontIndirectExA)(const ENUMLOGFONTEXDVA *)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
_In_ ULONG _In_ ULONG _In_ ULONG Length
struct tagINITCOMMONCONTROLSEX INITCOMMONCONTROLSEX
WCHAR lfFaceName[LF_FACESIZE]
TW_UINT32 TW_UINT16 TW_UINT16 MSG
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params
int WINAPI EnumFontFamiliesExW(_In_ HDC, _In_ PLOGFONTW, _In_ FONTENUMPROCW, _In_ LPARAM, _In_ DWORD)
#define OUT_STROKE_PRECIS
HFONT WINAPI CreateFontIndirectW(_In_ const LOGFONTW *)
HWND WINAPI CreateDialogParamW(_In_opt_ HINSTANCE, _In_ LPCWSTR, _In_opt_ HWND, _In_opt_ DLGPROC, _In_ LPARAM)
int WINAPI ReleaseDC(_In_opt_ HWND, _In_ HDC)
BOOL WINAPI TranslateMessage(_In_ const MSG *)
BOOL WINAPI ShowWindow(_In_ HWND, _In_ int)
BOOL WINAPI GetMessageW(_Out_ LPMSG, _In_opt_ HWND, _In_ UINT, _In_ UINT)
BOOL WINAPI GetWindowRect(_In_ HWND, _Out_ LPRECT)
__analysis_noreturn void WINAPI PostQuitMessage(_In_ int)
#define CB_FINDSTRINGEXACT
HMENU WINAPI GetSystemMenu(_In_ HWND, _In_ BOOL)
int WINAPI MessageBoxW(_In_opt_ HWND hWnd, _In_opt_ LPCWSTR lpText, _In_opt_ LPCWSTR lpCaption, _In_ UINT uType)
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
BOOL WINAPI GetClientRect(_In_ HWND, _Out_ LPRECT)
HWND WINAPI CreateWindowExW(_In_ DWORD dwExStyle, _In_opt_ LPCWSTR lpClassName, _In_opt_ LPCWSTR lpWindowName, _In_ DWORD dwStyle, _In_ int X, _In_ int Y, _In_ int nWidth, _In_ int nHeight, _In_opt_ HWND hWndParent, _In_opt_ HMENU hMenu, _In_opt_ HINSTANCE hInstance, _In_opt_ LPVOID lpParam)
struct tagNMHDR * LPNMHDR
HDC WINAPI GetDC(_In_opt_ HWND)
int WINAPI GetWindowTextLengthW(_In_ HWND)
BOOL WINAPI SystemParametersInfoW(_In_ UINT uiAction, _In_ UINT uiParam, _Inout_opt_ PVOID pvParam, _In_ UINT fWinIni)
LRESULT WINAPI DispatchMessageW(_In_ const MSG *)
#define SendDlgItemMessage
BOOL WINAPI DestroyWindow(_In_ HWND)
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
BOOL WINAPI AppendMenuW(_In_ HMENU, _In_ UINT, _In_ UINT_PTR, _In_opt_ LPCWSTR)