39 xBitmap(
unsigned int x,
unsigned int y):wxBitmap(x,y){};
46 bool LoadFile(
const lxString fname,
int orientation = 0,
double scalex = 1.0,
double scaley = 1.0 ,
int usealpha = 0,
double * ret_sx=NULL,
double * ret_sy=NULL);
47 using wxImage::operator=;
53#define lxBitmap xBitmap
55#define lxSound wxSound
56#define lxColor wxColor
57#define lxPoint wxPoint
58#define lxCursor wxCursor
59#define lxFileName wxFileName
60#define lxTextFile wxTextFile
61#define lxMutex wxMutex
62#define lxCondition wxCondition
64#define lxSetCursor wxSetCursor
65#define lxMilliSleep wxMilliSleep
66#define lxFileExists wxFileExists
67#define lxExecute wxExecute
68#define lxGetCwd wxGetCwd
69#define lxLaunchDefaultBrowser wxLaunchDefaultBrowser
70#define lxSetWorkingDirectory wxSetWorkingDirectory
71#define lxRenameFile wxRenameFile
72#define lxLaunchDefaultApplication wxLaunchDefaultApplication
75#define lxSysErrorMsg wxSysErrorMsg
76#define lxSysErrorCode wxSysErrorCode
78#define lxMOUSE_BTN_LEFT wxMOUSE_BTN_LEFT
80#define lxEXEC_SYNC wxEXEC_SYNC
81#define lxEXEC_ASYNC wxEXEC_ASYNC
86#define lxCURSOR_CROSS wxCURSOR_CROSS
87#define lxCURSOR_ARROW wxCURSOR_ARROW
88#define lxCURSOR_SIZENWSE wxCURSOR_SIZENWSE
89#define lxCURSOR_SIZING wxCURSOR_SIZING
90#define lxCURSOR_SIZEWE wxCURSOR_SIZEWE
91#define lxCURSOR_SIZENS wxCURSOR_SIZENS
95#define lxFONTFAMILY_TELETYPE wxFONTFAMILY_TELETYPE
96#define lxFONTSTYLE_NORMAL wxFONTSTYLE_NORMAL
97#define lxFONTWEIGHT_BOLD wxFONTWEIGHT_BOLD
98#define lxFONTWEIGHT_NORMAL wxFONTWEIGHT_NORMAL
99#define lxFONTFAMILY_DEFAULT wxFONTFAMILY_DEFAULT
102#define lxSOUND_ASYNC wxSOUND_ASYNC
103#define lxSOUND_LOOP wxSOUND_LOOP
105#define lxFD_OPEN wxFD_OPEN
106#define lxFD_SAVE wxFD_SAVE
107#define lxFD_CHANGE_DIR wxFD_CHANGE_DIR
109#define lxC2S_HTML_SYNTAX wxC2S_HTML_SYNTAX
111#define lxEXEC_MAKE_GROUP_LEADER wxEXEC_MAKE_GROUP_LEADER
113#define lxConvUTF8 wxConvUTF8
116#define lxALIGN_LEFT wxALIGN_LEFT
117#define lxALIGN_RIGHT wxALIGN_RIGHT
118#define lxALIGN_CENTER_VERTICAL wxALIGN_CENTER_VERTICAL
119#define lxALIGN_CENTER wxALIGN_CENTER
121#define LXK_SHIFT WXK_SHIFT
122#define LXK_CONTROL WXK_CONTROL
123#define LXK_RIGHT WXK_RIGHT
124#define LXK_LEFT WXK_LEFT
125#define LXK_DOWN WXK_DOWN
128lxBitmap * lxGetBitmapRotated(lxImage *image,
CWindow * win,
int orientation);
130lxString lxGetUserDataDir(lxString appname=
"");
131lxString lxGetTempDir(lxString appname=
"");
132lxString lxGetExecutablePath(lxString appname=
"");
134bool lxZipDir(
const lxString &in_dirname,
const lxString &out_filename);
135bool lxUnzipDir(
const lxString &in_filename,
const lxString &out_dirname);
137bool lxRemoveFile(
const char* fname);
138bool lxRemoveDir(
const char* dirname);
139bool lxCreateDir(
const char * dirname);
141unsigned int lxGetDisplayWidth(
int disp);
142unsigned int lxGetDisplayHeight(
int disp);
144lxString lxGetLocalFile(lxString file);