Money Manager EX
An easy to use, money management application built with wxWidgets
mmex Namespace Reference

Namespaces

 version
 
 

Enumerations

enum  EDocFile {
  F_CONTRIB = 0, F_LICENSE, HTML_INDEX, HTML_WEBAPP,
  HTML_CUSTOM_SQL, HTML_INVESTMENT, HTML_BUDGET, HTML_REPORTS,
  DOC_FILES_MAX
}
 
enum  EResFile {
  TRANS_SOUND1 = 0, TRANS_SOUND2, HOME_PAGE_TEMPLATE, MMEX_LOGO,
  THEMESDIR, REPORTS, RES_FILES_MAX
}
 
enum  ESharedFile { LANG_DIR = 0, SHARED_FILES_MAX }
 
enum  EUserFile { SETTINGS = 0, DIRECTORY, USERTHEMEDIR, USER_FILES_MAX }
 

Functions

const wxString getProgramName ()
 
const wxString getTitleProgramVersion ()
 
const wxString getCaption (const wxString &caption)
 
wxString getPathDoc (EDocFile f, bool url=true)
 
const wxString getPathResource (EResFile f)
 
const wxIcon & getProgramIcon ()
 
const wxString getPathShared (ESharedFile f)
 
const wxString getPathUser (EUserFile f)
 
const wxString getPathAttachment (const wxString &AttachmentsFolder)
 
bool isPortableMode ()
 
const wxString getTempFolder ()
 
const wxFileName GetDocDir ()
 
const wxFileName GetResourceDir ()
 
const wxFileName GetSharedDir ()
 
const wxFileName GetUserDir (bool create)
 
const wxFileName GetLogDir (bool create)
 
const wxString GetAppName ()
 
bool isDarkMode ()
 

Variables

int MIN_DATAVERSION = 2
 
const wxString DATAVERSION = "3"
 
const wxString DEFDATEFORMAT = "%Y-%m-%d"
 
const wxString DEFDELIMTER = ","
 

Enumeration Type Documentation

◆ EDocFile

Enumerator
F_CONTRIB 
F_LICENSE 
HTML_INDEX 
HTML_WEBAPP 
HTML_CUSTOM_SQL 
HTML_INVESTMENT 
HTML_BUDGET 
HTML_REPORTS 
DOC_FILES_MAX 

◆ EResFile

Enumerator
TRANS_SOUND1 
TRANS_SOUND2 
HOME_PAGE_TEMPLATE 
MMEX_LOGO 
THEMESDIR 
REPORTS 
RES_FILES_MAX 

◆ ESharedFile

Enumerator
LANG_DIR 
SHARED_FILES_MAX 

◆ EUserFile

Enumerator
SETTINGS 
DIRECTORY 
USERTHEMEDIR 
USER_FILES_MAX 

Function Documentation

◆ GetAppName()

const wxString mmex::GetAppName ( )

◆ getCaption()

const wxString mmex::getCaption ( const wxString &  caption)

◆ GetDocDir()

const wxFileName mmex::GetDocDir ( )

◆ GetLogDir()

const wxFileName mmex::GetLogDir ( bool  create)

◆ getPathAttachment()

const wxString mmex::getPathAttachment ( const wxString &  AttachmentsFolder)

◆ getPathDoc()

wxString mmex::getPathDoc ( EDocFile  f,
bool  url = true 
)

◆ getPathResource()

const wxString mmex::getPathResource ( EResFile  f)

◆ getPathShared()

const wxString mmex::getPathShared ( ESharedFile  f)

◆ getPathUser()

const wxString mmex::getPathUser ( EUserFile  f)

◆ getProgramIcon()

const wxIcon & mmex::getProgramIcon ( )

◆ getProgramName()

const wxString mmex::getProgramName ( )

◆ GetResourceDir()

const wxFileName mmex::GetResourceDir ( )

◆ GetSharedDir()

const wxFileName mmex::GetSharedDir ( )

◆ getTempFolder()

const wxString mmex::getTempFolder ( )

◆ getTitleProgramVersion()

const wxString mmex::getTitleProgramVersion ( )

◆ GetUserDir()

const wxFileName mmex::GetUserDir ( bool  create)

◆ isDarkMode()

bool mmex::isDarkMode ( )

◆ isPortableMode()

bool mmex::isPortableMode ( )

Variable Documentation

◆ DATAVERSION

const wxString mmex::DATAVERSION = "3"

◆ DEFDATEFORMAT

const wxString mmex::DEFDATEFORMAT = "%Y-%m-%d"

◆ DEFDELIMTER

const wxString mmex::DEFDELIMTER = ","

◆ MIN_DATAVERSION

int mmex::MIN_DATAVERSION = 2