Module: Emf::Emr::Binary::TypeCodes
- Defined in:
- lib/emf/emr/binary/type_codes.rb
Overview
EMR record type codes per MS-EMF 2.3.1. Adding a new record type: add the constant here, add an entry in TYPE_TO_NAME in records.rb, and add the wire class file under records/.
Constant Summary collapse
- HEADER =
1- POLYBEZIER =
2- POLYGON =
3- POLYLINE =
4- POLYBEZIERTO =
5- POLYLINETO =
6- POLYPOLYLINE =
7- POLYPOLYGON =
8- SETWINDOWEXTEX =
9- SETWINDOWORGEX =
10- SETVIEWPORTEXTEX =
11- SETVIEWPORTORGEX =
12- SETBRUSHORGEX =
13- EOF =
14- SETPIXELV =
15- SETMAPPERFLAGS =
16- SETMAPMODE =
17- SETBKMODE =
18- SETPOLYFILLMODE =
19- SETROP2 =
20- SETSTRETCHBLTMODE =
21- SETTEXTALIGN =
22- SETCOLORADJUSTMENT =
23- SETTEXTCOLOR =
24- SETBKCOLOR =
25- OFFSETCLIPRGN =
26- MOVETOEX =
27- SETMETARGN =
28- EXCLUDECLIPRECT =
29- INTERSECTCLIPRECT =
30- SCALEVIEWPORTEXTEX =
31- SCALEWINDOWEXTEX =
32- SAVEDC =
33- RESTOREDC =
34- SETWORLDTRANSFORM =
35- MODIFYWORLDTRANSFORM =
36- SELECTOBJECT =
37- CREATEPEN =
38- CREATEBRUSHINDIRECT =
39- DELETEOBJECT =
40- ANGLEARC =
41- ELLIPSE =
42- RECTANGLE =
43- ROUNDRECT =
44- ARC =
45- CHORD =
46- PIE =
47- SELECTPALETTE =
48- CREATEPALETTE =
49- SETPALETTEENTRIES =
50- RESIZEPALETTE =
51- REALIZEPALETTE =
52- EXTFLOODFILL =
53- LINETO =
54- ARCTO =
55- POLYDRAW =
56- SETARCDIRECTION =
57- SETMITERLIMIT =
58- BEGINPATH =
59- ENDPATH =
60- CLOSEFIGURE =
61- FILLPATH =
62- STROKEANDFILLPATH =
63- STROKEPATH =
64- FLATTENPATH =
65- WIDENPATH =
66- SELECTCLIPPATH =
67- ABORTPATH =
68- COMMENT =
70- FILLRGN =
71- FRAMERGN =
72- INVERTRGN =
73- PAINTRGN =
74- EXTSELECTCLIPRGN =
75- BITBLT =
76- STRETCHBLT =
77- MASKBLT =
78- PLGBLT =
79- SETDIBITSTODEVICE =
80- STRETCHDIBITS =
81- EXTCREATEFONTINDIRECTW =
82- EXTTEXTOUTA =
83- EXTTEXTOUTW =
84- POLYBEZIER16 =
85- POLYGON16 =
86- POLYLINE16 =
87- POLYBEZIERTO16 =
88- POLYLINETO16 =
89- POLYPOLYLINE16 =
90- POLYPOLYGON16 =
91- POLYDRAW16 =
92- CREATEMONOBRUSH =
93- CREATEDIBPATTERNBRUSHPT =
94- EXTCREATEPEN =
95- POLYTEXTOUTA =
96- POLYTEXTOUTW =
97- SETICMMODE =
98- CREATECOLORSPACE =
99- SETCOLORSPACE =
100- DELETECOLORSPACE =
101- GLSRECORD =
102- GLSBOUNDEDRECORD =
103- PIXELFORMAT =
104- DRAWESCAPE =
105- EXTESCAPE =
106- SMALLTEXTOUT =
108- FORCEUFIMAPPING =
109- NAMEDESCAPE =
110- COLORCORRECTPALETTE =
111- SETICMPROFILEA =
112- SETICMPROFILEW =
113- ALPHABLEND =
114- SETLAYOUT =
115- TRANSPARENTBLT =
116- GRADIENTFILL =
118- SETLINKEDUFIS =
119- SETTEXTJUSTIFICATION =
120- COLORMATCHTOTARGETW =
121- CREATECOLORSPACEW =
122