// Token: 0x0600214A RID: 8522 RVA: 0x000BF93C File Offset: 0x000BDB3C
 protected override void RenderMenuItems(TextWriter output)
 {
     if (output == null)
     {
         throw new ArgumentNullException("output");
     }
     output.Write("<div id=divFltrMnuTtl _lnk=0 class=mnuTtl><span><img class=\"vaM\" src=\"");
     base.UserContext.RenderThemeFileUrl(output, ThemeFileId.Clear1x1);
     output.Write("\"></span><span class=\"vaM\">");
     output.Write(LocalizedStrings.GetHtmlEncoded(-1508130752));
     output.Write("</span></div>");
     base.RenderMenuItem(output, 226051813, ThemeFileId.Clear, "_divToMe", "tome");
     base.RenderMenuItem(output, 954766149, ThemeFileId.Clear, "_divCCMe", "ccme");
     base.RenderMenuItem(output, -1020805457, ThemeFileId.Clear, "_divUnread", "unread");
     ContextMenu.RenderMenuDivider(output, "divS21");
     base.RenderMenuItem(output, -1642040455, ThemeFileId.Clear, "_divCat", "category", false, null, null, CategoryContextMenu.Create(this.userContext, OutlookModule.Mail, "divFltrCat", false));
     base.RenderMenuItem(output, 1414246128, ThemeFileId.Clear, "_divRp", "rp", false, null, null, new FromOfFilterContextMenu(base.UserContext));
     ContextMenu.RenderMenuDivider(output, "divS22");
     base.RenderMenuItem(output, 1398003256, ThemeFileId.Clear, "_divFlg", "flagged");
     base.RenderMenuItem(output, -1062318782, ThemeFileId.Clear, "_divHI", "highimp");
     base.RenderMenuItem(output, 796893232, ThemeFileId.Clear, "_divAtt", "attachments");
     output.Write("<div class=\"divCtxBtnArea ");
     if (base.UserContext.IsRtl)
     {
         output.Write("taL\">");
     }
     else
     {
         output.Write("taR\">");
     }
     RenderingUtilities.RenderButton(output, "btnFltrApp", string.Empty, string.Empty, LocalizedStrings.GetHtmlEncoded(1548124618));
     RenderingUtilities.RenderButton(output, "btnFltrCcl", string.Empty, string.Empty, LocalizedStrings.GetHtmlEncoded(-1936577052));
     output.Write("</div>");
 }
        public void Render(UserContext userContext, TextWriter output)
        {
            string        value          = "&nbsp;<span class=\"abArrw\">-&gt;</span>";
            string        attributes     = "class=\"abRW fl\" tabindex=-1 ";
            ThemeFileId   themeFileId    = userContext.IsRtl ? ThemeFileId.PickerArrowRtl : ThemeFileId.PickerArrowLtr;
            StringBuilder stringBuilder  = new StringBuilder("addSelectionToWell(\"", 30);
            int           length         = stringBuilder.Length;
            StringBuilder stringBuilder2 = new StringBuilder(60);

            output.Write("<div id=\"adrPkr\">");
            output.Write(LocalizedStrings.GetHtmlEncoded(this.title));
            output.Write("<div id=\"wls\">");
            for (int i = 0; i < AddressBookRecipientPicker.divIds.Length; i++)
            {
                if (i < this.wellLabels.Length && this.wellLabels[i] != null)
                {
                    string            value2;
                    RecipientWellType type;
                    string            buttonId;
                    if (this == AddressBookRecipientPicker.SendFromRecipients)
                    {
                        value2   = "divFrom";
                        type     = RecipientWellType.From;
                        buttonId = "btnFrom";
                    }
                    else
                    {
                        value2   = AddressBookRecipientPicker.divIds[i];
                        type     = AddressBookRecipientPicker.types[i];
                        buttonId = AddressBookRecipientPicker.buttonIds[i];
                    }
                    output.Write("<div id=\"wl\" class=\"w100\"><div id=\"arw\" class=\"frt\">");
                    userContext.RenderThemeImage(output, themeFileId, string.Empty, new object[]
                    {
                        "id=\"arwi\" style=\"display:none\""
                    });
                    userContext.RenderThemeImage(output, ThemeFileId.Clear1x1, string.Empty, new object[]
                    {
                        "id=\"arwc\""
                    });
                    output.Write("</div>");
                    Strings.IDs localizedID = this.wellLabels[i] ?? -269710455;
                    stringBuilder2.Append(LocalizedStrings.GetHtmlEncoded(localizedID));
                    stringBuilder2.Append(value);
                    stringBuilder.Append(value2);
                    stringBuilder.Append("\");");
                    RenderingUtilities.RenderButton(output, buttonId, attributes, stringBuilder.ToString(), stringBuilder2.ToString(), true);
                    this.recipientWell.Render(output, userContext, type);
                    output.Write("</div>");
                    stringBuilder.Length  = length;
                    stringBuilder2.Length = 0;
                }
            }
            output.Write("</div><div id=\"okCn\" class=\"frt\">");
            RenderingUtilities.RenderButton(output, "btnOk", string.Empty, "save();", LocalizedStrings.GetHtmlEncoded(2041362128));
            output.Write("&nbsp;");
            RenderingUtilities.RenderButton(output, "btnCncl", string.Empty, "window.close();", LocalizedStrings.GetHtmlEncoded(-1936577052));
            output.Write("</div></div>");
        }
 // Token: 0x06002810 RID: 10256 RVA: 0x000E2CB2 File Offset: 0x000E0EB2
 protected void RenderMembersButton()
 {
     RenderingUtilities.RenderButton(base.Response.Output, "btnMmb", string.Empty, string.Empty, LocalizedStrings.GetHtmlEncoded(-878744874));
 }
 // Token: 0x0600280F RID: 10255 RVA: 0x000E2C87 File Offset: 0x000E0E87
 protected void RenderRemoveButton()
 {
     RenderingUtilities.RenderButton(base.Response.Output, "btnRmv", string.Empty, "onBtnRmv()", LocalizedStrings.GetHtmlEncoded(1967506178));
 }
 // Token: 0x0600280E RID: 10254 RVA: 0x000E2C4D File Offset: 0x000E0E4D
 protected void RenderAddMemberToListButton()
 {
     RenderingUtilities.RenderButton(base.Response.Output, "btnAddToLst", string.Empty, string.Empty, "&nbsp;&nbsp;" + LocalizedStrings.GetHtmlEncoded(-100912444) + "&nbsp;&nbsp;");
 }