Files
Backcord/components/init.c
T
2026-06-17 00:10:06 +03:00

36 lines
1017 B
C
Executable File

#include <windows.h>
#include "snoctrl.h"
void InitSnowsControls() {
NONCLIENTMETRICS ncm = { sizeof(NONCLIENTMETRICS) };
SystemParametersInfo(SPI_GETNONCLIENTMETRICS, sizeof(ncm), &ncm, 0);
regfont=CreateFontIndirect(&ncm.lfMessageFont);
ncm.lfMessageFont.lfWeight=FW_BOLD;
boldfont=CreateFontIndirect(&ncm.lfMessageFont);
ncm.lfMessageFont.lfHeight=-32;
h1font=CreateFontIndirect(&ncm.lfMessageFont);
ncm.lfMessageFont.lfHeight=-24;
h2font=CreateFontIndirect(&ncm.lfMessageFont);
h3font = boldfont;
const char CLASS_NAME_CHAT[] = "BackcordChat";
WNDCLASS wcc = {};
wcc.lpfnWndProc = ChatWndProc;
wcc.hInstance = GetModuleHandle(NULL);
wcc.lpszClassName = CLASS_NAME_CHAT;
wcc.hCursor = LoadCursorA(NULL, IDC_ARROW);
RegisterClass(&wcc);
const char CLASS_NAME_GUILD[] = "BackcordGuild";
WNDCLASS wcg = {};
wcg.lpfnWndProc = GuildWndProc;
wcg.hInstance = GetModuleHandle(NULL);
wcg.lpszClassName = CLASS_NAME_GUILD;
wcg.hCursor = LoadCursorA(NULL, IDC_ARROW);
RegisterClass(&wcg);
}