Rev 20 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
#pragma once
#include <spk.h>
#include "../../common/spknet.h"
#include "../../common/InputBox.h"
using namespace System::Windows::Forms;
using namespace Microsoft::Win32;
#define PMLVERSION 1.41
#define PMLBETA 0
#define PMLDATE "16/01/2012"
namespace PluginManager {
ref class SortPackage : public Object
{
public:
SortPackage() { Package = NULL; }
SortPackage(CBaseFile *p) { Package = p; }
CBaseFile *Package;
};
typedef struct SGameLauncherFlags {
int iIgnoreJoy;
bool bNoAbout;
bool bNoIntro;
} SGameLauncherFlags;
typedef ref struct STips : System::Object {
long iTips;
System::Collections::ArrayList ^sTips;
} STips;
void DisplayListIcon(CBaseFile *p, ListView ^list, ListViewItem ^item);
bool WriteRegistryValue(CyString rKey, CyString rValue);
System::String ^ReadRegistryValue(CyString rKey);
System::String ^GetVersionString();
System::String ^GetVersionString(float version, int beta);
void DisplayContextIcon(System::String ^filename, ToolStripMenuItem ^item, ImageList ^list);
void DisplayContextIcon(CBaseFile *p, ToolStripMenuItem ^item, ImageList ^list);
System::String ^GetProgramName(bool advanced);
}