summaryrefslogtreecommitdiff
path: root/plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h')
-rw-r--r--plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h81
1 files changed, 0 insertions, 81 deletions
diff --git a/plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h b/plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h
deleted file mode 100644
index 5753e631c4..0000000000
--- a/plugins/!NotAdopted/Xfire/xfiretest/Xfire_base.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Plugin of miranda IM(ICQ) for Communicating with users of the XFire Network.
- *
- * Copyright (C) 2010 by
- * dufte <dufte@justmail.de>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- *
- *
- * Miranda ICQ: the free icq client for MS Windows
- * Copyright (C) 2000-2008 Richard Hughes, Roland Rabien & Tristan Van de Vreede
- *
- */
-
-/*
- Beinhaltet Basisfunktionen
-*/
-
-#ifndef _XFIRE_BASE
-#define _XFIRE_BASE
-
-#include "baseProtocol.h"
-
-extern HANDLE XFireWorkingFolder;
-extern HANDLE XFireIconFolder;
-
-#define XFIRE_MAXSIZEOFGAMENAME 80
-
-class Xfire_base {
-private:
- //vars
- DBVARIANT dbv;
-public:
- char temp[128];
- //funktionen/tools
- void setString(char*from,char**to);
- void appendString(char*from,char**to);
- void readStringfromDB(char*name,unsigned int dbid,char**to);
- void readStringfromDB(char*name,unsigned int dbid,int id,char**to);
- unsigned char readBytefromDB(char*name,unsigned int dbid,int defaultval=0);
- unsigned int readWordfromDB(char*name,unsigned int dbid,int defaultval=0);
- BOOL removeDBEntry(char*name,unsigned int dbid);
- BOOL removeDBEntry(char*name,unsigned int dbid,int id2);
- void writeStringtoDB(char*name,unsigned int dbid,int id,char*val);
- void writeStringtoDB(char*name,unsigned int dbid,char*val);
- void writeBytetoDB(char*name,unsigned int dbid,int val);
- void writeWordtoDB(char*name,unsigned int dbid,int val);
- void strtolower(char*);
- void strtoupper(char*);
- void strreplace(char*search,char*replace,char**data);
- BYTE accStringByte(char*);
- BOOL inString(char*str,char*search,char**pos=NULL);
- BOOL wildcmp(const char*search,const char *text);
- // ini funktionen
- BOOL getIniValue(unsigned int gameid,const char* valname,char*out,int sizeofout=255);
- BOOL getIniValue(unsigned int gameid,unsigned int subid,const char* valname,char*out,int sizeofout=255);
- BOOL getIniPath(char*path);
- BOOL getIconPath(char*path);
- // gamename
- BOOL getGamename(unsigned int gameid,char* out,int outsize=255);
- //gdi+
- HICON createHICONfromdata(LPVOID data,unsigned int size);
- HBITMAP createHBITMAPfromdata(LPVOID data,unsigned int size);
- //processzeugs
- BOOL isValidPid(DWORD pid);
- BOOL getPidByProcessName(char*name,DWORD*pid);
-};
-
-#endif \ No newline at end of file