WebRadioApp  0.1
Resources.c File Reference
#include "ewlocale.h"
#include "_ResourcesBitmap.h"
#include "_ResourcesFont.h"
#include "Resources.h"
#include "_ResourcesFontSmall.h"
#include "_ResourcesFontMedium.h"
Include dependency graph for Resources.c:

Functions

void ResourcesBitmap__Init (ResourcesBitmap _this, XObject aLink, XHandle aArg)
 
void ResourcesBitmap__ReInit (ResourcesBitmap _this)
 
void ResourcesBitmap__Done (ResourcesBitmap _this)
 
void ResourcesBitmap_Done (ResourcesBitmap _this)
 
void ResourcesBitmap_Init (ResourcesBitmap _this, XHandle aArg)
 
void ResourcesBitmap_OnSetFrameSize (ResourcesBitmap _this, XPoint value)
 
void ResourcesBitmap__OnSetFrameSize (void *_this, XPoint value)
 
void ResourcesBitmap_Update (ResourcesBitmap _this)
 
void ResourcesBitmap__Update (void *_this)
 
 EW_DEFINE_CLASS (ResourcesBitmap, CoreResource, _None, _None, _None, _None, _None, _None, "Resources::Bitmap")
 
void ResourcesFont__ReInit (ResourcesFont _this)
 
void ResourcesFont__Done (ResourcesFont _this)
 
void ResourcesFont_Done (ResourcesFont _this)
 
void ResourcesFont_Init (ResourcesFont _this, XHandle aArg)
 
XInt32 ResourcesFont_GetFlowTextAdvance (ResourcesFont _this, XString aFlowString)
 
XString ResourcesFont_ParseFlowString (ResourcesFont _this, XString aString, XInt32 aOffset, XInt32 aWidth, XInt32 aMaxNoOfRows, XHandle aBidi)
 
XInt32 ResourcesFont_GetTextAdvance (ResourcesFont _this, XString aString, XInt32 aOffset, XInt32 aCount)
 
XInt32 ResourcesFont_OnGetLeading (ResourcesFont _this)
 
XInt32 ResourcesFont__OnGetLeading (void *_this)
 
XInt32 ResourcesFont_OnGetDescent (ResourcesFont _this)
 
XInt32 ResourcesFont__OnGetDescent (void *_this)
 
XInt32 ResourcesFont_OnGetAscent (ResourcesFont _this)
 
XInt32 ResourcesFont__OnGetAscent (void *_this)
 
 EW_DEFINE_CLASS (ResourcesFont, CoreResource, _None, _None, _None, _None, _None, _None, "Resources::Font") const
 

Variables

static const unsigned int _StringsDefault0 []
 
static const XPoint _Const0000 = { 0, 0 }
 
static const XStringRes _Const0001 = { _StringsDefault0, 0x0129 }
 
const XStringRes ResourcesTuesday = { _StringsDefault0, 0x000B }
 
const XStringRes ResourcesWednesday = { _StringsDefault0, 0x0015 }
 
const XStringRes ResourcesThursday = { _StringsDefault0, 0x0021 }
 
const XStringRes ResourcesFriday = { _StringsDefault0, 0x002C }
 
const XStringRes ResourcesSaturday = { _StringsDefault0, 0x0035 }
 
const XStringRes ResourcesSunday = { _StringsDefault0, 0x0040 }
 
const XStringRes ResourcesJanuary = { _StringsDefault0, 0x0049 }
 
const XStringRes ResourcesFebruary = { _StringsDefault0, 0x0053 }
 
const XStringRes ResourcesMarch = { _StringsDefault0, 0x005E }
 
const XStringRes ResourcesApril = { _StringsDefault0, 0x0066 }
 
const XStringRes ResourcesMay = { _StringsDefault0, 0x006E }
 
const XStringRes ResourcesJune = { _StringsDefault0, 0x0074 }
 
const XStringRes ResourcesJuly = { _StringsDefault0, 0x007B }
 
const XStringRes ResourcesAugust = { _StringsDefault0, 0x0082 }
 
const XStringRes ResourcesSeptember = { _StringsDefault0, 0x008B }
 
const XStringRes ResourcesOctober = { _StringsDefault0, 0x0097 }
 
const XStringRes ResourcesNovember = { _StringsDefault0, 0x00A1 }
 
const XStringRes ResourcesDecember = { _StringsDefault0, 0x00AC }
 
const XStringRes ResourcesMondayAbbr = { _StringsDefault0, 0x00B7 }
 
const XStringRes ResourcesTuesdayAbbr = { _StringsDefault0, 0x00BD }
 
const XStringRes ResourcesWednesdayAbbr = { _StringsDefault0, 0x00C3 }
 
const XStringRes ResourcesThursdayAbbr = { _StringsDefault0, 0x00C9 }
 
const XStringRes ResourcesFridayAbbr = { _StringsDefault0, 0x00CF }
 
const XStringRes ResourcesSaturdayAbbr = { _StringsDefault0, 0x00D5 }
 
const XStringRes ResourcesSundayAbbr = { _StringsDefault0, 0x00DB }
 
const XStringRes ResourcesJanuaryAbbr = { _StringsDefault0, 0x00E1 }
 
const XStringRes ResourcesFebruaryAbbr = { _StringsDefault0, 0x00E7 }
 
const XStringRes ResourcesMarchAbbr = { _StringsDefault0, 0x00ED }
 
const XStringRes ResourcesAprilAbbr = { _StringsDefault0, 0x00F3 }
 
const XStringRes ResourcesMayAbbr = { _StringsDefault0, 0x00F9 }
 
const XStringRes ResourcesJuneAbbr = { _StringsDefault0, 0x00FF }
 
const XStringRes ResourcesJulyAbbr = { _StringsDefault0, 0x0105 }
 
const XStringRes ResourcesAugustAbbr = { _StringsDefault0, 0x010B }
 
const XStringRes ResourcesSeptemberAbbr = { _StringsDefault0, 0x0111 }
 
const XStringRes ResourcesOctoberAbbr = { _StringsDefault0, 0x0117 }
 
const XStringRes ResourcesNovemberAbbr = { _StringsDefault0, 0x011D }
 
const XStringRes ResourcesDecemberAbbr = { _StringsDefault0, 0x0123 }
 

Function Documentation

◆ EW_DEFINE_CLASS() [1/2]

EW_DEFINE_CLASS ( ResourcesBitmap  ,
CoreResource  ,
_None  ,
_None  ,
_None  ,
_None  ,
_None  ,
_None  ,
"Resources::Bitmap"   
)

References aArg, CoreResource__Init(), EW_CLASS, EW_CLASS_GCT, and ResourcesFont_Init().

Here is the call graph for this function:

◆ EW_DEFINE_CLASS() [2/2]

EW_DEFINE_CLASS ( ResourcesFont  ,
CoreResource  ,
_None  ,
_None  ,
_None  ,
_None  ,
_None  ,
_None  ,
"Resources::Font"   
) const

References _StringsDefault0.

◆ ResourcesBitmap__Done()

void ResourcesBitmap__Done ( ResourcesBitmap  _this)

References CoreResource__Done(), EW_CLASS, and ResourcesBitmap_Done().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesBitmap__Init()

void ResourcesBitmap__Init ( ResourcesBitmap  _this,
XObject  aLink,
XHandle  aArg 
)

References aArg, CoreResource__Init(), EW_CLASS, EW_CLASS_GCT, and ResourcesBitmap_Init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesBitmap__OnSetFrameSize()

void ResourcesBitmap__OnSetFrameSize ( void _this,
XPoint  value 
)

References value.

Here is the caller graph for this function:

◆ ResourcesBitmap__ReInit()

void ResourcesBitmap__ReInit ( ResourcesBitmap  _this)

References CoreResource__ReInit().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesBitmap__Update()

void ResourcesBitmap__Update ( void _this)
Here is the caller graph for this function:

◆ ResourcesBitmap_Done()

void ResourcesBitmap_Done ( ResourcesBitmap  _this)

References _Const0000, and EwFreeBitmap().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesBitmap_Init()

void ResourcesBitmap_Init ( ResourcesBitmap  _this,
XHandle  aArg 
)

References _Const0000, aArg, EwLoadBitmap(), XBitmap::FrameDelay, XBitmap::FrameSize, XBitmap::NoOfFrames, and XBitmap::NoOfVirtFrames.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesBitmap_OnSetFrameSize()

void ResourcesBitmap_OnSetFrameSize ( ResourcesBitmap  _this,
XPoint  value 
)

References _Const0001, EW_UNUSED_ARG, EwLoadString(), EwThrow(), and value.

Here is the call graph for this function:

◆ ResourcesBitmap_Update()

void ResourcesBitmap_Update ( ResourcesBitmap  _this)

References EW_UNUSED_ARG.

◆ ResourcesFont__Done()

void ResourcesFont__Done ( ResourcesFont  _this)

References CoreResource__Done(), EW_CLASS, and ResourcesFont_Done().

Here is the call graph for this function:

◆ ResourcesFont__OnGetAscent()

XInt32 ResourcesFont__OnGetAscent ( void _this)

References ResourcesFont_OnGetAscent().

Here is the call graph for this function:

◆ ResourcesFont__OnGetDescent()

XInt32 ResourcesFont__OnGetDescent ( void _this)

References ResourcesFont_OnGetDescent().

Here is the call graph for this function:

◆ ResourcesFont__OnGetLeading()

XInt32 ResourcesFont__OnGetLeading ( void _this)

References ResourcesFont_OnGetLeading().

Here is the call graph for this function:

◆ ResourcesFont__ReInit()

void ResourcesFont__ReInit ( ResourcesFont  _this)

References CoreResource__ReInit().

Here is the call graph for this function:

◆ ResourcesFont_Done()

void ResourcesFont_Done ( ResourcesFont  _this)

References EwFreeFont().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesFont_GetFlowTextAdvance()

XInt32 ResourcesFont_GetFlowTextAdvance ( ResourcesFont  _this,
XString  aFlowString 
)

References EwGetFlowTextAdvance().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesFont_GetTextAdvance()

XInt32 ResourcesFont_GetTextAdvance ( ResourcesFont  _this,
XString  aString,
XInt32  aOffset,
XInt32  aCount 
)

References aOffset, EwGetStringLength(), and EwGetTextAdvance().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesFont_Init()

void ResourcesFont_Init ( ResourcesFont  _this,
XHandle  aArg 
)

References aArg, XFont::Ascent, XFont::Descent, EwLoadFont(), and XFont::Leading.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResourcesFont_OnGetAscent()

XInt32 ResourcesFont_OnGetAscent ( ResourcesFont  _this)
Here is the caller graph for this function:

◆ ResourcesFont_OnGetDescent()

XInt32 ResourcesFont_OnGetDescent ( ResourcesFont  _this)
Here is the caller graph for this function:

◆ ResourcesFont_OnGetLeading()

XInt32 ResourcesFont_OnGetLeading ( ResourcesFont  _this)
Here is the caller graph for this function:

◆ ResourcesFont_ParseFlowString()

XString ResourcesFont_ParseFlowString ( ResourcesFont  _this,
XString  aString,
XInt32  aOffset,
XInt32  aWidth,
XInt32  aMaxNoOfRows,
XHandle  aBidi 
)

References aOffset, EwGetStringLength(), and EwParseFlowString().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ _Const0000

const XPoint _Const0000 = { 0, 0 }
static

◆ _Const0001

const XStringRes _Const0001 = { _StringsDefault0, 0x0129 }
static

◆ _StringsDefault0

const unsigned int _StringsDefault0[]
static
Initial value:
=
{
0x000002A4,
0xB8001300, 0x8009A452, 0x00DC0037, 0x0C200320, 0x22003C80, 0x8458182A, 0x003A800A,
0xB39800CA, 0x88C3E1B0, 0xBC501800, 0x42A3B192, 0x3A191C8D, 0x01711884, 0x2E688B45,
0xB1B39002, 0x02904AE3, 0x09991A09, 0x8FCD8D20, 0xF14E292D, 0x4D264748, 0xE4014095,
0xA314322C, 0x012CA442, 0xC4A8244C, 0x0E8C42A3, 0xA9754669, 0x9E18A4B3, 0x45467958,
0x5660D140, 0xC4006300, 0x6096488C, 0x78700010, 0xD20364FA, 0x518F5940, 0xEAAC500F,
0xBD4464B4, 0x8DD26554, 0xC62DF4BA, 0x16393233, 0xE092288D, 0x8B718D50, 0xE0036C6A,
0x129A46AB, 0x0B413E29, 0xCB4228A0, 0x7412833C, 0x9D801072, 0x63419492, 0x08B5C006,
0x27699291, 0xDAB92E57, 0x0883412E, 0x5DB44615, 0xDDC6A651, 0x04324B23, 0x4CA6104E,
0xD27645E2, 0xA87C89F4, 0x7800C5C3, 0x77584D37, 0x5DEAD5AF, 0x6E457E35, 0x8A747436,
0xBED6E36F, 0x5F39137B, 0x6305E6EA, 0x0018622F, 0xE325E6E2, 0x169CDF22, 0x08D26F3A,
0xAD7F234F, 0x14C46D31, 0x1255A92F, 0x84F17008, 0x75975C50, 0x278111F6, 0x479CA000,
0x94346994, 0xD4947A4F, 0x713E8120, 0x0014A044, 0x5BC00114, 0x19B811AF, 0x90004C69,
0x802E0005, 0x004062A4, 0x00000000
}

◆ ResourcesApril

const XStringRes ResourcesApril = { _StringsDefault0, 0x0066 }

◆ ResourcesAprilAbbr

const XStringRes ResourcesAprilAbbr = { _StringsDefault0, 0x00F3 }

◆ ResourcesAugust

const XStringRes ResourcesAugust = { _StringsDefault0, 0x0082 }

◆ ResourcesAugustAbbr

const XStringRes ResourcesAugustAbbr = { _StringsDefault0, 0x010B }

◆ ResourcesDecember

const XStringRes ResourcesDecember = { _StringsDefault0, 0x00AC }

◆ ResourcesDecemberAbbr

const XStringRes ResourcesDecemberAbbr = { _StringsDefault0, 0x0123 }

◆ ResourcesFebruary

const XStringRes ResourcesFebruary = { _StringsDefault0, 0x0053 }

◆ ResourcesFebruaryAbbr

const XStringRes ResourcesFebruaryAbbr = { _StringsDefault0, 0x00E7 }

◆ ResourcesFriday

const XStringRes ResourcesFriday = { _StringsDefault0, 0x002C }

◆ ResourcesFridayAbbr

const XStringRes ResourcesFridayAbbr = { _StringsDefault0, 0x00CF }

◆ ResourcesJanuary

const XStringRes ResourcesJanuary = { _StringsDefault0, 0x0049 }

◆ ResourcesJanuaryAbbr

const XStringRes ResourcesJanuaryAbbr = { _StringsDefault0, 0x00E1 }

◆ ResourcesJuly

const XStringRes ResourcesJuly = { _StringsDefault0, 0x007B }

◆ ResourcesJulyAbbr

const XStringRes ResourcesJulyAbbr = { _StringsDefault0, 0x0105 }

◆ ResourcesJune

const XStringRes ResourcesJune = { _StringsDefault0, 0x0074 }

◆ ResourcesJuneAbbr

const XStringRes ResourcesJuneAbbr = { _StringsDefault0, 0x00FF }

◆ ResourcesMarch

const XStringRes ResourcesMarch = { _StringsDefault0, 0x005E }

◆ ResourcesMarchAbbr

const XStringRes ResourcesMarchAbbr = { _StringsDefault0, 0x00ED }

◆ ResourcesMay

const XStringRes ResourcesMay = { _StringsDefault0, 0x006E }

◆ ResourcesMayAbbr

const XStringRes ResourcesMayAbbr = { _StringsDefault0, 0x00F9 }

◆ ResourcesMondayAbbr

const XStringRes ResourcesMondayAbbr = { _StringsDefault0, 0x00B7 }

◆ ResourcesNovember

const XStringRes ResourcesNovember = { _StringsDefault0, 0x00A1 }

◆ ResourcesNovemberAbbr

const XStringRes ResourcesNovemberAbbr = { _StringsDefault0, 0x011D }

◆ ResourcesOctober

const XStringRes ResourcesOctober = { _StringsDefault0, 0x0097 }

◆ ResourcesOctoberAbbr

const XStringRes ResourcesOctoberAbbr = { _StringsDefault0, 0x0117 }

◆ ResourcesSaturday

const XStringRes ResourcesSaturday = { _StringsDefault0, 0x0035 }

◆ ResourcesSaturdayAbbr

const XStringRes ResourcesSaturdayAbbr = { _StringsDefault0, 0x00D5 }

◆ ResourcesSeptember

const XStringRes ResourcesSeptember = { _StringsDefault0, 0x008B }

◆ ResourcesSeptemberAbbr

const XStringRes ResourcesSeptemberAbbr = { _StringsDefault0, 0x0111 }

◆ ResourcesSunday

const XStringRes ResourcesSunday = { _StringsDefault0, 0x0040 }

◆ ResourcesSundayAbbr

const XStringRes ResourcesSundayAbbr = { _StringsDefault0, 0x00DB }

◆ ResourcesThursday

const XStringRes ResourcesThursday = { _StringsDefault0, 0x0021 }

◆ ResourcesThursdayAbbr

const XStringRes ResourcesThursdayAbbr = { _StringsDefault0, 0x00C9 }

◆ ResourcesTuesday

const XStringRes ResourcesTuesday = { _StringsDefault0, 0x000B }

◆ ResourcesTuesdayAbbr

const XStringRes ResourcesTuesdayAbbr = { _StringsDefault0, 0x00BD }

◆ ResourcesWednesday

const XStringRes ResourcesWednesday = { _StringsDefault0, 0x0015 }

◆ ResourcesWednesdayAbbr

const XStringRes ResourcesWednesdayAbbr = { _StringsDefault0, 0x00C3 }