The font fixed at size 10-13 is very hard to read and users complains.
The same binary looks much better from putty and gttrm where I can
change colors and fonts.
I'm using xfontsel to find out font string but when I set fontname and
fontsize gtxwc resets to fixed.
Are there restrictions I can't see?
best regards,
Lorenzo
These are the relevant lines I found:
gtxwc.h
/* Font definition */
#define XWC_DEFAULT_FONT_HEIGHT 18
#define XWC_DEFAULT_FONT_WIDTH 9
#define XWC_DEFAULT_FONT_WEIGHT "medium"
#define XWC_DEFAULT_FONT_NAME "fixed"
#define XWC_DEFAULT_FONT_ENCODING "iso10646-1"
gtxwc.c
...
hb_snprintf( fontString, sizeof(fontString)-1,
"-*-%s-%s-r-*--%d-*-*-*-*-*-%s",
fontFace, weight, size, encoding == NULL ? "*-*" : encoding );
xfs = XLoadQueryFont( wnd->dpy, fontString );
...
case HB_GTI_FONTSIZE:
pInfo->pResult = hb_itemPutNI( pInfo->pResult, wnd->fontHeight );
iVal = hb_itemGetNI( pInfo->pNewVal );
if( iVal > 0 ) /* TODO */
wnd->fontHeight = iVal;
break;
...
case HB_GTI_FONTNAME:
pInfo->pResult = hb_itemPutC( pInfo->pResult, wnd->szFontName );
if( hb_itemType( pInfo->pNewVal ) & HB_IT_STRING ) /* TODO */
{
if( wnd->szFontName )
hb_xfree( wnd->szFontName );
wnd->szFontName = hb_strdup( hb_itemGetCPtr( pInfo->pNewVal ) );
}
break;
...
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour