1 /*
2 * Module code.
3 *
4 * Generated by SIP 4.19.16
5 *
6 * Copyright: (c) 2018 by Total Control Software
7 * License: wxWindows License
8 */
9
10 #include "sipAPI_grid.h"
11
12 #include <wx/object.h>
13 #include <wx/grid.h>
14 #include <wx/grid.h>
15 #include <wx/grid.h>
16 #include <wx/dc.h>
17 #include <wx/gdicmn.h>
18 #include <wx/gdicmn.h>
19 #include <wx/grid.h>
20 #include <wx/window.h>
21 #include <wx/event.h>
22 #include <wx/event.h>
23 #include <wx/validate.h>
24 #include <wx/grid.h>
25 #include <wx/grid.h>
26 #include <wx/grid.h>
27 #include <wx/gdicmn.h>
28 #include <wx/event.h>
29 #include <wx/event.h>
30 #include <wx/pen.h>
31 #include "arrayholder.h"
32 #include <wx/grid.h>
33 #include <wx/grid.h>
34 #include <wx/grid.h>
35 #include <wx/grid.h>
36 #include <wx/grid.h>
37
38 /* Define the strings used by this module. */
39 const char sipStrings__grid[] = {
40 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', '_', 'V', 'I', 'E', 'W', '_', 'S', 'E', 'N', 'D', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
41 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'o', 'r', 'n', 'e', 'r', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
42 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
43 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', '_', 'V', 'I', 'E', 'W', '_', 'G', 'E', 'T', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
44 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'A', 'u', 't', 'o', 'W', 'r', 'a', 'p', 'S', 't', 'r', 'i', 'n', 'g', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
45 'G', 'e', 't', 'S', 'i', 'z', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'r', 'S', 'c', 'r', 'o', 'l', 'l', 'T', 'a', 'r', 'g', 'e', 't', 0,
46 'G', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'f', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
47 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
48 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
49 'w', 'x', 'G', 'r', 'i', 'd', 'R', 'o', 'w', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
50 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'A', 'u', 't', 'o', 'W', 'r', 'a', 'p', 'S', 't', 'r', 'i', 'n', 'g', 'E', 'd', 'i', 't', 'o', 'r', 0,
51 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'C', 'O', 'L', 'S', '_', 'A', 'P', 'P', 'E', 'N', 'D', 'E', 'D', 0,
52 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'C', 'O', 'L', 'S', '_', 'I', 'N', 'S', 'E', 'R', 'T', 'E', 'D', 0,
53 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'R', 'O', 'W', 'S', '_', 'A', 'P', 'P', 'E', 'N', 'D', 'E', 'D', 0,
54 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'R', 'O', 'W', 'S', '_', 'I', 'N', 'S', 'E', 'R', 'T', 'E', 'D', 0,
55 'S', 'e', 't', 'R', 'o', 'w', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'A', 'c', 'c', 'e', 'p', 't', 'a', 'b', 'l', 'e', 'H', 'e', 'i', 'g', 'h', 't', 0,
56 'G', 'e', 't', 'R', 'o', 'w', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'A', 'c', 'c', 'e', 'p', 't', 'a', 'b', 'l', 'e', 'H', 'e', 'i', 'g', 'h', 't', 0,
57 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
58 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'C', 'O', 'L', 'S', '_', 'D', 'E', 'L', 'E', 'T', 'E', 'D', 0,
59 'G', 'R', 'I', 'D', 'T', 'A', 'B', 'L', 'E', '_', 'N', 'O', 'T', 'I', 'F', 'Y', '_', 'R', 'O', 'W', 'S', '_', 'D', 'E', 'L', 'E', 'T', 'E', 'D', 0,
60 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'l', 'o', 'c', 'k', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
61 'S', 'e', 't', 'C', 'o', 'l', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'A', 'c', 'c', 'e', 'p', 't', 'a', 'b', 'l', 'e', 'W', 'i', 'd', 't', 'h', 0,
62 'G', 'e', 't', 'C', 'o', 'l', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'A', 'c', 'c', 'e', 'p', 't', 'a', 'b', 'l', 'e', 'W', 'i', 'd', 't', 'h', 0,
63 'w', 'x', 'G', 'r', 'i', 'd', ':', ':', 'w', 'x', 'G', 'r', 'i', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 's', 0,
64 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'L', 'E', 'F', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
65 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
66 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
67 'G', 'R', 'I', 'D', '_', 'F', 'L', 'O', 'A', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'S', 'C', 'I', 'E', 'N', 'T', 'I', 'F', 'I', 'C', 0,
68 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'L', 'E', 'F', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
69 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'L', 'E', 'F', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
70 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
71 'S', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'R', 'O', 'P', 'e', 'n', 'W', 'i', 'd', 't', 'h', 0,
72 'G', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'R', 'O', 'P', 'e', 'n', 'W', 'i', 'd', 't', 'h', 0,
73 'S', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
74 'G', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
75 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
76 'w', 'x', 'G', 'r', 'i', 'd', 'H', 'e', 'a', 'd', 'e', 'r', 'L', 'a', 'b', 'e', 'l', 's', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
77 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'o', 'r', 'n', 'e', 'r', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
78 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'A', 't', 't', 'r', ':', ':', 'w', 'x', 'A', 't', 't', 'r', 'K', 'i', 'n', 'd', 0,
79 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
80 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'B', 'E', 'G', 'I', 'N', '_', 'D', 'R', 'A', 'G', 0,
81 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'L', 'E', 'F', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
82 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'F', 'o', 'r', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
83 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'F', 'o', 'r', 'T', 'y', 'p', 'e', 0,
84 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'F', 'o', 'r', 'C', 'e', 'l', 'l', 0,
85 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'E', 'D', 'I', 'T', 'O', 'R', '_', 'C', 'R', 'E', 'A', 'T', 'E', 'D', 0,
86 'G', 'R', 'I', 'D', '_', 'F', 'L', 'O', 'A', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
87 'G', 'R', 'I', 'D', '_', 'F', 'L', 'O', 'A', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'C', 'O', 'M', 'P', 'A', 'C', 'T', 0,
88 'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
89 'w', 'x', 'G', 'r', 'i', 'd', 'E', 'd', 'i', 't', 'o', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'd', 'E', 'v', 'e', 'n', 't', 0,
90 'S', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'P', 'e', 'n', 'W', 'i', 'd', 't', 'h', 0,
91 'G', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'P', 'e', 'n', 'W', 'i', 'd', 't', 'h', 0,
92 'G', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'o', 'r', 'n', 'e', 'r', 'L', 'a', 'b', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 0,
93 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'l', 'o', 'c', 'k', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
94 'I', 's', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
95 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
96 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
97 'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
98 'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
99 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
100 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'S', 't', 'r', 'i', 'n', 'g', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
101 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'E', 'D', 'I', 'T', 'O', 'R', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
102 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
103 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'O', 'L', '_', 'A', 'U', 'T', 'O', '_', 'S', 'I', 'Z', 'E', 0,
104 'H', 'a', 's', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
105 'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 'F', 'r', 'o', 'm', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 0,
106 'A', 'r', 'e', 'V', 'e', 'r', 't', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 'C', 'l', 'i', 'p', 'p', 'e', 'd', 0,
107 'A', 'r', 'e', 'H', 'o', 'r', 'z', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 'C', 'l', 'i', 'p', 'p', 'e', 'd', 0,
108 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'd', 'i', 't', 'o', 'r', 'F', 'o', 'r', 'T', 'y', 'p', 'e', 0,
109 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'd', 'i', 't', 'o', 'r', 'F', 'o', 'r', 'C', 'e', 'l', 'l', 0,
110 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
111 'S', 'e', 't', 'C', 'e', 'l', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
112 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
113 'G', 'e', 't', 'C', 'e', 'l', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
114 'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
115 'w', 'x', 'G', 'r', 'i', 'd', 'R', 'o', 'w', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
116 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'F', 'l', 'o', 'a', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
117 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'E', 'D', 'I', 'T', 'O', 'R', '_', 'S', 'H', 'O', 'W', 'N', 0,
118 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'E', 'L', 'L', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
119 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'R', 'A', 'N', 'G', 'E', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
120 'G', 'R', 'I', 'D', '_', 'F', 'L', 'O', 'A', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'U', 'P', 'P', 'E', 'R', 0,
121 'G', 'R', 'I', 'D', '_', 'F', 'L', 'O', 'A', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'F', 'I', 'X', 'E', 'D', 0,
122 'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 'l', 'y', 0,
123 'w', 'x', 'G', 'r', 'i', 'd', 'R', 'a', 'n', 'g', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'E', 'v', 'e', 'n', 't', 0,
124 'S', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
125 'G', 'e', 't', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
126 'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
127 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
128 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
129 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
130 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
131 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
132 'I', 's', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'S', 'h', 'o', 'w', 'n', 0,
133 'D', 'i', 's', 'a', 'b', 'l', 'e', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
134 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'A', 't', 't', 'r', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
135 'G', 'e', 't', 'N', 'o', 'n', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
136 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 'E', 'd', 'i', 't', 'o', 'r', 0,
137 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'C', 'h', 'o', 'i', 'c', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
138 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'E', 'n', 'u', 'm', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
139 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'B', 'o', 'o', 'l', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
140 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'E', 'L', 'L', 0,
141 'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
142 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
143 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
144 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'C', 'o', 'o', 'r', 'd', 's', 'A', 'r', 'r', 'a', 'y', 0,
145 'G', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 0,
146 'G', 'e', 't', 'G', 'r', 'i', 'd', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 0,
147 'I', 's', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'e', 'l', 'l', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
148 'E', 'n', 'a', 'b', 'l', 'e', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
149 'S', 'e', 't', 'U', 's', 'e', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 's', 0,
150 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 'P', 'e', 'n', 0,
151 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'F', 'l', 'o', 'a', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
152 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'C', 'O', 'L', 'S', '_', 'H', 'E', 'A', 'D', 'E', 'R', 0,
153 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'R', 'O', 'W', 'S', '_', 'H', 'E', 'A', 'D', 'E', 'R', 0,
154 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'F', 'l', 'o', 'a', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
155 'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 'C', 'o', 'o', 'r', 'd', 's', 0,
156 'C', 'a', 'l', 'c', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 's', 'E', 'x', 'p', 'o', 's', 'e', 'd', 0,
157 'C', 'a', 'l', 'c', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 's', 'E', 'x', 'p', 'o', 's', 'e', 'd', 0,
158 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'R', 'i', 'g', 'h', 't', 'B', 'l', 'o', 'c', 'k', 0,
159 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
160 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
161 'S', 'a', 'v', 'e', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'V', 'a', 'l', 'u', 'e', 0,
162 'C', 'a', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'C', 'e', 'l', 'l', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
163 'S', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
164 'S', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
165 'G', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
166 'G', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
167 'w', 'x', 'G', 'r', 'i', 'd', ':', ':', 'T', 'a', 'b', 'B', 'e', 'h', 'a', 'v', 'i', 'o', 'u', 'r', 0,
168 'G', 'e', 't', 'R', 'o', 'w', 'H', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
169 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'E', 'n', 'u', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
170 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'B', 'o', 'o', 'l', 'E', 'd', 'i', 't', 'o', 'r', 0,
171 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
172 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'C', 'E', 'L', 'L', '_', 'L', 'I', 'N', 'E', 'S', 0,
173 'I', 's', 'S', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 'A', 's', 'c', 'e', 'n', 'd', 'i', 'n', 'g', 0,
174 'S', 'e', 'n', 'd', 'A', 'u', 't', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 'E', 'v', 'e', 'n', 't', 's', 0,
175 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'T', 'o', 'W', 'i', 'n', 'd', 'o', 'w', 0,
176 'S', 'h', 'o', 'u', 'l', 'd', 'I', 'n', 'h', 'e', 'r', 'i', 't', 'C', 'o', 'l', 'o', 'u', 'r', 's', 0,
177 'I', 'n', 'f', 'o', 'r', 'm', 'F', 'i', 'r', 's', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
178 'G', 'e', 't', 'R', 'o', 'w', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'H', 'e', 'i', 'g', 'h', 't', 0,
179 'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
180 'G', 'e', 't', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'C', 'e', 'l', 'l', 'A', 't', 't', 'r', 0,
181 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'L', 'e', 'f', 't', 'B', 'l', 'o', 'c', 'k', 0,
182 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'o', 'w', 'n', 'B', 'l', 'o', 'c', 'k', 0,
183 'D', 'i', 's', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 0,
184 'S', 'e', 't', 'R', 'o', 'w', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'H', 'e', 'i', 'g', 'h', 't', 0,
185 'S', 'h', 'o', 'w', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
186 'H', 'i', 'd', 'e', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
187 'P', 'r', 'o', 'c', 'e', 's', 's', 'T', 'a', 'b', 'l', 'e', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
188 'S', 'e', 'l', 'e', 'c', 't', 'R', 'o', 'w', 's', 'O', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
189 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'O', 'L', '_', 'S', 'O', 'R', 'T', 0,
190 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'O', 'L', '_', 'M', 'O', 'V', 'E', 0,
191 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'C', 'O', 'L', '_', 'S', 'I', 'Z', 'E', 0,
192 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'R', 'O', 'W', '_', 'S', 'I', 'Z', 'E', 0,
193 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
194 'H', 'a', 's', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
195 'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
196 'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
197 'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
198 'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'A', 'r', 'e', 'a', 'O', 'r', 'i', 'g', 'i', 'n', 0,
199 'w', 'x', 'G', 'r', 'i', 'd', 'U', 'p', 'd', 'a', 't', 'e', 'L', 'o', 'c', 'k', 'e', 'r', 0,
200 'G', 'e', 't', 'C', 'o', 'l', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'W', 'i', 'd', 't', 'h', 0,
201 'U', 'n', 's', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'C', 'o', 'l', 'u', 'm', 'n', 0,
202 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 0,
203 'D', 'i', 's', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
204 'D', 'i', 's', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
205 'D', 'i', 's', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'M', 'o', 'v', 'e', 0,
206 'r', 'e', 's', 'i', 'z', 'e', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'R', 'o', 'w', 's', 0,
207 'r', 'e', 's', 'i', 'z', 'e', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'C', 'o', 'l', 's', 0,
208 'S', 'e', 't', 'C', 'o', 'l', 'M', 'i', 'n', 'i', 'm', 'a', 'l', 'W', 'i', 'd', 't', 'h', 0,
209 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
210 'S', 'e', 't', 'C', 'o', 'l', 'F', 'o', 'r', 'm', 'a', 't', 'N', 'u', 'm', 'b', 'e', 'r', 0,
211 'S', 'e', 't', 'C', 'o', 'l', 'F', 'o', 'r', 'm', 'a', 't', 'C', 'u', 's', 't', 'o', 'm', 0,
212 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'F', 'o', 'n', 't', 0,
213 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'e', 'l', 'l', 'F', 'o', 'n', 't', 0,
214 'U', 's', 'e', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'o', 'l', 'H', 'e', 'a', 'd', 'e', 'r', 0,
215 'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
216 'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
217 'w', 'x', 'G', 'r', 'i', 'd', 'T', 'a', 'b', 'l', 'e', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
218 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
219 'w', 'x', 'E', 'V', 'T', '_', 'G', 'R', 'I', 'D', '_', 'T', 'A', 'B', 'B', 'I', 'N', 'G', 0,
220 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'B', 'O', 'X', '_', 'R', 'E', 'C', 'T', 0,
221 'w', 'x', 'G', 'r', 'i', 'd', 'T', 'a', 'b', 'l', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
222 'D', 'o', 'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
223 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
224 'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 0,
225 'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
226 'D', 'r', 'a', 'w', 'C', 'e', 'l', 'l', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 0,
227 'C', 'l', 'i', 'p', 'V', 'e', 'r', 't', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 0,
228 'C', 'l', 'i', 'p', 'H', 'o', 'r', 'z', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 0,
229 'B', 'l', 'o', 'c', 'k', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 'R', 'e', 'c', 't', 0,
230 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'U', 'p', 'B', 'l', 'o', 'c', 'k', 0,
231 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
232 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
233 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'M', 'o', 'v', 'e', 0,
234 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
235 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
236 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
237 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
238 'S', 'e', 't', 'C', 'o', 'l', 'F', 'o', 'r', 'm', 'a', 't', 'F', 'l', 'o', 'a', 't', 0,
239 'S', 'e', 't', 'C', 'e', 'l', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
240 'G', 'e', 't', 'C', 'e', 'l', 'l', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
241 'S', 'e', 't', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 'C', 'o', 'l', 'o', 'u', 'r', 0,
242 'G', 'e', 't', 'R', 'o', 'w', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 'P', 'e', 'n', 0,
243 'G', 'e', 't', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 'C', 'o', 'l', 'o', 'u', 'r', 0,
244 'G', 'e', 't', 'C', 'o', 'l', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 'P', 'e', 'n', 0,
245 'w', 'x', 'G', 'r', 'i', 'd', 'S', 't', 'r', 'i', 'n', 'g', 'T', 'a', 'b', 'l', 'e', 0,
246 'C', 'a', 'n', 'H', 'a', 'v', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
247 'G', 'e', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
248 'G', 'R', 'I', 'D', '_', 'D', 'R', 'A', 'W', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
249 'w', 'x', 'G', 'r', 'i', 'd', 'R', 'e', 'n', 'd', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
250 'I', 'n', 'h', 'e', 'r', 'i', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
251 'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'O', 't', 'h', 'e', 'r', 'D', 'i', 'r', 0,
252 'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'f', 't', 'C', 'o', 'o', 'r', 'd', 's', 0,
253 'G', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'H', 'e', 'a', 'd', 'e', 'r', 0,
254 'S', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'C', 'o', 'l', 'u', 'm', 'n', 0,
255 'G', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'C', 'o', 'l', 'u', 'm', 'n', 0,
256 'C', 'a', 'l', 'c', 'C', 'e', 'l', 'l', 's', 'E', 'x', 'p', 'o', 's', 'e', 'd', 0,
257 'w', 'h', 'o', 'l', 'e', 'C', 'e', 'l', 'l', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
258 'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
259 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
260 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'e', 'l', 'l', 's', 0,
261 'G', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'u', 'r', 's', 'o', 'r', 'R', 'o', 'w', 0,
262 'G', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'u', 'r', 's', 'o', 'r', 'C', 'o', 'l', 0,
263 'D', 'i', 's', 'a', 'b', 'l', 'e', 'R', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 0,
264 'D', 'i', 's', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 'R', 'e', 's', 'i', 'z', 'e', 0,
265 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
266 'S', 'e', 't', 'C', 'o', 'l', 'F', 'o', 'r', 'm', 'a', 't', 'B', 'o', 'o', 'l', 0,
267 'R', 'e', 'g', 'i', 's', 't', 'e', 'r', 'D', 'a', 't', 'a', 'T', 'y', 'p', 'e', 0,
268 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
269 'S', 'e', 't', 'C', 'e', 'l', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
270 'G', 'e', 't', 'C', 'e', 'l', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
271 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
272 'w', 'x', 'G', 'r', 'i', 'd', ':', ':', 'C', 'e', 'l', 'l', 'S', 'p', 'a', 'n', 0,
273 'S', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'V', 'a', 'l', 'u', 'e', 0,
274 'S', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'V', 'a', 'l', 'u', 'e', 0,
275 'G', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'V', 'a', 'l', 'u', 'e', 0,
276 'G', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'V', 'a', 'l', 'u', 'e', 0,
277 'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'D', 'o', 'u', 'b', 'l', 'e', 0,
278 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'D', 'o', 'u', 'b', 'l', 'e', 0,
279 'H', 'a', 's', 'R', 'e', 'a', 'd', 'W', 'r', 'i', 't', 'e', 'M', 'o', 'd', 'e', 0,
280 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'o', 'r', 0,
281 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'C', 'o', 'o', 'r', 'd', 's', 0,
282 'S', 'e', 'n', 'd', 'D', 'e', 's', 't', 'r', 'o', 'y', 'E', 'v', 'e', 'n', 't', 0,
283 'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
284 'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
285 'w', 'x', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
286 'D', 'r', 'a', 'w', 'C', 'o', 'r', 'n', 'e', 'r', 'L', 'a', 'b', 'e', 'l', 0,
287 'M', 'a', 'k', 'e', 'C', 'e', 'l', 'l', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
288 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'o', 'w', 's', 0,
289 'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'l', 's', 0,
290 'S', 'e', 't', 'T', 'a', 'b', 'B', 'e', 'h', 'a', 'v', 'i', 'o', 'u', 'r', 0,
291 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'R', 'i', 'g', 'h', 't', 0,
292 'e', 'x', 'p', 'a', 'n', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
293 'C', 'a', 'n', 'D', 'r', 'a', 'g', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 0,
294 'S', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
295 'S', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
296 'S', 'e', 't', 'C', 'e', 'l', 'l', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
297 'G', 'e', 't', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
298 'G', 'e', 't', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 'S', 'i', 'z', 'e', 0,
299 'G', 'e', 't', 'C', 'e', 'l', 'l', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
300 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
301 'S', 'e', 't', 'C', 'e', 'l', 'l', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
302 'G', 'e', 't', 'C', 'e', 'l', 'l', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
303 'E', 'n', 'a', 'b', 'l', 'e', 'G', 'r', 'i', 'd', 'L', 'i', 'n', 'e', 's', 0,
304 'C', 'e', 'l', 'l', 'S', 'p', 'a', 'n', '_', 'I', 'n', 's', 'i', 'd', 'e', 0,
305 'w', 'x', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 's', 'I', 'n', 'f', 'o', 0,
306 'G', 'e', 't', 'A', 't', 't', 'r', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
307 'S', 'e', 't', 'A', 't', 't', 'r', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
308 'w', 'x', 'G', 'r', 'i', 'd', 'T', 'a', 'b', 'l', 'e', 'B', 'a', 's', 'e', 0,
309 't', 'e', 'x', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
310 'H', 'a', 's', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 'M', 'o', 'd', 'e', 0,
311 'U', 's', 'e', 'S', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 's', 0,
312 'P', 'a', 'i', 'n', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
313 'w', 'x', 'G', 'r', 'i', 'd', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
314 'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'O', 'r', 'd', 'e', 'r', 0,
315 'D', 'o', 'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'S', 'i', 'z', 'e', 0,
316 'D', 'o', 'S', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
317 'D', 'o', 'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
318 'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 'n', 'e', 'Y', 0,
319 'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 'n', 'e', 'X', 0,
320 'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 'n', 'e', 'Y', 0,
321 'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 'n', 'e', 'X', 0,
322 'C', 'l', 'e', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
323 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'L', 'e', 'f', 't', 0,
324 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'o', 'w', 'n', 0,
325 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'r', 'a', 'g', 'C', 'e', 'l', 'l', 0,
326 'C', 'a', 'n', 'D', 'r', 'a', 'g', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
327 'C', 'a', 'n', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
328 'C', 'a', 'n', 'D', 'r', 'a', 'g', 'C', 'o', 'l', 'M', 'o', 'v', 'e', 0,
329 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
330 'G', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'n', 't', '2', 0,
331 'S', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'n', 't', '2', 0,
332 'G', 'e', 't', 'T', 'a', 'b', 'l', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
333 'S', 'e', 't', 'T', 'a', 'b', 'l', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
334 'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'B', 'o', 'o', 'l', 0,
335 'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'L', 'o', 'n', 'g', 0,
336 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'B', 'o', 'o', 'l', 0,
337 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 'L', 'o', 'n', 'g', 0,
338 'w', 'x', 'G', 'r', 'i', 'd', 'C', 'e', 'l', 'l', 'A', 't', 't', 'r', 0,
339 'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 's', 0,
340 'O', 'n', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'I', 'd', 'l', 'e', 0,
341 'D', 'r', 'a', 'w', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 's', 0,
342 'D', 'r', 'a', 'w', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 's', 0,
343 'G', 'e', 't', 'G', 'r', 'i', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
344 'G', 'e', 't', 'B', 'a', 't', 'c', 'h', 'C', 'o', 'u', 'n', 't', 0,
345 'a', 'd', 'd', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
346 'I', 's', 'I', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
347 'S', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'u', 'r', 's', 'o', 'r', 0,
348 'S', 'e', 't', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'o', 'r', 0,
349 'G', 'e', 't', 'C', 'e', 'l', 'l', 'E', 'd', 'i', 't', 'o', 'r', 0,
350 'E', 'n', 'a', 'b', 'l', 'e', 'E', 'd', 'i', 't', 'i', 'n', 'g', 0,
351 'H', 'i', 'd', 'e', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 's', 0,
352 'H', 'i', 'd', 'e', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 's', 0,
353 't', 'a', 'k', 'e', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
354 'C', 'e', 'l', 'l', 'S', 'p', 'a', 'n', '_', 'M', 'a', 'i', 'n', 0,
355 'C', 'e', 'l', 'l', 'S', 'p', 'a', 'n', '_', 'N', 'o', 'n', 'e', 0,
356 'S', 'e', 'l', 'e', 'c', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
357 'm', '_', 's', 'i', 'z', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
358 'G', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'n', 't', 0,
359 'S', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'n', 't', 0,
360 'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'C', 'o', 'l', 's', 0,
361 'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'R', 'o', 'w', 's', 0,
362 'C', 'a', 'n', 'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 0,
363 'C', 'a', 'n', 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'A', 's', 0,
364 'S', 't', 'a', 'r', 't', 'i', 'n', 'g', 'C', 'l', 'i', 'c', 'k', 0,
365 'S', 'e', 't', 'P', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', 's', 0,
366 'G', 'R', 'I', 'D', '_', 'A', 'U', 'T', 'O', 'S', 'I', 'Z', 'E', 0,
367 'H', 'a', 's', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
368 'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
369 'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
370 'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
371 'D', 'o', 'G', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
372 'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'R', 'o', 'w', 0,
373 'D', 'r', 'a', 'w', 'C', 'o', 'l', 'L', 'a', 'b', 'e', 'l', 0,
374 'D', 'r', 'a', 'w', 'R', 'o', 'w', 'L', 'a', 'b', 'e', 'l', 0,
375 'F', 'o', 'r', 'c', 'e', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
376 'u', 'p', 'd', 'a', 't', 'e', 'L', 'a', 'b', 'e', 'l', 's', 0,
377 'Y', 'T', 'o', 'E', 'd', 'g', 'e', 'O', 'f', 'R', 'o', 'w', 0,
378 'X', 'T', 'o', 'E', 'd', 'g', 'e', 'O', 'f', 'C', 'o', 'l', 0,
379 'c', 'l', 'i', 'p', 'T', 'o', 'M', 'i', 'n', 'M', 'a', 'x', 0,
380 'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 'C', 'e', 'l', 'l', 0,
381 'M', 'o', 'v', 'e', 'P', 'a', 'g', 'e', 'D', 'o', 'w', 'n', 0,
382 'M', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'U', 'p', 0,
383 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'R', 'o', 'w', 's', 0,
384 'S', 'e', 't', 'C', 'e', 'l', 'l', 'V', 'a', 'l', 'u', 'e', 0,
385 'G', 'e', 't', 'C', 'e', 'l', 'l', 'V', 'a', 'l', 'u', 'e', 0,
386 'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'n', 't', 0,
387 'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'n', 't', 0,
388 'G', 'e', 't', 'C', 'o', 'l', 's', 'C', 'o', 'u', 'n', 't', 0,
389 'G', 'e', 't', 'R', 'o', 'w', 's', 'C', 'o', 'u', 'n', 't', 0,
390 'a', 't', 't', 'r', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
391 'H', 'a', 'n', 'd', 'l', 'e', 'R', 'e', 't', 'u', 'r', 'n', 0,
392 'S', 'e', 't', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
393 'G', 'e', 't', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
394 'S', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
395 'H', 'a', 's', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
396 'G', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
397 'D', 'o', 'M', 'o', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
398 'S', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
399 'G', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
400 'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 0,
401 'P', 'r', 'o', 'c', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
402 '_', '_', 'c', 'o', 'n', 't', 'a', 'i', 'n', 's', '_', '_', 0,
403 'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'C', 'o', 'l', 0,
404 'G', 'e', 't', 'R', 'o', 'w', 'O', 'r', 'C', 'o', 'l', 0,
405 'w', 'x', 'G', 'r', 'i', 'd', 'E', 'v', 'e', 'n', 't', 0,
406 'G', 'e', 't', 'C', 'o', 'l', 'R', 'i', 'g', 'h', 't', 0,
407 'I', 's', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'B', 'y', 0,
408 'e', 'x', 't', 'r', 'a', 'H', 'e', 'i', 'g', 'h', 't', 0,
409 'R', 'e', 'f', 'r', 'e', 's', 'h', 'A', 't', 't', 'r', 0,
410 'S', 'e', 'l', 'e', 'c', 't', 'B', 'l', 'o', 'c', 'k', 0,
411 'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 'C', 'o', 'l', 0,
412 'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 'R', 'o', 'w', 0,
413 'R', 'e', 's', 'e', 't', 'C', 'o', 'l', 'P', 'o', 's', 0,
414 'C', 'a', 'n', 'D', 'r', 'a', 'g', 'C', 'e', 'l', 'l', 0,
415 'S', 'e', 't', 'C', 'e', 'l', 'l', 'S', 'i', 'z', 'e', 0,
416 'S', 'e', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 's', 0,
417 'S', 'e', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 's', 0,
418 'G', 'e', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 's', 0,
419 'G', 'e', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 's', 0,
420 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 'R', 'o', 'w', 0,
421 'S', 'e', 't', 'C', 'e', 'l', 'l', 'F', 'o', 'n', 't', 0,
422 'G', 'e', 't', 'C', 'e', 'l', 'l', 'F', 'o', 'n', 't', 0,
423 'S', 'e', 'l', 'e', 'c', 't', 'C', 'e', 'l', 'l', 's', 0,
424 'G', 'e', 't', 'T', 'y', 'p', 'e', 'N', 'a', 'm', 'e', 0,
425 'I', 's', 'E', 'm', 'p', 't', 'y', 'C', 'e', 'l', 'l', 0,
426 'G', 'e', 't', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
427 'S', 'e', 't', 'O', 'v', 'e', 'r', 'f', 'l', 'o', 'w', 0,
428 'S', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
429 'S', 'e', 't', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
430 'H', 'a', 's', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
431 'a', 't', 't', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
432 'a', 'l', 'l', 'o', 'w', 'O', 't', 'h', 'e', 'r', 's', 0,
433 'I', 's', 'T', 'r', 'u', 'e', 'V', 'a', 'l', 'u', 'e', 0,
434 'S', 't', 'a', 'r', 't', 'i', 'n', 'g', 'K', 'e', 'y', 0,
435 'G', 'R', 'I', 'D', '_', 'C', 'O', 'L', 'U', 'M', 'N', 0,
436 'G', 'r', 'i', 'd', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
437 'S', 'e', 't', 'C', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
438 'R', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 0,
439 'G', 'e', 't', 'C', 'e', 'l', 'l', 'S', 'i', 'z', 'e', 0,
440 'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
441 'C', 'o', 'n', 't', 'r', 'o', 'l', 'D', 'o', 'w', 'n', 0,
442 'G', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
443 'b', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
444 '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
445 'G', 'e', 't', 'L', 'e', 'f', 't', 'C', 'o', 'l', 0,
446 'G', 'e', 't', 'C', 'o', 'l', 'L', 'e', 'f', 't', 0,
447 'e', 'x', 't', 'r', 'a', 'W', 'i', 'd', 't', 'h', 0,
448 'B', 'e', 'g', 'i', 'n', 'B', 'a', 't', 'c', 'h', 0,
449 'C', 'e', 'l', 'l', 'T', 'o', 'R', 'e', 'c', 't', 0,
450 'M', 'o', 'v', 'e', 'P', 'a', 'g', 'e', 'U', 'p', 0,
451 'S', 'e', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
452 'S', 'e', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
453 'I', 's', 'R', 'o', 'w', 'S', 'h', 'o', 'w', 'n', 0,
454 'G', 'e', 't', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 0,
455 'I', 's', 'C', 'o', 'l', 'S', 'h', 'o', 'w', 'n', 0,
456 'G', 'e', 't', 'C', 'o', 'l', 'S', 'i', 'z', 'e', 0,
457 'C', 'r', 'e', 'a', 't', 'e', 'G', 'r', 'i', 'd', 0,
458 'S', 'e', 'l', 'e', 'c', 't', 'R', 'o', 'w', 's', 0,
459 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'l', 's', 0,
460 'A', 'p', 'p', 'e', 'n', 'd', 'C', 'o', 'l', 's', 0,
461 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 's', 0,
462 'D', 'e', 'l', 'e', 't', 'e', 'R', 'o', 'w', 's', 0,
463 'A', 'p', 'p', 'e', 'n', 'd', 'R', 'o', 'w', 's', 0,
464 'I', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
465 'S', 'e', 't', 'C', 'o', 'l', 'A', 't', 't', 'r', 0,
466 'S', 'e', 't', 'R', 'o', 'w', 'A', 't', 't', 'r', 0,
467 'h', 'o', 'r', 'i', 'z', 'A', 'l', 'i', 'g', 'n', 0,
468 'D', 'r', 'a', 'w', 'B', 'o', 'r', 'd', 'e', 'r', 0,
469 'i', 's', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
470 'S', 'e', 't', 'D', 'e', 'f', 'A', 't', 't', 'r', 0,
471 'I', 's', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
472 'v', 'a', 'l', 'u', 'e', 'F', 'a', 'l', 's', 'e', 0,
473 'S', 'e', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
474 'e', 'v', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
475 'i', 's', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
476 'G', 'e', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
477 'w', 'i', 'd', 't', 'h', 'T', 'i', 't', 'l', 'e', 0,
478 'I', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
479 'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
480 'I', 'n', 'i', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
481 'G', 'e', 't', 'T', 'o', 'p', 'R', 'o', 'w', 0,
482 'S', 'e', 'l', 'e', 'c', 't', 'i', 'n', 'g', 0,
483 'C', 'l', 'e', 'a', 'r', 'G', 'r', 'i', 'd', 0,
484 'S', 'e', 'l', 'e', 'c', 't', 'R', 'o', 'w', 0,
485 'S', 'e', 'l', 'e', 'c', 't', 'C', 'o', 'l', 0,
486 'b', 'o', 't', 't', 'o', 'm', 'R', 'o', 'w', 0,
487 'b', 'e', 'h', 'a', 'v', 'i', 'o', 'u', 'r', 0,
488 'S', 'e', 't', 'C', 'o', 'l', 'P', 'o', 's', 0,
489 'G', 'e', 't', 'C', 'o', 'l', 'P', 'o', 's', 0,
490 '_', 'S', 'e', 't', 'T', 'a', 'b', 'l', 'e', 0,
491 'T', 'a', 'b', '_', 'L', 'e', 'a', 'v', 'e', 0,
492 'v', 'e', 'r', 't', 'A', 'l', 'i', 'g', 'n', 0,
493 'M', 'e', 'r', 'g', 'e', 'W', 'i', 't', 'h', 0,
494 'm', 'e', 'r', 'g', 'e', 'f', 'r', 'o', 'm', 0,
495 'S', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
496 'H', 'a', 's', 'E', 'd', 'i', 't', 'o', 'r', 0,
497 'G', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
498 'v', 'a', 'l', 'u', 'e', 'T', 'r', 'u', 'e', 0,
499 'A', 'p', 'p', 'l', 'y', 'E', 'd', 'i', 't', 0,
500 'B', 'e', 'g', 'i', 'n', 'E', 'd', 'i', 't', 0,
501 'p', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
502 'o', 'u', 't', 'f', 'o', 'r', 'm', 'a', 't', 0,
503 'I', 's', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
504 'a', 's', 'c', 'e', 'n', 'd', 'i', 'n', 'g', 0,
505 'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
506 'c', 'o', 'l', 'u', 'm', 'n', 'M', 'a', 'x', 0,
507 'c', 'o', 'l', 'u', 'm', 'n', 'M', 'i', 'n', 0,
508 'I', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
509 'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 0,
510 'D', 'o', 'G', 'e', 't', 'S', 'i', 'z', 'e', 0,
511 'v', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
512 's', 'i', 'z', 'e', 'F', 'l', 'a', 'g', 's', 0,
513 'T', 'r', 'y', 'B', 'e', 'f', 'o', 'r', 'e', 0,
514 'S', 'h', 'i', 'f', 't', 'D', 'o', 'w', 'n', 0,
515 'S', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
516 'G', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
517 'D', 'r', 'a', 'w', 'L', 'a', 'b', 'e', 'l', 0,
518 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
519 'r', 'o', 'w', 'O', 'r', 'C', 'o', 'l', 0,
520 'G', 'e', 't', 'T', 'a', 'b', 'l', 'e', 0,
521 'E', 'n', 'd', 'B', 'a', 't', 'c', 'h', 0,
522 'X', 'Y', 'T', 'o', 'C', 'e', 'l', 'l', 0,
523 'r', 'i', 'g', 'h', 't', 'C', 'o', 'l', 0,
524 'G', 'o', 'T', 'o', 'C', 'e', 'l', 'l', 0,
525 'G', 'e', 't', 'C', 'o', 'l', 'A', 't', 0,
526 's', 'i', 'z', 'e', 'I', 'n', 'f', 'o', 0,
527 's', 'e', 't', 'A', 's', 'M', 'i', 'n', 0,
528 'A', 'u', 't', 'o', 'S', 'i', 'z', 'e', 0,
529 'T', 'a', 'b', '_', 'W', 'r', 'a', 'p', 0,
530 'T', 'a', 'b', '_', 'S', 't', 'o', 'p', 0,
531 'a', 'l', 'l', 'S', 'i', 'z', 'e', 's', 0,
532 't', 'y', 'p', 'e', 'N', 'a', 'm', 'e', 0,
533 'n', 'u', 'm', '_', 'c', 'o', 'l', 's', 0,
534 'n', 'u', 'm', '_', 'r', 'o', 'w', 's', 0,
535 'm', 'a', 'x', 'C', 'h', 'a', 'r', 's', 0,
536 'r', 'e', 'c', 't', 'C', 'e', 'l', 'l', 0,
537 'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 0,
538 'G', 'R', 'I', 'D', '_', 'R', 'O', 'W', 0,
539 'D', 'o', 'F', 'r', 'e', 'e', 'z', 'e', 0,
540 'D', 'o', 'E', 'n', 'a', 'b', 'l', 'e', 0,
541 'V', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
542 'c', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
543 'A', 'd', 'd', 'C', 'h', 'i', 'l', 'd', 0,
544 'T', 'r', 'y', 'A', 'f', 't', 'e', 'r', 0,
545 'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
546 'M', 'e', 't', 'a', 'D', 'o', 'w', 'n', 0,
547 'r', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
548 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
549 'S', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
550 'G', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
551 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
552 'w', 'x', '.', '_', 'g', 'r', 'i', 'd', 0,
553 'l', 'e', 'f', 't', 'C', 'o', 'l', 0,
554 'S', 'h', 'o', 'w', 'R', 'o', 'w', 0,
555 'H', 'i', 'd', 'e', 'R', 'o', 'w', 0,
556 'S', 'h', 'o', 'w', 'C', 'o', 'l', 0,
557 'H', 'i', 'd', 'e', 'C', 'o', 'l', 0,
558 's', 'e', 'l', 'm', 'o', 'd', 'e', 0,
559 'd', 'e', 'f', 'S', 'i', 'z', 'e', 0,
560 'c', 'o', 'm', 'I', 'n', 't', '2', 0,
561 'c', 'o', 'm', 'I', 'n', 't', '1', 0,
562 'G', 'e', 't', 'V', 'i', 'e', 'w', 0,
563 'S', 'e', 't', 'V', 'i', 'e', 'w', 0,
564 'n', 'u', 'm', 'C', 'o', 'l', 's', 0,
565 'n', 'u', 'm', 'R', 'o', 'w', 's', 0,
566 'G', 'e', 't', 'A', 't', 't', 'r', 0,
567 'S', 'e', 't', 'A', 't', 't', 'r', 0,
568 'H', 'a', 's', 'S', 'i', 'z', 'e', 0,
569 'S', 'e', 't', 'K', 'i', 'n', 'd', 0,
570 'd', 'e', 'f', 'A', 't', 't', 'r', 0,
571 'E', 'n', 'd', 'E', 'd', 'i', 't', 0,
572 'c', 'o', 'n', 't', 'r', 'o', 'l', 0,
573 'H', 'a', 's', 'F', 'o', 'n', 't', 0,
574 'c', 'o', 'l', 'B', 'a', 'c', 'k', 0,
575 'c', 'o', 'l', 'T', 'e', 'x', 't', 0,
576 'c', 'h', 'o', 'i', 'c', 'e', 's', 0,
577 'u', 'n', 'i', 't', 'M', 'a', 'x', 0,
578 'u', 'n', 'i', 't', 'M', 'i', 'n', 0,
579 'G', 'e', 't', 'K', 'i', 'n', 'd', 0,
580 'v', 'a', 'r', 'i', 'a', 'n', 't', 0,
581 'A', 'l', 't', 'D', 'o', 'w', 'n', 0,
582 'S', 'e', 't', 'F', 'o', 'n', 't', 0,
583 'I', 's', 'E', 'm', 'p', 't', 'y', 0,
584 't', 'o', 'p', 'L', 'e', 'f', 't', 0,
585 '_', '_', 'l', 'e', 'n', '_', '_', 0,
586 'G', 'e', 't', 'F', 'o', 'n', 't', 0,
587 'D', 'e', 's', 't', 'r', 'o', 'y', 0,
588 'R', 'e', 'n', 'd', 'e', 'r', 0,
589 'Y', 'T', 'o', 'R', 'o', 'w', 0,
590 'X', 'T', 'o', 'C', 'o', 'l', 0,
591 't', 'o', 'p', 'R', 'o', 'w', 0,
592 'n', 'e', 'w', 'P', 'o', 's', 0,
593 'c', 'o', 'l', 'P', 'o', 's', 0,
594 'n', 'a', 't', 'i', 'v', 'e', 0,
595 'w', 'x', 'G', 'r', 'i', 'd', 0,
596 'c', 'o', 'o', 'r', 'd', 's', 0,
597 'e', 'd', 'i', 't', 'o', 'r', 0,
598 'v', 'A', 'l', 'i', 'g', 'n', 0,
599 'h', 'A', 'l', 'i', 'g', 'n', 0,
600 'M', 'e', 'r', 'g', 'e', 'd', 0,
601 'o', 'l', 'd', 'v', 'a', 'l', 0,
602 'c', 'l', 'i', 'e', 'n', 't', 0,
603 'd', 'i', 'a', 'l', 'o', 'g', 0,
604 'r', 'o', 'w', 'M', 'a', 'x', 0,
605 'r', 'o', 'w', 'M', 'i', 'n', 0,
606 'O', 'n', 'D', 'r', 'a', 'w', 0,
607 'D', 'o', 'T', 'h', 'a', 'w', 0,
608 'p', 'a', 'r', 'e', 'n', 't', 0,
609 'p', 'a', 'r', 'a', 'm', 's', 0,
610 'e', 'n', 'a', 'b', 'l', 'e', 0,
611 'C', 'r', 'e', 'a', 't', 'e', 0,
612 's', 't', 'r', 'e', 'a', 'm', 0,
613 'S', 'e', 't', 'R', 'o', 'w', 0,
614 'S', 'e', 't', 'C', 'o', 'l', 0,
615 'c', 'o', 'l', 'u', 'm', 'n', 0,
616 'G', 'e', 't', 'R', 'o', 'w', 0,
617 'G', 'e', 't', 'C', 'o', 'l', 0,
618 'c', 'o', 'l', 'o', 'u', 'r', 0,
619 'a', 'p', 'p', 'e', 'n', 'd', 0,
620 'h', 'e', 'i', 'g', 'h', 't', 0,
621 '_', '_', 'n', 'e', '_', '_', 0,
622 '_', '_', 'e', 'q', '_', '_', 0,
623 'I', 'n', 'c', 'R', 'e', 'f', 0,
624 'D', 'e', 'c', 'R', 'e', 'f', 0,
625 'c', 'o', 'l', 'I', 'D', 0,
626 'h', 'o', 'r', 'i', 'z', 0,
627 'a', 'l', 'l', 'o', 'w', 0,
628 'p', 'o', 'p', 'u', 'p', 0,
629 'a', 'l', 'i', 'g', 'n', 0,
630 'l', 'i', 'n', 'e', 's', 0,
631 'l', 'a', 'b', 'e', 'l', 0,
632 's', 'i', 'z', 'e', 'r', 0,
633 'C', 'l', 'o', 'n', 'e', 0,
634 'e', 'v', 'e', 'n', 't', 0,
635 'S', 'e', 't', 'I', 'd', 0,
636 'l', 'e', 'v', 'e', 'l', 0,
637 'c', 'h', 'i', 'l', 'd', 0,
638 's', 't', 'y', 'l', 'e', 0,
639 'C', 'l', 'e', 'a', 'r', 0,
640 'R', 'e', 's', 'e', 't', 0,
641 'i', 'n', 'd', 'e', 'x', 0,
642 'w', 'i', 'd', 't', 'h', 0,
643 'G', 'e', 't', 'I', 'd', 0,
644 'c', 'o', 'u', 'n', 't', 0,
645 'f', 'l', 'a', 'g', 's', 0,
646 'v', 'a', 'l', 'u', 'e', 0,
647 'c', 't', 'r', 'l', 0,
648 'c', 'l', 'i', 'p', 0,
649 'e', 'd', 'i', 't', 0,
650 'a', 't', 't', 'r', 0,
651 'u', 'n', 'i', 't', 0,
652 'v', 'e', 'r', 't', 0,
653 'k', 'i', 'n', 'd', 0,
654 'i', 'n', 'c', 'H', 0,
655 'i', 'n', 'c', 'W', 0,
656 'm', 'a', 'x', 'H', 0,
657 'm', 'a', 'x', 'W', 0,
658 'm', 'i', 'n', 'H', 0,
659 'm', 'i', 'n', 'W', 0,
660 'S', 'h', 'o', 'w', 0,
661 's', 'h', 'o', 'w', 0,
662 't', 'e', 'x', 't', 0,
663 'f', 'o', 'n', 't', 0,
664 't', 'y', 'p', 'e', 0,
665 'r', 'e', 'c', 't', 0,
666 'n', 'a', 'm', 'e', 0,
667 't', 'i', 'm', 'e', 0,
668 'i', 't', 'e', 'm', 0,
669 'i', 'n', 'f', 'o', 0,
670 'k', 'b', 'd', 0,
671 'r', 'e', 'g', 0,
672 'A', 'n', 'y', 0,
673 'm', 'a', 'x', 0,
674 's', 'e', 'l', 0,
675 'i', 'd', 'x', 0,
676 'F', 'i', 't', 0,
677 'm', 's', 'g', 0,
678 'c', 'o', 'l', 0,
679 'r', 'o', 'w', 0,
680 'p', 'o', 's', 0,
681 'G', 'e', 't', 0,
682 'S', 'e', 't', 0,
683 'm', 'i', 'n', 0,
684 'o', 'b', 'j', 0,
685 'd', 'c', 0,
686 };
687
sipVH__grid_63(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)688 ::wxEvent* sipVH__grid_63(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
689 {
690 ::wxEvent* sipRes = 0;
691 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
692
693 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxEvent, &sipRes);
694
695 return sipRes;
696 }
697
sipVH__grid_62(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)698 ::wxEventCategory sipVH__grid_62(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
699 {
700 ::wxEventCategory sipRes = ::wxEVT_CATEGORY_UI;
701 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
702
703 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxEventCategory, &sipRes);
704
705 return sipRes;
706 }
707
sipVH__grid_61(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)708 ::wxPen sipVH__grid_61(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
709 {
710 ::wxPen sipRes;
711 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
712
713 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPen, &sipRes);
714
715 return sipRes;
716 }
717
sipVH__grid_60(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int col)718 ::wxPen sipVH__grid_60(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int col)
719 {
720 ::wxPen sipRes;
721 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", col);
722
723 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPen, &sipRes);
724
725 return sipRes;
726 }
727
sipVH__grid_59(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxSize & size)728 ::wxSize sipVH__grid_59(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxSize& size)
729 {
730 ::wxSize sipRes;
731 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new ::wxSize(size), sipType_wxSize, SIP_NULLPTR);
732
733 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
734
735 return sipRes;
736 }
737
sipVH__grid_58(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxScrollWinEvent & event)738 bool sipVH__grid_58(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxScrollWinEvent& event)
739 {
740 bool sipRes = 0;
741 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxScrollWinEvent, SIP_NULLPTR);
742
743 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
744
745 return sipRes;
746 }
747
sipVH__grid_57(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc)748 void sipVH__grid_57(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxDC& dc)
749 {
750 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &dc, sipType_wxDC, SIP_NULLPTR);
751 }
752
sipVH__grid_56(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * child)753 void sipVH__grid_56(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxWindowBase*child)
754 {
755 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", child, sipType_wxWindowBase, SIP_NULLPTR);
756 }
757
sipVH__grid_55(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEvent & event)758 bool sipVH__grid_55(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxEvent& event)
759 {
760 bool sipRes = 0;
761 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxEvent, SIP_NULLPTR);
762
763 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
764
765 return sipRes;
766 }
767
sipVH__grid_54(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int direction,int size,int availableOtherDir)768 bool sipVH__grid_54(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int direction,int size,int availableOtherDir)
769 {
770 bool sipRes = 0;
771 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iii", direction, size, availableOtherDir);
772
773 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
774
775 return sipRes;
776 }
777
sipVH__grid_53(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)778 ::wxPoint sipVH__grid_53(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
779 {
780 ::wxPoint sipRes;
781 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
782
783 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPoint, &sipRes);
784
785 return sipRes;
786 }
787
sipVH__grid_52(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)788 ::wxValidator* sipVH__grid_52(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
789 {
790 ::wxValidator* sipRes = 0;
791 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
792
793 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxValidator, &sipRes);
794
795 return sipRes;
796 }
797
sipVH__grid_51(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)798 ::wxWindow* sipVH__grid_51(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
799 {
800 ::wxWindow* sipRes = 0;
801 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
802
803 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxWindow, &sipRes);
804
805 return sipRes;
806 }
807
sipVH__grid_50(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool enable)808 void sipVH__grid_50(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool enable)
809 {
810 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "b", enable);
811 }
812
sipVH__grid_49(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * width,int * height)813 void sipVH__grid_49(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*width,int*height)
814 {
815 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
816
817 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(ii)", width, height);
818 }
819
sipVH__grid_48(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int x,int y,int width,int height,int sizeFlags)820 void sipVH__grid_48(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int x,int y,int width,int height,int sizeFlags)
821 {
822 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiii", x, y, width, height, sizeFlags);
823 }
824
sipVH__grid_47(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int width,int height)825 void sipVH__grid_47(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int width,int height)
826 {
827 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "ii", width, height);
828 }
829
sipVH__grid_46(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int minW,int minH,int maxW,int maxH,int incW,int incH)830 void sipVH__grid_46(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int minW,int minH,int maxW,int maxH,int incW,int incH)
831 {
832 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiiii", minW, minH, maxW, maxH, incW, incH);
833 }
834
sipVH__grid_45(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int x,int y,int width,int height)835 void sipVH__grid_45(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int x,int y,int width,int height)
836 {
837 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiii", x, y, width, height);
838 }
839
sipVH__grid_44(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowVariant variant)840 void sipVH__grid_44(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxWindowVariant variant)
841 {
842 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "F", variant, sipType_wxWindowVariant);
843 }
844
sipVH__grid_43(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)845 ::wxBorder sipVH__grid_43(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
846 {
847 ::wxBorder sipRes = ::wxBORDER_DEFAULT;
848 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
849
850 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxBorder, &sipRes);
851
852 return sipRes;
853 }
854
sipVH__grid_42(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)855 ::wxSize sipVH__grid_42(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
856 {
857 ::wxSize sipRes;
858 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
859
860 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
861
862 return sipRes;
863 }
864
sipVH__grid_41(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)865 ::wxString sipVH__grid_41(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
866 {
867 ::wxString sipRes;
868 int sipIsErr = 0;
869
870 // virtualCatcherCode for GridTableBase.GetValue
871 PyObject *result = sipCallMethod(&sipIsErr, sipMethod, "ii", row, col);
872 if (result == NULL) {
873 if (PyErr_Occurred())
874 PyErr_Print();
875 sipRes = "";
876 }
877 else if (result == Py_None) {
878 sipRes = "";
879 }
880 else {
881 if (!PyBytes_Check(result) && !PyUnicode_Check(result)) {
882 PyObject* old = result;
883 result = PyObject_Str(result);
884 Py_DECREF(old);
885 }
886 sipRes = Py2wxString(result);
887 }
888 Py_XDECREF(result);
889
890 Py_DECREF(sipMethod);
891
892 if (sipIsErr)
893 sipCallErrorHandler(sipErrorHandler, sipPySelf, sipGILState);
894
895 SIP_RELEASE_GIL(sipGILState)
896
897 return sipRes;
898 }
899
sipVH__grid_40(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)900 bool sipVH__grid_40(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
901 {
902 bool sipRes = 0;
903 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
904
905 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
906
907 return sipRes;
908 }
909
sipVH__grid_39(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)910 ::wxGrid* sipVH__grid_39(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
911 {
912 ::wxGrid* sipRes = 0;
913 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
914
915 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxGrid, &sipRes);
916
917 return sipRes;
918 }
919
sipVH__grid_38(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxGrid * grid)920 void sipVH__grid_38(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxGrid*grid)
921 {
922 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", grid, sipType_wxGrid, SIP_NULLPTR);
923 }
924
sipVH__grid_37(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)925 int sipVH__grid_37(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
926 {
927 int sipRes = 0;
928 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
929
930 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
931
932 return sipRes;
933 }
934
sipVH__grid_36(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,const::wxString & label)935 void sipVH__grid_36(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,const ::wxString& label)
936 {
937 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iN", row, new ::wxString(label), sipType_wxString, SIP_NULLPTR);
938 }
939
sipVH__grid_35(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row)940 ::wxString sipVH__grid_35(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row)
941 {
942 ::wxString sipRes;
943 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", row);
944
945 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
946
947 return sipRes;
948 }
949
sipVH__grid_34(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t numRows)950 bool sipVH__grid_34(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t numRows)
951 {
952 bool sipRes = 0;
953 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", numRows);
954
955 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
956
957 return sipRes;
958 }
959
sipVH__grid_33(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t pos,size_t numRows)960 bool sipVH__grid_33(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t pos,size_t numRows)
961 {
962 bool sipRes = 0;
963 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "==", pos, numRows);
964
965 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
966
967 return sipRes;
968 }
969
sipVH__grid_32(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,bool value)970 void sipVH__grid_32(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,bool value)
971 {
972 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iib", row, col, value);
973 }
974
sipVH__grid_31(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,double value)975 void sipVH__grid_31(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,double value)
976 {
977 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iid", row, col, value);
978 }
979
sipVH__grid_30(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,long value)980 void sipVH__grid_30(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,long value)
981 {
982 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iil", row, col, value);
983 }
984
sipVH__grid_29(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)985 double sipVH__grid_29(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
986 {
987 double sipRes = 0;
988 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", row, col);
989
990 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "d", &sipRes);
991
992 return sipRes;
993 }
994
sipVH__grid_28(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)995 long sipVH__grid_28(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
996 {
997 long sipRes = 0;
998 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", row, col);
999
1000 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "l", &sipRes);
1001
1002 return sipRes;
1003 }
1004
sipVH__grid_27(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,const::wxString & typeName)1005 bool sipVH__grid_27(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,const ::wxString& typeName)
1006 {
1007 bool sipRes = 0;
1008 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiN", row, col, new ::wxString(typeName), sipType_wxString, SIP_NULLPTR);
1009
1010 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1011
1012 return sipRes;
1013 }
1014
sipVH__grid_26(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)1015 ::wxString sipVH__grid_26(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
1016 {
1017 ::wxString sipRes;
1018 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", row, col);
1019
1020 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
1021
1022 return sipRes;
1023 }
1024
sipVH__grid_25(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,const::wxString & value)1025 void sipVH__grid_25(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,const ::wxString& value)
1026 {
1027 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiN", row, col, new ::wxString(value), sipType_wxString, SIP_NULLPTR);
1028 }
1029
sipVH__grid_24(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)1030 ::wxString sipVH__grid_24(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
1031 {
1032 ::wxString sipRes;
1033 int sipIsErr = 0;
1034
1035 // virtualCatcherCode for GridTableBase.GetValue
1036 PyObject *result = sipCallMethod(&sipIsErr, sipMethod, "ii", row, col);
1037 if (result == NULL) {
1038 if (PyErr_Occurred())
1039 PyErr_Print();
1040 sipRes = "";
1041 }
1042 else if (result == Py_None) {
1043 sipRes = "";
1044 }
1045 else {
1046 if (!PyBytes_Check(result) && !PyUnicode_Check(result)) {
1047 PyObject* old = result;
1048 result = PyObject_Str(result);
1049 Py_DECREF(old);
1050 }
1051 sipRes = Py2wxString(result);
1052 }
1053 Py_XDECREF(result);
1054
1055 Py_DECREF(sipMethod);
1056
1057 if (sipIsErr)
1058 sipCallErrorHandler(sipErrorHandler, sipPySelf, sipGILState);
1059
1060 SIP_RELEASE_GIL(sipGILState)
1061
1062 return sipRes;
1063 }
1064
sipVH__grid_23(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)1065 bool sipVH__grid_23(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
1066 {
1067 bool sipRes = 0;
1068 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", row, col);
1069
1070 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1071
1072 return sipRes;
1073 }
1074
sipVH__grid_22(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,::wxGridCellAttr::wxAttrKind kind)1075 ::wxGridCellAttr* sipVH__grid_22(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col, ::wxGridCellAttr::wxAttrKind kind)
1076 {
1077 ::wxGridCellAttr* sipRes = 0;
1078 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiF", row, col, kind, sipType_wxGridCellAttr_wxAttrKind);
1079
1080 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxGridCellAttr, &sipRes);
1081
1082 return sipRes;
1083 }
1084
sipVH__grid_21(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1085 const ::wxGridCornerHeaderRenderer& sipVH__grid_21(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1086 {
1087 ::wxGridCornerHeaderRenderer *sipRes;
1088 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1089
1090 int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxGridCornerHeaderRenderer, &sipRes);
1091
1092 if (sipRc < 0)
1093 {
1094 static ::wxGridCornerHeaderRenderer *sipCpp = SIP_NULLPTR;
1095
1096 if (!sipCpp)
1097 {
1098 sipCpp = new wxGridCornerHeaderRendererDefault;
1099 }
1100
1101 return *sipCpp;
1102 }
1103
1104 return *sipRes;
1105 }
1106
sipVH__grid_20(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row)1107 const ::wxGridRowHeaderRenderer& sipVH__grid_20(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row)
1108 {
1109 ::wxGridRowHeaderRenderer *sipRes;
1110 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", row);
1111
1112 int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxGridRowHeaderRenderer, &sipRes);
1113
1114 if (sipRc < 0)
1115 {
1116 static ::wxGridRowHeaderRenderer *sipCpp = SIP_NULLPTR;
1117
1118 if (!sipCpp)
1119 {
1120 sipCpp = new wxGridRowHeaderRendererDefault;
1121 }
1122
1123 return *sipCpp;
1124 }
1125
1126 return *sipRes;
1127 }
1128
sipVH__grid_19(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int col)1129 const ::wxGridColumnHeaderRenderer& sipVH__grid_19(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int col)
1130 {
1131 ::wxGridColumnHeaderRenderer *sipRes;
1132 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", col);
1133
1134 int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxGridColumnHeaderRenderer, &sipRes);
1135
1136 if (sipRc < 0)
1137 {
1138 static ::wxGridColumnHeaderRenderer *sipCpp = SIP_NULLPTR;
1139
1140 if (!sipCpp)
1141 {
1142 sipCpp = new wxGridColumnHeaderRendererDefault;
1143 }
1144
1145 return *sipCpp;
1146 }
1147
1148 return *sipRes;
1149 }
1150
sipVH__grid_18(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxGridCellAttr * attr,int row)1151 void sipVH__grid_18(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxGridCellAttr*attr,int row)
1152 {
1153 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "Di", attr, sipType_wxGridCellAttr, SIP_NULLPTR, row);
1154 }
1155
sipVH__grid_17(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxGridCellAttr * attr,int row,int col)1156 void sipVH__grid_17(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxGridCellAttr*attr,int row,int col)
1157 {
1158 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "Dii", attr, sipType_wxGridCellAttr, SIP_NULLPTR, row, col);
1159 }
1160
sipVH__grid_16(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxGrid & grid,::wxDC & dc,const::wxString & value,const::wxRect & rect,int horizAlign,int vertAlign,int textOrientation)1161 void sipVH__grid_16(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxGrid& grid, ::wxDC& dc,const ::wxString& value,const ::wxRect& rect,int horizAlign,int vertAlign,int textOrientation)
1162 {
1163 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDNNiii", const_cast< ::wxGrid *>(&grid), sipType_wxGrid, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new ::wxString(value), sipType_wxString, SIP_NULLPTR, new ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, horizAlign, vertAlign, textOrientation);
1164 }
1165
sipVH__grid_15(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxGrid & grid,::wxDC & dc,::wxRect & rect)1166 void sipVH__grid_15(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxGrid& grid, ::wxDC& dc, ::wxRect& rect)
1167 {
1168 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDD", const_cast< ::wxGrid *>(&grid), sipType_wxGrid, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, &rect, sipType_wxRect, SIP_NULLPTR);
1169 }
1170
sipVH__grid_14(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxValidator & validator)1171 void sipVH__grid_14(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxValidator& validator)
1172 {
1173 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", const_cast< ::wxValidator *>(&validator), sipType_wxValidator, SIP_NULLPTR);
1174 }
1175
sipVH__grid_13(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1176 ::wxString sipVH__grid_13(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1177 {
1178 ::wxString sipRes;
1179 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1180
1181 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
1182
1183 return sipRes;
1184 }
1185
sipVH__grid_12(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool show,::wxGridCellAttr * attr)1186 void sipVH__grid_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool show, ::wxGridCellAttr*attr)
1187 {
1188 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "bD", show, attr, sipType_wxGridCellAttr, SIP_NULLPTR);
1189 }
1190
sipVH__grid_11(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & rect)1191 void sipVH__grid_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxRect& rect)
1192 {
1193 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new ::wxRect(rect), sipType_wxRect, SIP_NULLPTR);
1194 }
1195
sipVH__grid_10(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,const::wxRect & rectCell,const::wxGridCellAttr & attr)1196 void sipVH__grid_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxDC& dc,const ::wxRect& rectCell,const ::wxGridCellAttr& attr)
1197 {
1198 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DND", &dc, sipType_wxDC, SIP_NULLPTR, new ::wxRect(rectCell), sipType_wxRect, SIP_NULLPTR, const_cast< ::wxGridCellAttr *>(&attr), sipType_wxGridCellAttr, SIP_NULLPTR);
1199 }
1200
sipVH__grid_9(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxKeyEvent & event)1201 void sipVH__grid_9(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxKeyEvent& event)
1202 {
1203 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &event, sipType_wxKeyEvent, SIP_NULLPTR);
1204 }
1205
sipVH__grid_8(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,const::wxGrid * grid,const::wxString & oldval,::wxString * newval)1206 bool sipVH__grid_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col,const ::wxGrid*grid,const ::wxString& oldval, ::wxString*newval)
1207 {
1208 bool sipRes = 0;
1209
1210 // VirtualCatcherCode for wx.grid.GridCellEditor.EndEdit
1211 PyObject *result;
1212 result = sipCallMethod(0, sipMethod, "iiDN", row, col,
1213 const_cast<wxGrid *>(grid),sipType_wxGrid,NULL,
1214 new wxString(oldval),sipType_wxString,NULL);
1215 if (result == NULL) {
1216 if (PyErr_Occurred())
1217 PyErr_Print();
1218 sipRes = false;
1219 }
1220 else if (result == Py_None) {
1221 sipRes = false;
1222 }
1223 else {
1224 sipRes = true;
1225 *newval = Py2wxString(result);
1226 }
1227 Py_XDECREF(result);
1228
1229 Py_DECREF(sipMethod);
1230
1231 SIP_RELEASE_GIL(sipGILState)
1232
1233 return sipRes;
1234 }
1235
sipVH__grid_7(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1236 void sipVH__grid_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1237 {
1238 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "");
1239 }
1240
sipVH__grid_6(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent,::wxWindowID id,::wxEvtHandler * evtHandler)1241 void sipVH__grid_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxWindow*parent, ::wxWindowID id, ::wxEvtHandler*evtHandler)
1242 {
1243 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DiD", parent, sipType_wxWindow, SIP_NULLPTR, id, evtHandler, sipType_wxEvtHandler, SIP_NULLPTR);
1244 }
1245
sipVH__grid_5(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1246 ::wxGridCellEditor* sipVH__grid_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1247 {
1248 ::wxGridCellEditor* sipRes = 0;
1249 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1250
1251 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxGridCellEditor, &sipRes);
1252
1253 return sipRes;
1254 }
1255
sipVH__grid_4(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col,::wxGrid * grid)1256 void sipVH__grid_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col, ::wxGrid*grid)
1257 {
1258 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiD", row, col, grid, sipType_wxGrid, SIP_NULLPTR);
1259 }
1260
sipVH__grid_3(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & params)1261 void sipVH__grid_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const ::wxString& params)
1262 {
1263 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new ::wxString(params), sipType_wxString, SIP_NULLPTR);
1264 }
1265
sipVH__grid_2(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxGrid & grid,::wxGridCellAttr & attr,::wxDC & dc,int row,int col)1266 ::wxSize sipVH__grid_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxGrid& grid, ::wxGridCellAttr& attr, ::wxDC& dc,int row,int col)
1267 {
1268 ::wxSize sipRes;
1269 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDDii", &grid, sipType_wxGrid, SIP_NULLPTR, &attr, sipType_wxGridCellAttr, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, row, col);
1270
1271 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
1272
1273 return sipRes;
1274 }
1275
sipVH__grid_1(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxGrid & grid,::wxGridCellAttr & attr,::wxDC & dc,const::wxRect & rect,int row,int col,bool isSelected)1276 void sipVH__grid_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, ::wxGrid& grid, ::wxGridCellAttr& attr, ::wxDC& dc,const ::wxRect& rect,int row,int col,bool isSelected)
1277 {
1278 sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDDNiib", &grid, sipType_wxGrid, SIP_NULLPTR, &attr, sipType_wxGridCellAttr, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, row, col, isSelected);
1279 }
1280
sipVH__grid_0(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1281 ::wxGridCellRenderer* sipVH__grid_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1282 {
1283 ::wxGridCellRenderer* sipRes = 0;
1284 PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1285
1286 sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxGridCellRenderer, &sipRes);
1287
1288 return sipRes;
1289 }
1290 static sipEnumTypeDef enumTypes[] = {
1291 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGrid__TabBehaviour, {0}, 0}, sipNameNr_TabBehaviour, 0, SIP_NULLPTR},
1292 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGrid__CellSpan, {0}, 0}, sipNameNr_CellSpan, 0, SIP_NULLPTR},
1293 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGrid__wxGridSelectionModes, {0}, 0}, sipNameNr_GridSelectionModes, 0, SIP_NULLPTR},
1294 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGridCellAttr__wxAttrKind, {0}, 0}, sipNameNr_AttrKind, 4, SIP_NULLPTR},
1295 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGridRenderStyle, {0}, 0}, sipNameNr_GridRenderStyle, -1, SIP_NULLPTR},
1296 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGridTableRequest, {0}, 0}, sipNameNr_GridTableRequest, -1, SIP_NULLPTR},
1297 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGridCellFloatFormat, {0}, 0}, sipNameNr_GridCellFloatFormat, -1, SIP_NULLPTR},
1298 {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGridDirection, {0}, 0}, sipNameNr_GridDirection, -1, SIP_NULLPTR},
1299 };
1300
1301 /* These are the enum members of all global enums. */
1302 static sipEnumMemberDef enummembers[] = {
1303 {sipName_GRIDTABLE_NOTIFY_COLS_APPENDED, static_cast<int>(::wxGRIDTABLE_NOTIFY_COLS_APPENDED), 43},
1304 {sipName_GRIDTABLE_NOTIFY_COLS_DELETED, static_cast<int>(::wxGRIDTABLE_NOTIFY_COLS_DELETED), 43},
1305 {sipName_GRIDTABLE_NOTIFY_COLS_INSERTED, static_cast<int>(::wxGRIDTABLE_NOTIFY_COLS_INSERTED), 43},
1306 {sipName_GRIDTABLE_NOTIFY_ROWS_APPENDED, static_cast<int>(::wxGRIDTABLE_NOTIFY_ROWS_APPENDED), 43},
1307 {sipName_GRIDTABLE_NOTIFY_ROWS_DELETED, static_cast<int>(::wxGRIDTABLE_NOTIFY_ROWS_DELETED), 43},
1308 {sipName_GRIDTABLE_NOTIFY_ROWS_INSERTED, static_cast<int>(::wxGRIDTABLE_NOTIFY_ROWS_INSERTED), 43},
1309 {sipName_GRIDTABLE_REQUEST_VIEW_GET_VALUES, static_cast<int>(::wxGRIDTABLE_REQUEST_VIEW_GET_VALUES), 43},
1310 {sipName_GRIDTABLE_REQUEST_VIEW_SEND_VALUES, static_cast<int>(::wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES), 43},
1311 {sipName_GRID_COLUMN, static_cast<int>(::wxGRID_COLUMN), 30},
1312 {sipName_GRID_DRAW_BOX_RECT, static_cast<int>(::wxGRID_DRAW_BOX_RECT), 35},
1313 {sipName_GRID_DRAW_CELL_LINES, static_cast<int>(::wxGRID_DRAW_CELL_LINES), 35},
1314 {sipName_GRID_DRAW_COLS_HEADER, static_cast<int>(::wxGRID_DRAW_COLS_HEADER), 35},
1315 {sipName_GRID_DRAW_DEFAULT, static_cast<int>(::wxGRID_DRAW_DEFAULT), 35},
1316 {sipName_GRID_DRAW_ROWS_HEADER, static_cast<int>(::wxGRID_DRAW_ROWS_HEADER), 35},
1317 {sipName_GRID_DRAW_SELECTION, static_cast<int>(::wxGRID_DRAW_SELECTION), 35},
1318 {sipName_GRID_FLOAT_FORMAT_COMPACT, static_cast<int>(::wxGRID_FLOAT_FORMAT_COMPACT), 19},
1319 {sipName_GRID_FLOAT_FORMAT_DEFAULT, static_cast<int>(::wxGRID_FLOAT_FORMAT_DEFAULT), 19},
1320 {sipName_GRID_FLOAT_FORMAT_FIXED, static_cast<int>(::wxGRID_FLOAT_FORMAT_FIXED), 19},
1321 {sipName_GRID_FLOAT_FORMAT_SCIENTIFIC, static_cast<int>(::wxGRID_FLOAT_FORMAT_SCIENTIFIC), 19},
1322 {sipName_GRID_FLOAT_FORMAT_UPPER, static_cast<int>(::wxGRID_FLOAT_FORMAT_UPPER), 19},
1323 {sipName_GRID_ROW, static_cast<int>(::wxGRID_ROW), 30},
1324 };
1325
1326
1327 /*
1328 * This defines each type in this module.
1329 */
1330 sipTypeDef *sipExportedTypes__grid[] = {
1331 &sipTypeDef__grid_wxGrid.ctd_base,
1332 &enumTypes[1].etd_base,
1333 &enumTypes[0].etd_base,
1334 &enumTypes[2].etd_base,
1335 &sipTypeDef__grid_wxGridCellAttr.ctd_base,
1336 &enumTypes[3].etd_base,
1337 &sipTypeDef__grid_wxGridCellAttrProvider.ctd_base,
1338 &sipTypeDef__grid_wxGridCellAutoWrapStringEditor.ctd_base,
1339 &sipTypeDef__grid_wxGridCellAutoWrapStringRenderer.ctd_base,
1340 &sipTypeDef__grid_wxGridCellBoolEditor.ctd_base,
1341 &sipTypeDef__grid_wxGridCellBoolRenderer.ctd_base,
1342 &sipTypeDef__grid_wxGridCellChoiceEditor.ctd_base,
1343 &sipTypeDef__grid_wxGridCellCoords.ctd_base,
1344 &sipTypeDef__grid_wxGridCellCoordsArray.ctd_base,
1345 &sipTypeDef__grid_wxGridCellDateTimeRenderer.ctd_base,
1346 &sipTypeDef__grid_wxGridCellEditor.ctd_base,
1347 &sipTypeDef__grid_wxGridCellEnumEditor.ctd_base,
1348 &sipTypeDef__grid_wxGridCellEnumRenderer.ctd_base,
1349 &sipTypeDef__grid_wxGridCellFloatEditor.ctd_base,
1350 &enumTypes[6].etd_base,
1351 &sipTypeDef__grid_wxGridCellFloatRenderer.ctd_base,
1352 &sipTypeDef__grid_wxGridCellNumberEditor.ctd_base,
1353 &sipTypeDef__grid_wxGridCellNumberRenderer.ctd_base,
1354 &sipTypeDef__grid_wxGridCellRenderer.ctd_base,
1355 &sipTypeDef__grid_wxGridCellStringRenderer.ctd_base,
1356 &sipTypeDef__grid_wxGridCellTextEditor.ctd_base,
1357 &sipTypeDef__grid_wxGridColumnHeaderRenderer.ctd_base,
1358 &sipTypeDef__grid_wxGridColumnHeaderRendererDefault.ctd_base,
1359 &sipTypeDef__grid_wxGridCornerHeaderRenderer.ctd_base,
1360 &sipTypeDef__grid_wxGridCornerHeaderRendererDefault.ctd_base,
1361 &enumTypes[7].etd_base,
1362 &sipTypeDef__grid_wxGridEditorCreatedEvent.ctd_base,
1363 &sipTypeDef__grid_wxGridEvent.ctd_base,
1364 &sipTypeDef__grid_wxGridHeaderLabelsRenderer.ctd_base,
1365 &sipTypeDef__grid_wxGridRangeSelectEvent.ctd_base,
1366 &enumTypes[4].etd_base,
1367 &sipTypeDef__grid_wxGridRowHeaderRenderer.ctd_base,
1368 &sipTypeDef__grid_wxGridRowHeaderRendererDefault.ctd_base,
1369 &sipTypeDef__grid_wxGridSizeEvent.ctd_base,
1370 &sipTypeDef__grid_wxGridSizesInfo.ctd_base,
1371 &sipTypeDef__grid_wxGridStringTable.ctd_base,
1372 &sipTypeDef__grid_wxGridTableBase.ctd_base,
1373 &sipTypeDef__grid_wxGridTableMessage.ctd_base,
1374 &enumTypes[5].etd_base,
1375 &sipTypeDef__grid_wxGridUpdateLocker.ctd_base,
1376 };
1377
1378
1379 /* This defines the types that this module needs to import from _core. */
1380 sipImportedTypeDef sipImportedTypes__grid__core[] = {
1381 {"_ScrolledWindowBase"},
1382 {"wxArrayInt"},
1383 {"wxArrayString"},
1384 {"wxBorder"},
1385 {"wxClientDataContainer"},
1386 {"wxColour"},
1387 {"wxCommandEvent"},
1388 {"wxControl"},
1389 {"wxDC"},
1390 {"wxEvent"},
1391 {"wxEventCategory"},
1392 {"wxEvtHandler"},
1393 {"wxFont"},
1394 {"wxHeaderCtrl"},
1395 {"wxKeyEvent"},
1396 {"wxKeyboardState"},
1397 {"wxNotifyEvent"},
1398 {"wxObject"},
1399 {"wxPen"},
1400 {"wxPoint"},
1401 {"wxRect"},
1402 {"wxRefCounter"},
1403 {"wxRegion"},
1404 {"wxScrollWinEvent"},
1405 {"wxScrolledWindow"},
1406 {"wxSize"},
1407 {"wxString"},
1408 {"wxTrackable"},
1409 {"wxValidator"},
1410 {"wxVisualAttributes"},
1411 {"wxWindow"},
1412 {"wxWindowBase"},
1413 {"wxWindowVariant"},
1414 {SIP_NULLPTR}
1415 };
1416
1417
1418 /* This defines the modules that this module needs to import. */
1419 static sipImportedModuleDef importsTable[] = {
1420 {"wx._core", sipImportedTypes__grid__core, SIP_NULLPTR, SIP_NULLPTR},
1421 {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR}
1422 };
1423
1424
1425 /* Define the strings to be added to this module dictionary. */
1426 static sipStringInstanceDef stringInstances[] = {
1427 {sipName_GridNameStr, wxGridNameStr, 'N'},
1428 {0, 0, 0}
1429 };
1430
1431
1432 /* Define the ints to be added to this module dictionary. */
1433 static sipIntInstanceDef intInstances[] = {
1434 {sipName_GRID_AUTOSIZE, wxGRID_AUTOSIZE},
1435 {sipName_wxEVT_GRID_CELL_BEGIN_DRAG, wxEVT_GRID_CELL_BEGIN_DRAG},
1436 {sipName_wxEVT_GRID_CELL_CHANGED, wxEVT_GRID_CELL_CHANGED},
1437 {sipName_wxEVT_GRID_CELL_CHANGING, wxEVT_GRID_CELL_CHANGING},
1438 {sipName_wxEVT_GRID_CELL_LEFT_CLICK, wxEVT_GRID_CELL_LEFT_CLICK},
1439 {sipName_wxEVT_GRID_CELL_LEFT_DCLICK, wxEVT_GRID_CELL_LEFT_DCLICK},
1440 {sipName_wxEVT_GRID_CELL_RIGHT_CLICK, wxEVT_GRID_CELL_RIGHT_CLICK},
1441 {sipName_wxEVT_GRID_CELL_RIGHT_DCLICK, wxEVT_GRID_CELL_RIGHT_DCLICK},
1442 {sipName_wxEVT_GRID_COL_AUTO_SIZE, wxEVT_GRID_COL_AUTO_SIZE},
1443 {sipName_wxEVT_GRID_COL_MOVE, wxEVT_GRID_COL_MOVE},
1444 {sipName_wxEVT_GRID_COL_SIZE, wxEVT_GRID_COL_SIZE},
1445 {sipName_wxEVT_GRID_COL_SORT, wxEVT_GRID_COL_SORT},
1446 {sipName_wxEVT_GRID_EDITOR_CREATED, wxEVT_GRID_EDITOR_CREATED},
1447 {sipName_wxEVT_GRID_EDITOR_HIDDEN, wxEVT_GRID_EDITOR_HIDDEN},
1448 {sipName_wxEVT_GRID_EDITOR_SHOWN, wxEVT_GRID_EDITOR_SHOWN},
1449 {sipName_wxEVT_GRID_LABEL_LEFT_CLICK, wxEVT_GRID_LABEL_LEFT_CLICK},
1450 {sipName_wxEVT_GRID_LABEL_LEFT_DCLICK, wxEVT_GRID_LABEL_LEFT_DCLICK},
1451 {sipName_wxEVT_GRID_LABEL_RIGHT_CLICK, wxEVT_GRID_LABEL_RIGHT_CLICK},
1452 {sipName_wxEVT_GRID_LABEL_RIGHT_DCLICK, wxEVT_GRID_LABEL_RIGHT_DCLICK},
1453 {sipName_wxEVT_GRID_RANGE_SELECT, wxEVT_GRID_RANGE_SELECT},
1454 {sipName_wxEVT_GRID_ROW_SIZE, wxEVT_GRID_ROW_SIZE},
1455 {sipName_wxEVT_GRID_SELECT_CELL, wxEVT_GRID_SELECT_CELL},
1456 {sipName_wxEVT_GRID_TABBING, wxEVT_GRID_TABBING},
1457 {0, 0}
1458 };
1459
1460
1461 /* This defines this module. */
1462 sipExportedModuleDef sipModuleAPI__grid = {
1463 0,
1464 SIP_API_MINOR_NR,
1465 sipNameNr_wx__grid,
1466 0,
1467 sipStrings__grid,
1468 importsTable,
1469 SIP_NULLPTR,
1470 45,
1471 sipExportedTypes__grid,
1472 SIP_NULLPTR,
1473 21,
1474 enummembers,
1475 0,
1476 SIP_NULLPTR,
1477 SIP_NULLPTR,
1478 SIP_NULLPTR,
1479 {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, stringInstances, intInstances, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR},
1480 SIP_NULLPTR,
1481 SIP_NULLPTR,
1482 SIP_NULLPTR,
1483 SIP_NULLPTR,
1484 SIP_NULLPTR,
1485 SIP_NULLPTR,
1486 SIP_NULLPTR,
1487 SIP_NULLPTR
1488 };
1489
1490
1491 /* The SIP API and the APIs of any imported modules. */
1492 const sipAPIDef *sipAPI__grid;
1493
1494
1495 /* The Python module initialisation function. */
1496 #if PY_MAJOR_VERSION >= 3
1497 #define SIP_MODULE_ENTRY PyInit__grid
1498 #define SIP_MODULE_TYPE PyObject *
1499 #define SIP_MODULE_DISCARD(r) Py_DECREF(r)
1500 #define SIP_MODULE_RETURN(r) return (r)
1501 #else
1502 #define SIP_MODULE_ENTRY init_grid
1503 #define SIP_MODULE_TYPE void
1504 #define SIP_MODULE_DISCARD(r)
1505 #define SIP_MODULE_RETURN(r) return
1506 #endif
1507
1508 #if defined(SIP_STATIC_MODULE)
SIP_MODULE_ENTRY()1509 extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
1510 #else
1511 PyMODINIT_FUNC SIP_MODULE_ENTRY()
1512 #endif
1513 {
1514 static PyMethodDef sip_methods[] = {
1515 {SIP_NULLPTR, SIP_NULLPTR, 0, SIP_NULLPTR}
1516 };
1517
1518 #if PY_MAJOR_VERSION >= 3
1519 static PyModuleDef sip_module_def = {
1520 PyModuleDef_HEAD_INIT,
1521 "wx._grid",
1522 SIP_NULLPTR,
1523 -1,
1524 sip_methods,
1525 SIP_NULLPTR,
1526 SIP_NULLPTR,
1527 SIP_NULLPTR,
1528 SIP_NULLPTR
1529 };
1530 #endif
1531
1532 PyObject *sipModule, *sipModuleDict;
1533 PyObject *sip_sipmod, *sip_capiobj;
1534
1535 /* Initialise the module and get it's dictionary. */
1536 #if PY_MAJOR_VERSION >= 3
1537 sipModule = PyModule_Create(&sip_module_def);
1538 #elif PY_VERSION_HEX >= 0x02050000
1539 sipModule = Py_InitModule(sipName_wx__grid, sip_methods);
1540 #else
1541 sipModule = Py_InitModule(const_cast<char *>(sipName_wx__grid), sip_methods);
1542 #endif
1543
1544 if (sipModule == SIP_NULLPTR)
1545 SIP_MODULE_RETURN(SIP_NULLPTR);
1546
1547 sipModuleDict = PyModule_GetDict(sipModule);
1548
1549 /* Get the SIP module's API. */
1550 #if PY_VERSION_HEX >= 0x02050000
1551 sip_sipmod = PyImport_ImportModule("wx.siplib");
1552 #else
1553 sip_sipmod = PyImport_ImportModule(const_cast<char *>("wx.siplib"));
1554 #endif
1555
1556 if (sip_sipmod == SIP_NULLPTR)
1557 {
1558 SIP_MODULE_DISCARD(sipModule);
1559 SIP_MODULE_RETURN(SIP_NULLPTR);
1560 }
1561
1562 sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
1563 Py_DECREF(sip_sipmod);
1564
1565 #if defined(SIP_USE_PYCAPSULE)
1566 if (sip_capiobj == SIP_NULLPTR || !PyCapsule_CheckExact(sip_capiobj))
1567 #else
1568 if (sip_capiobj == SIP_NULLPTR || !PyCObject_Check(sip_capiobj))
1569 #endif
1570 {
1571 SIP_MODULE_DISCARD(sipModule);
1572 SIP_MODULE_RETURN(SIP_NULLPTR);
1573 }
1574
1575 #if defined(SIP_USE_PYCAPSULE)
1576 sipAPI__grid = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, "wx.siplib._C_API"));
1577 #else
1578 sipAPI__grid = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
1579 #endif
1580
1581 #if defined(SIP_USE_PYCAPSULE)
1582 if (sipAPI__grid == SIP_NULLPTR)
1583 {
1584 SIP_MODULE_DISCARD(sipModule);
1585 SIP_MODULE_RETURN(SIP_NULLPTR);
1586 }
1587 #endif
1588
1589 /* Export the module and publish it's API. */
1590 if (sipExportModule(&sipModuleAPI__grid,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
1591 {
1592 SIP_MODULE_DISCARD(sipModule);
1593 SIP_MODULE_RETURN(SIP_NULLPTR);
1594 }
1595 /* Initialise the module now all its dependencies have been set up. */
1596 if (sipInitModule(&sipModuleAPI__grid,sipModuleDict) < 0)
1597 {
1598 SIP_MODULE_DISCARD(sipModule);
1599 SIP_MODULE_RETURN(SIP_NULLPTR);
1600 }
1601
1602 SIP_MODULE_RETURN(sipModule);
1603 }
1604