F_Protos.h File Reference

#include "Exports.h"

Include dependency graph for F_Protos.h:

Go to the source code of this file.

Defines

#define __F_PROTOS_H

Functions

FILEIOEXPORT BOOL IsShift ()
FILEIOEXPORT BOOL IsCtrl ()
FILEIOEXPORT BOOL IsAlt ()
FILEIOEXPORT BOOL IsCommand ()
FILEIOEXPORT BOOL IsOption ()
FILEIOEXPORT BOOL IsLeft ()
FILEIOEXPORT BOOL IsMiddle ()
FILEIOEXPORT BOOL IsRight ()
FILEIOEXPORT BOOL IsXLock ()
FILEIOEXPORT BOOL IsYLock ()
FILEIOEXPORT BOOL IsZLock ()
FILEIOEXPORT BOOL IsFourKey ()
FILEIOEXPORT BOOL IsFiveKey ()
FILEIOEXPORT BOOL IsSixKey ()
FILEIOEXPORT BOOL IsMenuKey ()
FILEIOEXPORT BOOL IsSelectRangeKey ()
FILEIOEXPORT BOOL IsMultiSelectKey ()
FILEIOEXPORT BOOL IsRemoveKey ()
FILEIOEXPORT BOOL IsCopyKey ()
FILEIOEXPORT BOOL EscapeKeyDown ()
FILEIOEXPORT void SetBasePath (const String &)
FILEIOEXPORT const StringGetBasePath ()
FILEIOEXPORT void FreeBasePaths ()
FILEIOEXPORT void WatchMouse (BOOL)
FILEIOEXPORT BOOL IsWatchMouse ()
FILEIOEXPORT BOOL MessageReceived (BOOL includemouseup=FALSE)
FILEIOEXPORT String GetResourceString (UINT id)
FILEIOEXPORT void DoEvents (CWnd *pWnd=NULL)
FILEIOEXPORT void DoOneEvent (CWnd *pWnd=NULL)
FILEIOEXPORT float GetClockTicks ()
void PrintMemory (const String &title)
FILEIOEXPORT void PrintMemoryMessage (const String &title)
FILEIOEXPORT void SetSwapping (BOOL pswapping)
FILEIOEXPORT BOOL IsSwapping ()
FILEIOEXPORT void RemoveCachedMessages ()
FILEIOEXPORT BOOL InitSmartHeapPools ()
FILEIOEXPORT void FreeSmartHeapPools ()
FILEIOEXPORT int GetRegistryValue (const String &section, const String &entry, int defaultvalue)
FILEIOEXPORT float GetRegistryValue (const String &section, const String &entry, float defaultvalue)
FILEIOEXPORT double GetRegistryValue (const String &section, const String &entry, double defaultvalue)
FILEIOEXPORT String GetRegistryString (const String &section, const String &entry, const String &defaultstring)
FILEIOEXPORT BOOL SetRegistryValue (const String &section, const String &entry, int tvalue)
FILEIOEXPORT BOOL SetRegistryValue (const String &section, const String &entry, float value)
FILEIOEXPORT BOOL SetRegistryValue (const String &section, const String &entry, double value)
FILEIOEXPORT BOOL SetRegistryString (const String &section, const String &entry, const String &string)
FILEIOEXPORT BOOL DeleteRegistryItem (const String &section, const String &entry)
FILEIOEXPORT void ResetRegistry (const String &regname)
FILEIOEXPORT void ResetRegistry (const String &key, const String &regname)
FILEIOEXPORT BOOL GetRegistryBOOL (const String &section, const String &entry, BOOL defaultvalue)
FILEIOEXPORT BOOL SetRegistryBOOL (const String &section, const String &entry, BOOL value)
FILEIOEXPORT int GetRegistryValue (BOOL ischar, const char *section, const char *entry, int defaultvalue)
FILEIOEXPORT float GetRegistryValue (BOOL ischar, const char *section, const char *entry, float defaultvalue)
FILEIOEXPORT char * GetRegistryString (BOOL ischar, const char *section, const char *entry, const char *defaultstring)
FILEIOEXPORT BOOL SetRegistryValue (BOOL ischar, const char *section, const char *entry, int tvalue)
FILEIOEXPORT BOOL SetRegistryValue (BOOL ischar, const char *section, const char *entry, float value)
FILEIOEXPORT BOOL SetRegistryString (BOOL ischar, const char *section, const char *entry, const char *string)
FILEIOEXPORT BOOL WriteProfileBinarySplit (BOOL ischar, const char *section, const char *entry, LPBYTE pData, UINT nBytes)
FILEIOEXPORT BOOL GetProfileBinarySplit (BOOL ischar, const char *section, const char *entry, LPBYTE *ppData, UINT *pBytes)
FILEIOEXPORT int GetLocalRegistryValue (const String &section, const String &entry, int defaultvalue)
FILEIOEXPORT float GetLocalRegistryValue (const String &section, const String &entry, float defaultvalue)
FILEIOEXPORT String GetLocalRegistryString (const String &section, const String &entry, const String &defaultstring)
FILEIOEXPORT BOOL SetLocalRegistryValue (const String &section, const String &entry, int tvalue)
FILEIOEXPORT BOOL SetLocalRegistryValue (const String &section, const String &entry, float value)
FILEIOEXPORT BOOL SetLocalRegistryString (const String &section, const String &entry, const String &string)
FILEIOEXPORT void SetLocalRegistryProfile (const String &profile)
FILEIOEXPORT String GetLocalRegistryProfile ()
FILEIOEXPORT void FreeLocalRegistryProfile ()
FILEIOEXPORT BOOL WriteProfileBinarySplit (const String &section, const String &entry, LPBYTE pData, UINT nBytes)
FILEIOEXPORT BOOL GetProfileBinarySplit (const String &section, const String &entry, LPBYTE *ppData, UINT *pBytes)
FILEIOEXPORT String InitMacProfile (char *name)
FILEIOEXPORT void FreeMacProfile ()
FILEIOEXPORT void SaveMacProfile ()
FILEIOEXPORT ULONG GetLastSubdivision ()
FILEIOEXPORT BOOL SaveRequest (UINT titleid, UINT filterid, String &filename, char *extension, const char *inilookup, UINT actionid=3, CWnd *parent=NULL)
FILEIOEXPORT BOOL SaveRequest (UINT titleid, const String &filters, String &filename, char *extension, const char *inilookup, UINT actionid=3, CWnd *parent=NULL, int *pindex=NULL)
FILEIOEXPORT BOOL SaveRequest (const String &title, const String &filters, String &filename, char *extension, const char *inilookup, UINT actionid=3, CWnd *parent=NULL, int *pindex=NULL)
FILEIOEXPORT String GetDescriptionGivenIndex (const String &filters, int index)
FILEIOEXPORT void DeleteStringList (StringList *)
FILEIOEXPORT BOOL OpenRequest (UINT titleid, UINT filterid, String &filename, char *extension, char *inilookup, int *index=NULL, CWnd *parent=NULL, StringList **multiselect=NULL, CHashFileDialog *pdlg=NULL)
FILEIOEXPORT BOOL OpenRequest (const String &title, const String &filter, String &filename, char *extension, char *inilookup, int *index=NULL, CWnd *parent=NULL, StringList **multiselect=NULL, CHashFileDialog *pdlg=NULL)
FILEIOEXPORT BOOL OpenRequest (const String &title, const String &filter, String &filename, char *extension, char *inilookup, int *index, CWnd *parent, StringList **multiselect, CHashFileDialog *pdlg, BOOL *pbCancelall)
FILEIOEXPORT BOOL StringRequest (UINT messageid, String &string, CWnd *parent=NULL, UINT titleid=0)
FILEIOEXPORT BOOL StringRequest (CString &message, String &string, CWnd *parent=NULL, UINT titleid=0)
FILEIOEXPORT BOOL StringRequest (const CString &message, String &string, CWnd *parent=NULL, UINT titleid=0)
FILEIOEXPORT BOOL DirRequest (String &dir, LPCTSTR lpcszCaption=NULL, LPCTSTR lpcszInitialDir=NULL, CWnd *pWndParent=NULL)
FILEIOEXPORT BOOL LaunchAssociatedApp (const String &filename)
FILEIOEXPORT void LaunchEMail (HWND hwnd, const String &address)
FILEIOEXPORT void LaunchURL (HWND hwnd, const String &url)
FILEIOEXPORT void LogPoolMemory ()
FILEIOEXPORT BOOL QueryRegistration ()
FILEIOEXPORT void AFXAPI DDX_Time (CDataExchange *pDX, int nIDC, Time &time, int fps, int timeunits, BOOL treatasdelta=FALSE)
FILEIOEXPORT void AFXAPI DDV_MinMaxTime (CDataExchange *pDX, Time time, Time minval, Time maxvalue, int fps, int timeunits)
FILEIOEXPORT void AFXAPI DDV_NotEmpty (CDataExchange *pDX, const String &string)
String AddMacFieldToFilters (const String &filters)
FILEIOEXPORT BOOL IsConnectedToInternet ()
FILEIOEXPORT BOOL IsUseDialUp ()
FILEIOEXPORT DWORD ConnectToInternetUsingDialUp (DWORD &connection)
FILEIOEXPORT BOOL HangUpDialUp (DWORD connection)
FILEIOEXPORT CFont * GetGUIFont ()
FILEIOEXPORT BOOL GetProductVersion (const String &filename, int &vermajor, int &verminor, int &revmajor, int &revminor)
FILEIOEXPORT String GetProductVersion (const String &filename)


Define Documentation

#define __F_PROTOS_H
 

Definition at line 3 of file F_Protos.h.


Function Documentation

String AddMacFieldToFilters const String filters  ) 
 

FILEIOEXPORT DWORD ConnectToInternetUsingDialUp DWORD &  connection  ) 
 

FILEIOEXPORT void AFXAPI DDV_MinMaxTime CDataExchange *  pDX,
Time  time,
Time  minval,
Time  maxvalue,
int  fps,
int  timeunits
 

FILEIOEXPORT void AFXAPI DDV_NotEmpty CDataExchange *  pDX,
const String string
 

FILEIOEXPORT void AFXAPI DDX_Time CDataExchange *  pDX,
int  nIDC,
Time time,
int  fps,
int  timeunits,
BOOL  treatasdelta = FALSE
 

FILEIOEXPORT BOOL DeleteRegistryItem const String section,
const String entry
 

FILEIOEXPORT void DeleteStringList StringList  ) 
 

FILEIOEXPORT BOOL DirRequest String dir,
LPCTSTR  lpcszCaption = NULL,
LPCTSTR  lpcszInitialDir = NULL,
CWnd *  pWndParent = NULL
 

FILEIOEXPORT void DoEvents CWnd *  pWnd = NULL  ) 
 

FILEIOEXPORT void DoOneEvent CWnd *  pWnd = NULL  ) 
 

FILEIOEXPORT BOOL EscapeKeyDown  ) 
 

FILEIOEXPORT void FreeBasePaths  ) 
 

FILEIOEXPORT void FreeLocalRegistryProfile  ) 
 

FILEIOEXPORT void FreeMacProfile  ) 
 

FILEIOEXPORT void FreeSmartHeapPools  ) 
 

FILEIOEXPORT const String& GetBasePath  ) 
 

FILEIOEXPORT float GetClockTicks  ) 
 

FILEIOEXPORT String GetDescriptionGivenIndex const String filters,
int  index
 

FILEIOEXPORT CFont* GetGUIFont  ) 
 

FILEIOEXPORT ULONG GetLastSubdivision  ) 
 

FILEIOEXPORT String GetLocalRegistryProfile  ) 
 

FILEIOEXPORT String GetLocalRegistryString const String section,
const String entry,
const String defaultstring
 

FILEIOEXPORT float GetLocalRegistryValue const String section,
const String entry,
float  defaultvalue
 

FILEIOEXPORT int GetLocalRegistryValue const String section,
const String entry,
int  defaultvalue
 

FILEIOEXPORT String GetProductVersion const String filename  ) 
 

FILEIOEXPORT BOOL GetProductVersion const String filename,
int &  vermajor,
int &  verminor,
int &  revmajor,
int &  revminor
 

FILEIOEXPORT BOOL GetProfileBinarySplit const String section,
const String entry,
LPBYTE *  ppData,
UINT *  pBytes
 

FILEIOEXPORT BOOL GetProfileBinarySplit BOOL  ischar,
const char *  section,
const char *  entry,
LPBYTE *  ppData,
UINT *  pBytes
 

FILEIOEXPORT BOOL GetRegistryBOOL const String section,
const String entry,
BOOL  defaultvalue
 

FILEIOEXPORT char* GetRegistryString BOOL  ischar,
const char *  section,
const char *  entry,
const char *  defaultstring
 

FILEIOEXPORT String GetRegistryString const String section,
const String entry,
const String defaultstring
 

FILEIOEXPORT float GetRegistryValue BOOL  ischar,
const char *  section,
const char *  entry,
float  defaultvalue
 

FILEIOEXPORT int GetRegistryValue BOOL  ischar,
const char *  section,
const char *  entry,
int  defaultvalue
 

FILEIOEXPORT double GetRegistryValue const String section,
const String entry,
double  defaultvalue
 

FILEIOEXPORT float GetRegistryValue const String section,
const String entry,
float  defaultvalue
 

FILEIOEXPORT int GetRegistryValue const String section,
const String entry,
int  defaultvalue
 

FILEIOEXPORT String GetResourceString UINT  id  ) 
 

FILEIOEXPORT BOOL HangUpDialUp DWORD  connection  ) 
 

FILEIOEXPORT String InitMacProfile char *  name  ) 
 

FILEIOEXPORT BOOL InitSmartHeapPools  ) 
 

FILEIOEXPORT BOOL IsAlt  ) 
 

FILEIOEXPORT BOOL IsCommand  ) 
 

FILEIOEXPORT BOOL IsConnectedToInternet  ) 
 

FILEIOEXPORT BOOL IsCopyKey  ) 
 

FILEIOEXPORT BOOL IsCtrl  ) 
 

FILEIOEXPORT BOOL IsFiveKey  ) 
 

FILEIOEXPORT BOOL IsFourKey  ) 
 

FILEIOEXPORT BOOL IsLeft  ) 
 

FILEIOEXPORT BOOL IsMenuKey  ) 
 

FILEIOEXPORT BOOL IsMiddle  ) 
 

FILEIOEXPORT BOOL IsMultiSelectKey  ) 
 

FILEIOEXPORT BOOL IsOption  ) 
 

FILEIOEXPORT BOOL IsRemoveKey  ) 
 

FILEIOEXPORT BOOL IsRight  ) 
 

FILEIOEXPORT BOOL IsSelectRangeKey  ) 
 

FILEIOEXPORT BOOL IsShift  ) 
 

FILEIOEXPORT BOOL IsSixKey  ) 
 

FILEIOEXPORT BOOL IsSwapping  ) 
 

FILEIOEXPORT BOOL IsUseDialUp  ) 
 

FILEIOEXPORT BOOL IsWatchMouse  ) 
 

FILEIOEXPORT BOOL IsXLock  ) 
 

FILEIOEXPORT BOOL IsYLock  ) 
 

FILEIOEXPORT BOOL IsZLock  ) 
 

FILEIOEXPORT BOOL LaunchAssociatedApp const String filename  ) 
 

FILEIOEXPORT void LaunchEMail HWND  hwnd,
const String address
 

FILEIOEXPORT void LaunchURL HWND  hwnd,
const String url
 

FILEIOEXPORT void LogPoolMemory  ) 
 

FILEIOEXPORT BOOL MessageReceived BOOL  includemouseup = FALSE  ) 
 

FILEIOEXPORT BOOL OpenRequest const String title,
const String filter,
String filename,
char *  extension,
char *  inilookup,
int *  index,
CWnd *  parent,
StringList **  multiselect,
CHashFileDialog *  pdlg,
BOOL *  pbCancelall
 

FILEIOEXPORT BOOL OpenRequest const String title,
const String filter,
String filename,
char *  extension,
char *  inilookup,
int *  index = NULL,
CWnd *  parent = NULL,
StringList **  multiselect = NULL,
CHashFileDialog *  pdlg = NULL
 

FILEIOEXPORT BOOL OpenRequest UINT  titleid,
UINT  filterid,
String filename,
char *  extension,
char *  inilookup,
int *  index = NULL,
CWnd *  parent = NULL,
StringList **  multiselect = NULL,
CHashFileDialog *  pdlg = NULL
 

void PrintMemory const String title  ) 
 

FILEIOEXPORT void PrintMemoryMessage const String title  ) 
 

FILEIOEXPORT BOOL QueryRegistration  ) 
 

FILEIOEXPORT void RemoveCachedMessages  ) 
 

FILEIOEXPORT void ResetRegistry const String key,
const String regname
 

FILEIOEXPORT void ResetRegistry const String regname  ) 
 

FILEIOEXPORT void SaveMacProfile  ) 
 

FILEIOEXPORT BOOL SaveRequest const String title,
const String filters,
String filename,
char *  extension,
const char *  inilookup,
UINT  actionid = 3,
CWnd *  parent = NULL,
int *  pindex = NULL
 

FILEIOEXPORT BOOL SaveRequest UINT  titleid,
const String filters,
String filename,
char *  extension,
const char *  inilookup,
UINT  actionid = 3,
CWnd *  parent = NULL,
int *  pindex = NULL
 

FILEIOEXPORT BOOL SaveRequest UINT  titleid,
UINT  filterid,
String filename,
char *  extension,
const char *  inilookup,
UINT  actionid = 3,
CWnd *  parent = NULL
 

FILEIOEXPORT void SetBasePath const String  ) 
 

FILEIOEXPORT void SetLocalRegistryProfile const String profile  ) 
 

FILEIOEXPORT BOOL SetLocalRegistryString const String section,
const String entry,
const String string
 

FILEIOEXPORT BOOL SetLocalRegistryValue const String section,
const String entry,
float  value
 

FILEIOEXPORT BOOL SetLocalRegistryValue const String section,
const String entry,
int  tvalue
 

FILEIOEXPORT BOOL SetRegistryBOOL const String section,
const String entry,
BOOL  value
 

FILEIOEXPORT BOOL SetRegistryString BOOL  ischar,
const char *  section,
const char *  entry,
const char *  string
 

FILEIOEXPORT BOOL SetRegistryString const String section,
const String entry,
const String string
 

FILEIOEXPORT BOOL SetRegistryValue BOOL  ischar,
const char *  section,
const char *  entry,
float  value
 

FILEIOEXPORT BOOL SetRegistryValue BOOL  ischar,
const char *  section,
const char *  entry,
int  tvalue
 

FILEIOEXPORT BOOL SetRegistryValue const String section,
const String entry,
double  value
 

FILEIOEXPORT BOOL SetRegistryValue const String section,
const String entry,
float  value
 

FILEIOEXPORT BOOL SetRegistryValue const String section,
const String entry,
int  tvalue
 

FILEIOEXPORT void SetSwapping BOOL  pswapping  ) 
 

FILEIOEXPORT BOOL StringRequest const CString &  message,
String string,
CWnd *  parent = NULL,
UINT  titleid = 0
 

FILEIOEXPORT BOOL StringRequest CString &  message,
String string,
CWnd *  parent = NULL,
UINT  titleid = 0
 

FILEIOEXPORT BOOL StringRequest UINT  messageid,
String string,
CWnd *  parent = NULL,
UINT  titleid = 0
 

FILEIOEXPORT void WatchMouse BOOL   ) 
 

FILEIOEXPORT BOOL WriteProfileBinarySplit const String section,
const String entry,
LPBYTE  pData,
UINT  nBytes
 

FILEIOEXPORT BOOL WriteProfileBinarySplit BOOL  ischar,
const char *  section,
const char *  entry,
LPBYTE  pData,
UINT  nBytes
 


This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:47 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001