From OpenSCADAWiki
Jump to: navigation, search

Options of the function of XML-file generation (enum - XMLNode::SaveView):

  • XMLNode::BrOpenPrev (0x01) — insert the end of the line before the opening tag;
  • XMLNode::BrOpenPast (0x02) — insert the end of the line after the opening tag;
  • XMLNode::BrClosePast (0x04) — insert the end of the line after the closing tag;
  • XMLNode::BrTextPast (0x08) — insert the end of the line after the tag text;
  • XMLNode::BrSpecBlkPast (0x10) — insert the end of the line after the computed instruction;
  • XMLNode::BrAllPast (0x1E) — insert the end of the line after the all elements;
  • XMLNode::XMLHeader (0x20) — insert the standard xml-header;
  • XMLNode::XHTMLHeader (0x40) — insert the standard XHTML-header;
  • XMLNode::Clean (0x80) — result clean from comments and procedure insertions;
  • XMLNode::MissTagEnc (0x100) — to miss for tags name encoding;
  • XMLNode::MissAttrEnc (0x200) — to miss for attributes name encoding;
  • XMLNode::BinShield (0x400) — shield the binary symbols [\x0-\x8\xB-\xC\x0E-\x1F] and wrong UTF-8.