Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

wxFileType2 Class Reference

#include <filetypes.h>

List of all members.

Public Member Functions

 wxFileType2 (const wxString &sNewName)
 wxFileType2 ()
bool IsValid () const
bool IsExecutable () const
wxString GetName () const
void SetName (const wxString &sNewName)
wxString GetDescription () const
void SetDescription (const wxString &sNewDescription)
wxIcon GetIcon () const
wxFileName GetIconPath (long *nIndex=NULL) const
void SetIconPath (const wxFileName &fnmIcon, const long &nIndex=0)
wxString GetDefaultCommand () const
void SetDefaultCommand (const wxString &sNewDefaultCommand)
wxString GetVerb (const wxString &sVerb) const
void SetVerb (const wxString &sVerb, const wxString &sValue)
void DeleteVerb (const wxString &sVerb)
wxArrayString GetExtensions () const
void SetExtensions (const wxArrayString &asNewExtensions)

Static Public Member Functions

bool IsExecutable (const wxString &sFileType)

Private Attributes

wxString sName
wxString sDescription
wxIconLocation icl
wxString sCommand
wxArrayString asExtensions
ExtraVerbs exv

Constructor & Destructor Documentation

wxFileType2::wxFileType2 const wxString &  sNewName  ) 

wxFileType2::wxFileType2  ) 

Member Function Documentation

void wxFileType2::DeleteVerb const wxString &  sVerb  ) 

wxString wxFileType2::GetDefaultCommand  )  const

wxString wxFileType2::GetDescription  )  const

wxArrayString wxFileType2::GetExtensions  )  const

wxIcon wxFileType2::GetIcon  )  const

wxFileName wxFileType2::GetIconPath long *  nIndex = NULL  )  const

wxString wxFileType2::GetName  )  const

wxString wxFileType2::GetVerb const wxString &  sVerb  )  const

bool wxFileType2::IsExecutable const wxString &  sFileType  )  [static]

bool wxFileType2::IsExecutable  )  const

bool wxFileType2::IsValid  )  const

void wxFileType2::SetDefaultCommand const wxString &  sNewDefaultCommand  ) 

void wxFileType2::SetDescription const wxString &  sNewDescription  ) 

void wxFileType2::SetExtensions const wxArrayString &  asNewExtensions  ) 

void wxFileType2::SetIconPath const wxFileName &  fnmIcon,
const long &  nIndex = 0

void wxFileType2::SetName const wxString &  sNewName  ) 

void wxFileType2::SetVerb const wxString &  sVerb,
const wxString &  sValue

Member Data Documentation

wxArrayString wxFileType2::asExtensions [private]

Definition at line 85 of file filetypes.h.

ExtraVerbs wxFileType2::exv [private]

Definition at line 86 of file filetypes.h.

wxIconLocation wxFileType2::icl [private]

Definition at line 83 of file filetypes.h.

wxString wxFileType2::sCommand [private]

Definition at line 84 of file filetypes.h.

wxString wxFileType2::sDescription [private]

Definition at line 82 of file filetypes.h.

wxString wxFileType2::sName [private]

Definition at line 81 of file filetypes.h.

The documentation for this class was generated from the following file:
Generated on Wed Jan 25 08:13:12 2006 for Sherpa wxWidgets Classes by doxygen 1.3.6