1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
16 #ifndef __FBSMESSAGE_H__
17 #define __FBSMESSAGE_H__
27 EFbsMessResourceCount,
29 EFbsMessTypefaceSupport,
30 EFbsMessFontHeightInTwips,
31 EFbsMessFontHeightInPixels,
32 EFbsMessAddFontStoreFile,
33 EFbsMessInstallFontStoreFile,
34 EFbsMessRemoveFontStoreFile,
35 EFbsMessSetPixelHeight,
37 EFbsMessFontDuplicate,
40 EFbsMessBitmapDuplicate,
42 EFbsMessDefaultAllocFail,
44 EFbsMessDefaultMarkEnd,
45 EFbsMessUserAllocFail,
52 EFbsMessSetDefaultGlyphBitmapType,
53 EFbsMessGetDefaultGlyphBitmapType,
54 EFbsMessFontNameAlias,
55 EFbsMessBitmapCompress,
57 EFbsMessGetNearestFontToDesignHeightInTwips,
58 EFbsMessGetNearestFontToMaxHeightInTwips,
59 EFbsMessGetNearestFontToDesignHeightInPixels,
60 EFbsMessGetNearestFontToMaxHeightInPixels,
63 EFbsMessDefaultLanguageForMetrics,
64 EFbsMessSetTwipsHeight,
65 EFbsMessGetTwipsHeight,
67 EFbsMessBitmapBgCompress,
69 EFbsSetSystemDefaultTypefaceName,
70 EFbsGetAllBitmapHandles,
71 EFbsMessCreateLinkedTypeface, //linked font registration
72 EFbsMessSetHeapFail, //for memory testing only
73 EFbsMessHeapCount, //for memory testing only
74 EFbsMessSetHeapReset, //for memory testing only
75 EFbsMessSetHeapCheck, //for memory testing only
76 EFbsMessHeap, //for memory testing only
77 EFbsMessLinkedCache, //to put a character in the linked fonts cache
78 EFbsMessBitmapClean, // replace a dirty bitmap with the clean one
79 EFbsMessBitmapLoadFast, // for loading bitmap from mbm or rsc file not opened by the client
80 EFbsMessBitmapNotifyDirty, // notify when any bitmap becomes dirty
81 EFbsMessBitmapCancelNotifyDirty, // cancel request for notification of any bitmap becoming dirty
82 EFbsMessSetDuplicateFail, //Test Only - cause font duplicate to fail, or reset this
85 #endif // __FBSMESSAGE_H__