XSDL: added downloadable bitmap fonts

This commit is contained in:
Sergii Pylypenko
2014-06-13 20:23:31 +03:00
parent 382908a38b
commit ded01720c0
3 changed files with 83 additions and 49 deletions

View File

@@ -26,16 +26,18 @@ int main( int argc, char* argv[] )
char clientcmd[PATH_MAX] = "";
char port[16] = ":1111";
char * cmd = "";
char fontpath[PATH_MAX] = "";
char* args[64] = {
"XSDL",
port,
"-nolock",
"-noreset",
"-fp",
fontpath,
"-screen",
screenres,
};
int argnum = 6;
enum { ARGNUM = 8 };
int argnum = 8;
char * envp[] = { NULL };
int printHelp = 1;
int screenResOverride = 0;
@@ -135,6 +137,17 @@ int main( int argc, char* argv[] )
argv++;
}
sprintf(fontpath, "%s/img/usr/share/fonts/X11/misc,"
"%s/img/usr/share/fonts/X11/Type1,"
"%s/img/usr/share/fonts/X11/100dpi,"
"%s/img/usr/share/fonts/X11/75dpi,"
"%s/img/usr/share/fonts/X11/cyrillic",
getenv("SECURE_STORAGE_DIR"),
getenv("SECURE_STORAGE_DIR"),
getenv("SECURE_STORAGE_DIR"),
getenv("SECURE_STORAGE_DIR"),
getenv("SECURE_STORAGE_DIR") );
XSDL_generateBackground(port, printHelp, resolutionW, resolutionH);
XSDL_deinitSDL();