Exemplo n.º 1
0
void LoadChatIcons(void)
{
	ci.hIcons[ICON_ACTION] = LoadIconEx("log_action", FALSE);
	ci.hIcons[ICON_ADDSTATUS] = LoadIconEx("log_addstatus", FALSE);
	ci.hIcons[ICON_HIGHLIGHT] = LoadIconEx("log_highlight", FALSE);
	ci.hIcons[ICON_INFO] = LoadIconEx("log_info", FALSE);
	ci.hIcons[ICON_JOIN] = LoadIconEx("log_join", FALSE);
	ci.hIcons[ICON_KICK] = LoadIconEx("log_kick", FALSE);
	ci.hIcons[ICON_MESSAGE] = LoadIconEx("log_message_in", FALSE);
	ci.hIcons[ICON_MESSAGEOUT] = LoadIconEx("log_message_out", FALSE);
	ci.hIcons[ICON_NICK] = LoadIconEx("log_nick", FALSE);
	ci.hIcons[ICON_NOTICE] = LoadIconEx("log_notice", FALSE);
	ci.hIcons[ICON_PART] = LoadIconEx("log_part", FALSE);
	ci.hIcons[ICON_QUIT] = LoadIconEx("log_quit", FALSE);
	ci.hIcons[ICON_REMSTATUS] = LoadIconEx("log_removestatus", FALSE);
	ci.hIcons[ICON_TOPIC] = LoadIconEx("log_topic", FALSE);
	ci.hIcons[ICON_STATUS0] = LoadIconEx("status0", FALSE);
	ci.hIcons[ICON_STATUS1] = LoadIconEx("status1", FALSE);
	ci.hIcons[ICON_STATUS2] = LoadIconEx("status2", FALSE);
	ci.hIcons[ICON_STATUS3] = LoadIconEx("status3", FALSE);
	ci.hIcons[ICON_STATUS4] = LoadIconEx("status4", FALSE);
	ci.hIcons[ICON_STATUS5] = LoadIconEx("status5", FALSE);

	LoadMsgLogBitmaps();
}
int Chat_IconsChanged(WPARAM wParam,LPARAM lParam)
{
	FreeMsgLogBitmaps();
	LoadMsgLogBitmaps();
	MM_IconsChanged();
	SM_BroadcastMessage(NULL, GC_SETWNDPROPS, 0, 0, FALSE);
	return 0;
}
int Chat_FontsChanged(WPARAM wParam,LPARAM lParam)
{
	LoadLogFonts();
	LoadMsgLogBitmaps();
	MM_FontsChanged();
	MM_FixColors();
	SM_BroadcastMessage(NULL, GC_SETWNDPROPS, 0, 0, TRUE);
	return 0;
}
Exemplo n.º 4
0
static int IconsChanged(WPARAM, LPARAM)
{
	FreeMsgLogBitmaps();
	LoadMsgLogBitmaps();

	ci.MM_IconsChanged();
	ci.SM_BroadcastMessage(NULL, GC_SETWNDPROPS, 0, 0, FALSE);
	return 0;
}
Exemplo n.º 5
0
void LoadIcons(void)
{
	int i;

	for (i = 0; i < 20; i++)
		hIcons[i] = NULL;

	LoadLogIcons();
	g_Settings.hIconOverlay = LoadIconEx(IDI_OVERLAY, "overlay", 16, 16);
	LoadMsgLogBitmaps();
	return ;
}
Exemplo n.º 6
0
static int FontsChanged(WPARAM, LPARAM)
{
	LoadGlobalSettings();
	LoadLogFonts();

	FreeMsgLogBitmaps();
	LoadMsgLogBitmaps();

	SetIndentSize();
	g_Settings->bLogIndentEnabled = (db_get_b(NULL, CHAT_MODULE, "LogIndentEnabled", 1) != 0) ? TRUE : FALSE;

	ci.MM_FontsChanged();
	ci.MM_FixColors();
	ci.SM_BroadcastMessage(NULL, GC_SETWNDPROPS, 0, 0, TRUE);
	return 0;
}
Exemplo n.º 7
0
void LoadIcons(void)
{
    int i;

    for(i = 0; i < 20; i++)
        hIcons[i] = NULL;

    LoadLogIcons();
    LoadMsgLogBitmaps();

    hImageList = ImageList_Create(GetSystemMetrics(SM_CXSMICON),GetSystemMetrics(SM_CYSMICON),IsWinVerXPPlus()? ILC_COLOR32 | ILC_MASK : ILC_COLOR16 | ILC_MASK,0,3);
    hIconsList = ImageList_Create(GetSystemMetrics(SM_CXSMICON),GetSystemMetrics(SM_CYSMICON),IsWinVerXPPlus()? ILC_COLOR32 | ILC_MASK : ILC_COLOR16 | ILC_MASK,0,100);
    ImageList_AddIcon(hIconsList,LoadSkinnedIcon( SKINICON_EVENT_MESSAGE));
    ImageList_AddIcon(hIconsList,LoadIconEx( "overlay", FALSE ));
    ImageList_SetOverlayImage(hIconsList, 1, 1);
    ImageList_AddIcon(hImageList,LoadImage(g_hInst,MAKEINTRESOURCE(IDI_BLANK),IMAGE_ICON,0,0,0));
    ImageList_AddIcon(hImageList,LoadImage(g_hInst,MAKEINTRESOURCE(IDI_BLANK),IMAGE_ICON,0,0,0));
}
Exemplo n.º 8
0
void LoadIcons(void)
{
	LoadMsgLogBitmaps();
	return ;
}