ReactOS 0.4.15-dev-7131-ge4d03f4
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "winreg.h"
#include "wine/debug.h"
#include "msipriv.h"
Go to the source code of this file.
Classes | |
struct | _tagTT_OFFSET_TABLE |
struct | _tagTT_TABLE_DIRECTORY |
struct | _tagTT_NAME_TABLE_HEADER |
struct | _tagTT_NAME_RECORD |
Macros | |
#define | NAME_ID_FULL_FONT_NAME 4 |
#define | NAME_ID_VERSION 5 |
#define | SWAPWORD(x) MAKEWORD(HIBYTE(x), LOBYTE(x)) |
#define | SWAPLONG(x) MAKELONG(SWAPWORD(HIWORD(x)), SWAPWORD(LOWORD(x))) |
Typedefs | |
typedef struct _tagTT_OFFSET_TABLE | TT_OFFSET_TABLE |
typedef struct _tagTT_TABLE_DIRECTORY | TT_TABLE_DIRECTORY |
typedef struct _tagTT_NAME_TABLE_HEADER | TT_NAME_TABLE_HEADER |
typedef struct _tagTT_NAME_RECORD | TT_NAME_RECORD |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (msi) | |
static WCHAR * | load_ttf_name_id (MSIPACKAGE *package, const WCHAR *filename, DWORD id) |
static WCHAR * | font_name_from_file (MSIPACKAGE *package, const WCHAR *filename) |
WCHAR * | msi_get_font_file_version (MSIPACKAGE *package, const WCHAR *filename) |
static UINT | ITERATE_RegisterFonts (MSIRECORD *row, LPVOID param) |
UINT | ACTION_RegisterFonts (MSIPACKAGE *package) |
static UINT | ITERATE_UnregisterFonts (MSIRECORD *row, LPVOID param) |
UINT | ACTION_UnregisterFonts (MSIPACKAGE *package) |
typedef struct _tagTT_NAME_RECORD TT_NAME_RECORD |
typedef struct _tagTT_OFFSET_TABLE TT_OFFSET_TABLE |
UINT ACTION_RegisterFonts | ( | MSIPACKAGE * | package | ) |
Definition at line 276 of file font.c.
UINT ACTION_UnregisterFonts | ( | MSIPACKAGE * | package | ) |
Definition at line 357 of file font.c.
|
static |
Definition at line 166 of file font.c.
Referenced by ITERATE_RegisterFonts(), and ITERATE_UnregisterFonts().
Definition at line 212 of file font.c.
Referenced by ACTION_RegisterFonts().
Definition at line 293 of file font.c.
Referenced by ACTION_UnregisterFonts().
|
static |
Definition at line 73 of file font.c.
WCHAR * msi_get_font_file_version | ( | MSIPACKAGE * | package, |
const WCHAR * | filename | ||
) |
Definition at line 186 of file font.c.
Referenced by calculate_file_cost(), calculate_install_state(), and MsiGetFileVersionW().
WINE_DEFAULT_DEBUG_CHANNEL | ( | msi | ) |