comparison Gui/interface.c @ 7139:dd1e21e775b6

- add freetype support for gui - fix some small bug
author pontscho
date Thu, 29 Aug 2002 17:16:34 +0000
parents dc48f2130a76
children b212f74e14ec
comparison
equal deleted inserted replaced
7138:8ab4d11353ae 7139:dd1e21e775b6
670 return NULL; 670 return NULL;
671 case gtkSetSubPos: 671 case gtkSetSubPos:
672 sub_pos=(int)fparam; 672 sub_pos=(int)fparam;
673 return NULL; 673 return NULL;
674 #if defined( USE_OSD ) || defined( USE_SUB ) 674 #if defined( USE_OSD ) || defined( USE_SUB )
675 #ifndef HAVE_FREETYPE
675 case gtkSetFontFactor: 676 case gtkSetFontFactor:
676 font_factor=fparam; 677 font_factor=fparam;
677 guiLoadFont(); 678 guiLoadFont();
678 return NULL; 679 return NULL;
680 #else
681 case gtkSetFontOutLine:
682 subtitle_font_thickness=( 8.0f / 100.0f ) * fparam;
683 guiLoadFont();
684 return NULL;
685 case gtkSetFontBlur:
686 subtitle_font_radius=( 8.0f / 100.0f ) * fparam;
687 guiLoadFont();
688 return NULL;
689 case gtkSetFontTextScale:
690 text_font_scale_factor=fparam;
691 guiLoadFont();
692 return NULL;
693 case gtkSetFontOSDScale:
694 osd_font_scale_factor=fparam;
695 guiLoadFont();
696 return NULL;
697 case gtkSetFontEncoding:
698 if ( subtitle_font_encoding ) free( subtitle_font_encoding );
699 subtitle_font_encoding=gstrdup( (char *)vparam );
700 guiLoadFont();
701 return NULL;
702 case gtkSetFontAutoScale:
703 subtitle_autoscale=(int)fparam;
704 guiLoadFont();
705 return NULL;
706 #endif
679 #endif 707 #endif
680 // --- misc 708 // --- misc
681 case gtkClearStruct: 709 case gtkClearStruct:
682 if ( (unsigned int)vparam & guiFilenames ) 710 if ( (unsigned int)vparam & guiFilenames )
683 { 711 {