* wrappers.cpp: Wrappers around C++ objects
*****************************************************************************
* Copyright (C) 2003 VideoLAN
- * $Id: wrappers.cpp,v 1.7 2003/04/16 21:40:07 ipkiss Exp $
+ * $Id: wrappers.cpp,v 1.10 2003/04/21 21:51:16 asmax Exp $
*
* Authors: Olivier Teulière <ipkiss@via.ecp.fr>
* Emmanuel Puig <karibu@via.ecp.fr>
#include "../src/banks.h"
#include "../controls/controls.h"
#include "../src/font.h"
+#include "../os_font.h"
#include "../src/window.h"
#include "../src/theme.h"
#include "../src/skin_common.h"
{
}
//---------------------------------------------------------------------------
-void StartTheme( char *log, char *magnet )
+void StartTheme( char *magnet )
{
- g_pIntf->p_sys->p_theme->StartTheme( ConvertBoolean( log ),
- atoi( magnet ) );
+ g_pIntf->p_sys->p_theme->StartTheme( atoi( magnet ) );
}
//---------------------------------------------------------------------------
void EndTheme()
void AddAnchor( char *x, char *y, char *len, char *priority )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
char *event, char *help )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
char *color, char *event, char *help )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
char *tooltiptext, char *help )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
char *tooltiptext1, char *tooltiptext2, char *help )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
ConvertCoords( abs, p_abs );
ConvertCoords( ord, p_ord );
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
// Move control
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
ConvertCoords( abs, p_abs );
ConvertCoords( ord, p_ord );
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
// Move control
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
char *help )
{
int XOff, YOff;
- Window *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
+ SkinWindow *vlcWin = g_pIntf->p_sys->p_theme->WindowList.back();
g_pIntf->p_sys->p_theme->OffBank->GetOffSet( XOff, YOff );
static int ConvertAlign( char *align )
{
if( strcmp( align, "left" ) == 0 )
- return DT_LEFT;
+ return VLC_FONT_ALIGN_LEFT;
else if( strcmp( align, "right" ) == 0 )
- return DT_RIGHT;
+ return VLC_FONT_ALIGN_RIGHT;
else if( strcmp( align, "center" ) == 0 )
- return DT_CENTER;
+ return VLC_FONT_ALIGN_CENTER;
else
- return DT_LEFT;
+ return VLC_FONT_ALIGN_LEFT;
}
//---------------------------------------------------------------------------