=Lack of #ifdef INTERNATIONAL=
Recent font preview commit didn't have the proper enclosing #ifdef INTERNATIONAL blocks. Honestly, I have no idea why we bother, but added them anyway.
This commit is contained in:
@@ -111,7 +111,9 @@
|
|||||||
|
|
||||||
#include "BIF_fsmenu.h" /* include ourselves */
|
#include "BIF_fsmenu.h" /* include ourselves */
|
||||||
|
|
||||||
|
#ifdef INTERNATIONAL
|
||||||
#include "FTF_Api.h"
|
#include "FTF_Api.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined WIN32 || defined __BeOS
|
#if defined WIN32 || defined __BeOS
|
||||||
int fnmatch(const char *pattern, const char *string, int flags)
|
int fnmatch(const char *pattern, const char *string, int flags)
|
||||||
@@ -2027,8 +2029,10 @@ void winqreadfilespace(ScrArea *sa, void *spacedata, BWinEvent *evt)
|
|||||||
if (sfile->f_fp) {
|
if (sfile->f_fp) {
|
||||||
sprintf (tmpstr, "%s%s", sfile->dir, sfile->file);
|
sprintf (tmpstr, "%s%s", sfile->dir, sfile->file);
|
||||||
/* printf ("%s\n", tmpstr); */
|
/* printf ("%s\n", tmpstr); */
|
||||||
|
#ifdef INTERNATIONAL
|
||||||
if (!FTF_GetNewFont ((const unsigned char *)tmpstr, 0, U.fontsize))
|
if (!FTF_GetNewFont ((const unsigned char *)tmpstr, 0, U.fontsize))
|
||||||
error ("No font file");
|
error ("No font file");
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(event==MIDDLEMOUSE && sfile->type) filesel_execute(sfile);
|
if(event==MIDDLEMOUSE && sfile->type) filesel_execute(sfile);
|
||||||
|
|||||||
@@ -158,6 +158,7 @@ void file_buttons(void)
|
|||||||
|
|
||||||
xco+= 100; // scroll
|
xco+= 100; // scroll
|
||||||
}
|
}
|
||||||
|
#ifdef INTERNATIONAL
|
||||||
else if(sfile->type==FILE_LOADFONT) {
|
else if(sfile->type==FILE_LOADFONT) {
|
||||||
uiDefIconButBitS(block, TOG, FILE_SHOWSHORT, B_SORTFILELIST, ICON_FONTPREVIEW, xco+= XIC, 0, XIC, YIC, &sfile->f_fp, 0, 0, 0, 0, "Activate font preview");
|
uiDefIconButBitS(block, TOG, FILE_SHOWSHORT, B_SORTFILELIST, ICON_FONTPREVIEW, xco+= XIC, 0, XIC, YIC, &sfile->f_fp, 0, 0, 0, 0, "Activate font preview");
|
||||||
if (sfile->f_fp)
|
if (sfile->f_fp)
|
||||||
@@ -165,6 +166,7 @@ void file_buttons(void)
|
|||||||
|
|
||||||
xco+= 100; // scroll
|
xco+= 100; // scroll
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
uiDrawBlock(block);
|
uiDrawBlock(block);
|
||||||
|
|
||||||
|
|||||||
@@ -1604,11 +1604,15 @@ static void ui_draw_text_icon(uiBut *but)
|
|||||||
ui_rasterpos_safe(x, (but->y1+but->y2- 9.0)/2.0, but->aspect);
|
ui_rasterpos_safe(x, (but->y1+but->y2- 9.0)/2.0, but->aspect);
|
||||||
if(but->type==IDPOIN) transopts= 0; // no translation, of course!
|
if(but->type==IDPOIN) transopts= 0; // no translation, of course!
|
||||||
else transopts= (U.transopts & USER_TR_BUTTONS);
|
else transopts= (U.transopts & USER_TR_BUTTONS);
|
||||||
|
|
||||||
|
#ifdef INTERNATIONAL
|
||||||
if (but->type == FTPREVIEW)
|
if (but->type == FTPREVIEW)
|
||||||
FTF_DrawNewFontString (but->drawstr+but->ofs, FTF_INPUT_UTF8);
|
FTF_DrawNewFontString (but->drawstr+but->ofs, FTF_INPUT_UTF8);
|
||||||
else
|
else
|
||||||
BIF_DrawString(but->font, but->drawstr+but->ofs, transopts);
|
BIF_DrawString(but->font, but->drawstr+but->ofs, transopts);
|
||||||
|
#else
|
||||||
|
BIF_DrawString(but->font, but->drawstr+but->ofs, transopts);
|
||||||
|
#endif
|
||||||
|
|
||||||
/* part text right aligned */
|
/* part text right aligned */
|
||||||
if(cpoin) {
|
if(cpoin) {
|
||||||
|
|||||||
Reference in New Issue
Block a user