1 #ifndef _PICTUREPROTOCOL_H 2 #define _PICTUREPROTOCOL_H 3 4 enum { 5 B_PIC_MOVE_PEN_BY = 0x0010, 6 7 B_PIC_STROKE_LINE = 0x0100, 8 B_PIC_STROKE_RECT = 0x0101, 9 B_PIC_FILL_RECT = 0x0102, 10 B_PIC_STROKE_ROUND_RECT = 0x0103, 11 B_PIC_FILL_ROUND_RECT = 0x0104, 12 B_PIC_STROKE_BEZIER = 0x0105, 13 B_PIC_FILL_BEZIER = 0x0106, 14 B_PIC_STROKE_POLYGON = 0x010B, 15 B_PIC_FILL_POLYGON = 0x010C, 16 B_PIC_STROKE_SHAPE = 0x010D, 17 B_PIC_FILL_SHAPE = 0x010E, 18 B_PIC_DRAW_STRING = 0x010F, 19 B_PIC_DRAW_PIXELS = 0x0110, 20 B_PIC_DRAW_PICTURE = 0x0112, 21 B_PIC_STROKE_ARC = 0x0113, 22 B_PIC_FILL_ARC = 0x0114, 23 B_PIC_STROKE_ELLIPSE = 0x0115, 24 B_PIC_FILL_ELLIPSE = 0x0116, 25 26 B_PIC_ENTER_STATE_CHANGE = 0x0200, 27 B_PIC_SET_CLIPPING_RECTS = 0x0201, 28 B_PIC_CLIP_TO_PICTURE = 0x0202, 29 B_PIC_PUSH_STATE = 0x0203, 30 B_PIC_POP_STATE = 0x0204, 31 B_PIC_CLEAR_CLIPPING_RECTS = 0x0205, 32 33 B_PIC_SET_ORIGIN = 0x0300, 34 B_PIC_SET_PEN_LOCATION = 0x0301, 35 B_PIC_SET_DRAWING_MODE = 0x0302, 36 B_PIC_SET_LINE_MODE = 0x0303, 37 B_PIC_SET_PEN_SIZE = 0x0304, 38 B_PIC_SET_SCALE = 0x0305, 39 B_PIC_SET_FORE_COLOR = 0x0306, 40 B_PIC_SET_BACK_COLOR = 0x0307, 41 B_PIC_SET_STIPLE_PATTERN = 0x0308, 42 B_PIC_ENTER_FONT_STATE = 0x0309, 43 B_PIC_SET_BLENDING_MODE = 0x030A, 44 B_PIC_SET_FONT_FAMILY = 0x0380, 45 B_PIC_SET_FONT_STYLE = 0x0381, 46 B_PIC_SET_FONT_SPACING = 0x0382, 47 B_PIC_SET_FONT_ENCODING = 0x0383, 48 B_PIC_SET_FONT_FLAGS = 0x0384, 49 B_PIC_SET_FONT_SIZE = 0x0385, 50 B_PIC_SET_FONT_ROTATE = 0x0386, 51 B_PIC_SET_FONT_SHEAR = 0x0387, 52 B_PIC_SET_FONT_BPP = 0x0388, 53 B_PIC_SET_FONT_FACE = 0x0389, 54 }; 55 56 #endif 57 58