equal
deleted
inserted
replaced
206 text += "%s _copy%s;\n"%(element_c_type, variable) |
206 text += "%s _copy%s;\n"%(element_c_type, variable) |
207 text +="\n" |
207 text +="\n" |
208 return text |
208 return text |
209 |
209 |
210 def GenerateGlobalVarsAndFuncs(self, elements, size): |
210 def GenerateGlobalVarsAndFuncs(self, elements, size): |
211 text = "#include \"iec_std_lib.h\"\n\n" |
211 text = "#include \"iec_types.h\"\n\n" |
212 |
212 |
213 text += self.GenerateIECVars(elements) |
213 text += self.GenerateIECVars(elements) |
214 |
214 |
215 text += """IMPLEMENT_APP_NO_MAIN(SVGViewApp); |
215 text += """IMPLEMENT_APP_NO_MAIN(SVGViewApp); |
216 IMPLEMENT_WX_THEME_SUPPORT; |
216 IMPLEMENT_WX_THEME_SUPPORT; |
291 |
291 |
292 } |
292 } |
293 |
293 |
294 IEC_STRING wxStringToIEC_STRING(wxString s) |
294 IEC_STRING wxStringToIEC_STRING(wxString s) |
295 { |
295 { |
296 STRING res = {0,""}; |
296 IEC_STRING res = {0,""}; |
297 int i; |
297 int i; |
298 for(i = 0; i<s.Length() && i<STR_MAX_LEN; i++) |
298 for(i = 0; i<s.Length() && i<STR_MAX_LEN; i++) |
299 res.body[i] = s.GetChar(i); |
299 res.body[i] = s.GetChar(i); |
300 res.len = i; |
300 res.len = i; |
301 return res; |
301 return res; |