summaryrefslogtreecommitdiff
path: root/plugins/FloatingContacts/fltcont.h
diff options
context:
space:
mode:
authorVadim Dashevskiy <watcherhd@gmail.com>2012-07-18 07:52:13 +0000
committerVadim Dashevskiy <watcherhd@gmail.com>2012-07-18 07:52:13 +0000
commit70d04c9b21955c34070ee466693403e2b00870e1 (patch)
treea891633004c655fbc3448803cffa0d62855409d0 /plugins/FloatingContacts/fltcont.h
parent2b556a0908dfa1c12400ec9ac22a00b39bc17136 (diff)
FirstRun, FlashAvatars, FloatingContacts: changed folder structure
git-svn-id: http://svn.miranda-ng.org/main/trunk@1008 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/FloatingContacts/fltcont.h')
-rw-r--r--plugins/FloatingContacts/fltcont.h191
1 files changed, 0 insertions, 191 deletions
diff --git a/plugins/FloatingContacts/fltcont.h b/plugins/FloatingContacts/fltcont.h
deleted file mode 100644
index 3d725d71bc..0000000000
--- a/plugins/FloatingContacts/fltcont.h
+++ /dev/null
@@ -1,191 +0,0 @@
-
-#ifndef __FLTCONT_H__
-#define __FLTCONT_H__
-
-#if _MSC_VER >= 1000
-#pragma once
-#endif // _MSC_VER >= 1000
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-#define WND_CLASS _T("MirandaThumbsWnd")
-#define WM_REFRESH_CONTACT WM_USER + 0x100
-
-#ifndef WS_EX_LAYERED
- #define WS_EX_LAYERED 0x00080000
-#endif
-
-#ifndef LWA_ALPHA
- #define LWA_ALPHA 0x00000002
-#endif
-
-#ifndef ULW_ALPHA
- #define ULW_ALPHA 0x00000002
-#endif
-
-#define TIMERID_SELECT_T 1
-#define TIMERID_HOVER_T 2
-#define TIMERID_TOTOP_T 3
-#define TIMERID_LEAVE_T 4
-
-
-#if WINVER < 0x0500
- #define SM_XVIRTUALSCREEN 76
- #define SM_YVIRTUALSCREEN 77
- #define SM_CXVIRTUALSCREEN 78
- #define SM_CYVIRTUALSCREEN 79
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-enum
-{
- FLT_FONTID_CONTACTS,
- FLT_FONTID_INVIS,
- FLT_FONTID_OFFLINE,
- FLT_FONTID_OFFINVIS,
- FLT_FONTID_NOTONLIST,
- FLT_FONTIDS,
-};
-
-#define DBFONTF_BOLD 1
-#define DBFONTF_ITALIC 2
-#define DBFONTF_UNDERLINE 4
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-#define FLT_DEFAULT_DRAWBORDER TRUE
-#define FLT_DEFAULT_LTEDGESCOLOR GetSysColor(COLOR_3DHILIGHT)
-#define FLT_DEFAULT_RBEDGESCOLOR GetSysColor(COLOR_3DDKSHADOW)
-#define FLT_DEFAULT_BKGNDCOLOR GetSysColor(COLOR_3DFACE)
-#define FLT_DEFAULT_BKGNDUSEBITMAP FALSE
-#define FLT_DEFAULT_BKGNDBITMAPOPT CLB_STRETCH
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-#define sModule "FloatingContacts"
-
-#define TOTOPTIME_P 1000
-#define TOTOPTIME_MAX (15*(60000/TOTOPTIME_P))
-#define TOTOPTIME_DEF (3*(60000/TOTOPTIME_P))
-
-#define MAXRCOOR 32767.0
-#define DB_POS_GETX(pos) (short)(((float)(short)(LOWORD(pos))*(float)GetSystemMetrics(SM_CXSCREEN))/MAXRCOOR+0.5)
-#define DB_POS_GETY(pos) (short)(((float)(short)(HIWORD(pos))*(float)GetSystemMetrics(SM_CYSCREEN))/MAXRCOOR+0.5)
-#define DB_POS_MAKE_XY(x, y) MAKELONG((short)(((float)x*MAXRCOOR)/(float)GetSystemMetrics(SM_CXSCREEN)+0.5), (short)(((float)y*MAXRCOOR)/(float)GetSystemMetrics(SM_CYSCREEN)+0.5))
-
-extern HINSTANCE hInst;
-extern BOOL bNT;
-//extern BOOL bHideOffline;
-//extern BOOL bHideAll;
-//extern BOOL bHideWhenFullscreen;
-//extern BOOL bMoveTogether;
-//extern BOOL bFixedWidth;
-//extern int nThumbWidth;
-//extern BYTE thumbAlpha;
-//extern BOOL bShowTip;
-extern BOOL bEnableTip;
-//extern WORD TimeIn;
-//extern BOOL bToTop;
-//extern WORD ToTopTime;
-//extern BOOL bHideWhenCListShow;
-
-extern BOOL bIsCListShow;
-extern HWND hwndMiranda;
-extern HIMAGELIST himl;
-extern RECT rcScreen;
-
-extern HFONT hFont[FLT_FONTIDS];
-extern COLORREF tColor[FLT_FONTIDS];
-
-extern HPEN hLTEdgesPen;
-extern HPEN hRBEdgesPen;
-extern HBRUSH hBkBrush;
-extern DWORD bkColor;
-extern HBITMAP hBmpBackground;
-extern WORD nBackgroundBmpUse;
-
-
-
-typedef struct _FCOptions
-{
- BYTE thumbAlpha;
- BOOL bHideOffline;
- BOOL bHideAll;
- BOOL bHideWhenFullscreen;
- BOOL bMoveTogether;
- BOOL bFixedWidth;
- int nThumbWidth;
- BOOL bShowTip;
- WORD TimeIn;
- BOOL bToTop;
- WORD ToTopTime;
- BOOL bHideWhenCListShow;
- BOOL bUseSingleClick;
- BOOL bShowIdle;
-}
-FCOptions;
-
-extern FCOptions fcOpt;
-
-extern BOOL (WINAPI *pSetLayeredWindowAttributes)(HWND,COLORREF,BYTE,DWORD);
-extern BOOL (WINAPI *pUpdateLayeredWindow)
- (HWND hwnd, HDC hdcDST, POINT *pptDst, SIZE *psize, HDC hdcSrc, POINT *pptSrc,
- COLORREF crKey, BLENDFUNCTION *pblend, DWORD dwFlags);
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-static __forceinline BOOL ImageList_GetIconSize_my(HIMAGELIST himl, SIZE &sz)
-{
- int cx, cy;
- BOOL res = ImageList_GetIconSize(himl, &cx, &cy);
- sz.cx = cx; sz.cy = cy;
- return res;
-}
-
-void RegHotkey ( HANDLE hContact, HWND hwnd );
-BOOL IsStatusVisible ( int status );
-BOOL HideOnFullScreen ();
-void SendMsgDialog ( HWND hwnd, char *pText );
-void SaveContactsPos ( void );
-
-/////////////////////////////////////////////////////////////////////////////
-//
-
-void
-GetFontSetting
- ( IN BOOL bFltContacts
- , IN int nFontId
- , IN LOGFONTA* lf
- , IN COLORREF* colour
- );
-
-void
-ApplyOptionsChanges();
-
-void
-OnStatusChanged();
-
-void
-SetThumbsOpacity
- ( IN BYTE btAlpha
- );
-
-int
-OnOptionsInitialize
- ( IN WPARAM wParam
- , IN LPARAM lParam
- );
-
-/////////////////////////////////////////////////////////////////////////////
-
-#endif // #ifndef __FLTCONT_H__
-
-/////////////////////////////////////////////////////////////////////////////
-// End Of File fltcont.h