internal static unsafe void WriteDesignerStyleAttributes(HtmlMobileTextWriter writer, MobileControl control, Style style) { Alignment alignment = *((Alignment*) style.get_Item(Style.AlignmentKey, true)); Wrapping wrapping = *((Wrapping*) style.get_Item(Style.WrappingKey, true)); Color c = (Color) style.get_Item(Style.BackColorKey, true); bool flag = alignment != 0; bool flag2 = (wrapping == 1) || (wrapping == 0); string str = "100%"; if (!flag2) { writer.Write(" style=\"overflow-x:hidden;width:" + str); } else { writer.Write(" style=\"word-wrap:break-word;overflow-x:hidden;width:" + str); } if (c != Color.Empty) { writer.Write(";background-color:" + ColorTranslator.ToHtml(c)); } if (flag) { writer.Write(";text-align:" + Enum.GetName(typeof(Alignment), alignment)); } }