anchor.diff:                  appendXaml <| "\n" + depthTab + "<TextBlock Text=\"" + reader.GetAttribute("text") + "\" HorizontalAlignment=\"Center\" FontSize=\"" + textSize + "\"/>"
               | "EditText" ->
                   let textSize = getNumber(reader.GetAttribute("textSize"))
  -                appendXaml <| "\n" + depthTab + "<TextBox x:Name=\"" + getName (reader.GetAttribute("id")) + "\" IsReadOnly=\"False\" HorizontalAlignment=\"Center\" FontSize=\"" + textSize + "\"/>"
  +                appendXaml <| "\n" + depthTab + "<TextBox x:Name=\"" + getName (reader.GetAttribute("id")) + "\" IsReadOnly=\"False\" MinWidth=\"250\" HorizontalAlignment=\"Center\" FontSize=\"" + textSize + "\"/>"
               | "Button" -> 
                   let name = getName (reader.GetAttribute("id"))
                   if actions.Contains(name) then
  
positive.code: 
  let csprojItems = new StringBuilder()
  let csprojPages = new StringBuilder()
  
  let actions  = new Hashtable()
  let triggers = new Hashtable()
  
negative.code:                 download fullFileName url
                  appendXaml <| "\n" + depthTab + "<Image Source=\"" + fileName + "\" />"
                  imageCounter <- imageCounter + 1
                  append resources <| "\n<Resource Include=\"" + fileName + "\" />" 
              | "WebView" -> 
                  let name = getName(reader.GetAttribute("id"))
                  appendXaml <| "\n" + depthTab + "<phone:WebBrowser x:Name=\"" + name + "\" IsScriptEnabled=\"True\" Height=\"763\" Width=\"475\" />"
                  appendConstructor <| "\n" + name + ".Navigate(new Uri(\"" + reader.GetAttribute("url") + "\", UriKind.RelativeOrAbsolute));"
              | _ -> ()
  
          with | :? XmlException as e ->
  