Lines Matching refs:Menu

15     public partial class Menu {  class
21 public MenuRendererStandards(Menu menu) : base(menu) { } in MenuRendererStandards()
34 return Menu.SpacerImageUrl;
48 string key = "_registerMenu_" + Menu.ClientID; in AddScriptReference()
53 Menu.ClientID, in AddScriptReference()
54 Menu.DisappearAfter, in AddScriptReference()
55 Menu.Orientation.ToString().ToLowerInvariant(), in AddScriptReference()
56 Menu.TabIndex, in AddScriptReference()
57 (!Menu.IsEnabled).ToString().ToLowerInvariant()); in AddScriptReference()
59 if (Menu.Page.ScriptManager != null) { in AddScriptReference()
60Menu.Page.ScriptManager.RegisterClientScriptResource(Menu.Page, typeof(Menu), "MenuStandards.js"); in AddScriptReference()
61Menu.Page.ScriptManager.RegisterStartupScript(Menu, typeof(MenuRendererStandards), key, initScript… in AddScriptReference()
64Menu.Page.ClientScript.RegisterClientScriptResource(Menu.Page, typeof(Menu), "MenuStandards.js"); in AddScriptReference()
65Menu.Page.ClientScript.RegisterStartupScript(typeof(MenuRendererStandards), key, initScript); in AddScriptReference()
70 if (Menu.IncludeStyleBlock) { in AddStyleBlock()
71 Menu.Page.Header.Controls.Add(CreateStyleBlock()); in AddStyleBlock()
77 Style rootMenuItemStyle = Menu.RootMenuItemStyle; in CreateStyleBlock()
82 if (!Menu.ControlStyle.IsEmpty) { in CreateStyleBlock()
84 menuStyle.CopyFrom(Menu.ControlStyle); in CreateStyleBlock()
93 styleBlock.AddStyleDefinition("#{0}", Menu.ClientID) in CreateStyleBlock()
98 styleBlock.AddStyleDefinition("#{0} img.icon", Menu.ClientID) in CreateStyleBlock()
102 styleBlock.AddStyleDefinition("#{0} img.separator", Menu.ClientID) in CreateStyleBlock()
106 if (Menu.Orientation == Orientation.Horizontal) { in CreateStyleBlock()
107 styleBlock.AddStyleDefinition("#{0} img.horizontal-separator", Menu.ClientID) in CreateStyleBlock()
114 styleBlock.AddStyleDefinition("#{0} ul", Menu.ClientID) in CreateStyleBlock()
120 styleBlock.AddStyleDefinition("#{0} ul.static", Menu.ClientID) in CreateStyleBlock()
121 .AddStyles(Menu._staticMenuStyle); in CreateStyleBlock()
123 var ulDynamic = styleBlock.AddStyleDefinition("#{0} ul.dynamic", Menu.ClientID) in CreateStyleBlock()
124 .AddStyles(Menu._dynamicMenuStyle) in CreateStyleBlock()
127 if (Menu.DynamicHorizontalOffset != 0) { in CreateStyleBlock()
128 …ulDynamic.AddStyle(HtmlTextWriterStyle.MarginLeft, Menu.DynamicHorizontalOffset.ToString(CultureIn… in CreateStyleBlock()
131 if (Menu.DynamicVerticalOffset != 0) { in CreateStyleBlock()
132 …ulDynamic.AddStyle(HtmlTextWriterStyle.MarginTop, Menu.DynamicVerticalOffset.ToString(CultureInfo.… in CreateStyleBlock()
135 if (Menu._levelStyles != null) { in CreateStyleBlock()
138 foreach (SubMenuStyle style in Menu._levelStyles) { in CreateStyleBlock()
139 styleBlock.AddStyleDefinition("#{0} ul.level{1}", Menu.ClientID, index++) in CreateStyleBlock()
150 styleBlock.AddStyleDefinition("#{0} a", Menu.ClientID) in CreateStyleBlock()
155 var menuItemStatic = styleBlock.AddStyleDefinition("#{0} a.static", Menu.ClientID); in CreateStyleBlock()
156 if ((Menu.Orientation == Orientation.Horizontal) && in CreateStyleBlock()
157 … ((Menu._staticItemStyle == null) || (Menu._staticItemStyle.HorizontalPadding.IsEmpty))) { in CreateStyleBlock()
161 menuItemStatic.AddStyles(Menu._staticItemStyle); in CreateStyleBlock()
163 if (Menu._staticItemStyle != null) { in CreateStyleBlock()
164 menuItemStatic.AddStyles(Menu._staticItemStyle.HyperLinkStyle); in CreateStyleBlock()
168 styleBlock.AddStyleDefinition("#{0} a.popout", Menu.ClientID) in CreateStyleBlock()
169 ….AddStyle("background-image", "url(\"" + Menu.ResolveClientUrl(StaticPopOutUrl).Replace("\"", "\\\… in CreateStyleBlock()
178 styleBlock.AddStyleDefinition("#{0} a.popout-dynamic", Menu.ClientID) in CreateStyleBlock()
179 ….AddStyle("background", "url(\"" + Menu.ResolveClientUrl(DynamicPopOutUrl).Replace("\"", "\\\"") +… in CreateStyleBlock()
184 … var styleBlockStyles = styleBlock.AddStyleDefinition("#{0} a.dynamic", Menu.ClientID) in CreateStyleBlock()
185 .AddStyles(Menu._dynamicItemStyle); in CreateStyleBlock()
186 if (Menu._dynamicItemStyle != null) { in CreateStyleBlock()
187 styleBlockStyles.AddStyles(Menu._dynamicItemStyle.HyperLinkStyle); in CreateStyleBlock()
190 if (Menu._levelMenuItemStyles != null || Menu.StaticDisplayLevels > 1) { in CreateStyleBlock()
191 int lastIndex = Menu.StaticDisplayLevels; in CreateStyleBlock()
192 if (Menu._levelMenuItemStyles != null) { in CreateStyleBlock()
193 lastIndex = Math.Max(lastIndex, Menu._levelMenuItemStyles.Count); in CreateStyleBlock()
197 … var style = styleBlock.AddStyleDefinition("#{0} a.level{1}", Menu.ClientID, index + 1); in CreateStyleBlock()
199 if (index > 0 && index < Menu.StaticDisplayLevels) { in CreateStyleBlock()
200 Unit indent = Menu.StaticSubMenuIndent; in CreateStyleBlock()
204 if (indent.IsEmpty && Menu.Orientation == Orientation.Vertical) { in CreateStyleBlock()
221 … if (Menu._levelMenuItemStyles != null && index < Menu._levelMenuItemStyles.Count) { in CreateStyleBlock()
222 var levelItemStyle = Menu._levelMenuItemStyles[index]; in CreateStyleBlock()
228 … styleBlockStyles = styleBlock.AddStyleDefinition("#{0} a.static.selected", Menu.ClientID) in CreateStyleBlock()
229 .AddStyles(Menu._staticSelectedStyle); in CreateStyleBlock()
230 if (Menu._staticSelectedStyle != null) { in CreateStyleBlock()
231 styleBlockStyles.AddStyles(Menu._staticSelectedStyle.HyperLinkStyle); in CreateStyleBlock()
234 … styleBlockStyles = styleBlock.AddStyleDefinition("#{0} a.dynamic.selected", Menu.ClientID) in CreateStyleBlock()
235 .AddStyles(Menu._dynamicSelectedStyle); in CreateStyleBlock()
236 if (Menu._dynamicSelectedStyle != null) { in CreateStyleBlock()
237 styleBlockStyles.AddStyles(Menu._dynamicSelectedStyle.HyperLinkStyle); in CreateStyleBlock()
240 styleBlock.AddStyleDefinition("#{0} a.static.highlighted", Menu.ClientID) in CreateStyleBlock()
241 .AddStyles(Menu._staticHoverStyle); in CreateStyleBlock()
243 styleBlock.AddStyleDefinition("#{0} a.dynamic.highlighted", Menu.ClientID) in CreateStyleBlock()
244 .AddStyles(Menu._dynamicHoverStyle); in CreateStyleBlock()
246 if (Menu._levelSelectedStyles != null) { in CreateStyleBlock()
249 foreach (MenuItemStyle style in Menu._levelSelectedStyles) { in CreateStyleBlock()
250 … styleBlock.AddStyleDefinition("#{0} a.selected.level{1}", Menu.ClientID, index++) in CreateStyleBlock()
262 if (level > Menu.StaticDisplayLevels) { in GetCssClass()
266 if (Menu.DesignMode) { in GetCssClass()
268 if (Menu.Orientation == Orientation.Horizontal) { in GetCssClass()
292 string url = Menu.DynamicPopOutImageUrl; in GetDynamicPopOutImageUrl()
293 if (String.IsNullOrEmpty(url) && Menu.DynamicEnableDefaultPopOutImage) { in GetDynamicPopOutImageUrl()
294 url = Menu.GetImageUrl(Menu.PopOutImageIndex); in GetDynamicPopOutImageUrl()
300 string url = Menu.StaticPopOutImageUrl; in GetStaticPopOutImageUrl()
301 if (String.IsNullOrEmpty(url) && Menu.StaticEnableDefaultPopOutImage) { in GetStaticPopOutImageUrl()
302 url = Menu.GetImageUrl(Menu.PopOutImageIndex); in GetStaticPopOutImageUrl()
308 … return GetCssClass(level, Menu.StaticMenuStyle, Menu.DynamicMenuStyle, Menu._levelStyles); in GetMenuCssClass()
315 if (level > Menu.StaticDisplayLevels) { in GetMenuItemCssClass()
324 …string levelCssClass = GetCssClass(level, Menu.StaticMenuItemStyle, Menu.DynamicMenuItemStyle, Men… in GetMenuItemCssClass()
334 … return Menu.Page.ClientScript.GetPostBackEventReference(Menu, item.InternalValuePath, true); in GetPostBackEventReference()
338 return (item.Depth + 1 >= Menu.MaximumDepth); in IsChildPastMaximumDepth()
342 return (item.Depth + 1 >= Menu.StaticDisplayLevels); in IsChildDepthDynamic()
351 return (item.Depth >= Menu.StaticDisplayLevels); in IsDepthDynamic()
359 if (Menu.DesignMode || Menu.Page == null) { in PreRender()
363 if (Menu.IncludeStyleBlock && Menu.Page.Header == null) { in PreRender()
372 …Helper.WriteSkipLinkStart(writer, Menu.RenderingCompatibility, Menu.DesignMode, Menu.SkipLinkText,… in RenderBeginTag()
374 if (Menu.DesignMode && Menu.IncludeStyleBlock) { in RenderBeginTag()
380 if (Menu.HasAttributes) { in RenderBeginTag()
381 foreach (string key in Menu.Attributes.Keys) { in RenderBeginTag()
382 writer.AddAttribute(key, Menu.Attributes[key]); in RenderBeginTag()
387 string cssClass = Menu.CssClass ?? ""; in RenderBeginTag()
388 if (!Menu.Enabled) { in RenderBeginTag()
396 if (Menu.DesignMode) { in RenderBeginTag()
400 writer.AddAttribute(HtmlTextWriterAttribute.Id, Menu.ClientID); in RenderBeginTag()
405 …RenderItems(writer, staticOnly || Menu.DesignMode || !Menu.Enabled, Menu.Items, 1, !String.IsNullO… in RenderContents()
412 if (Menu.DesignMode) { in RenderEndTag()
418 …ControlRenderingHelper.WriteSkipLinkEnd(writer, Menu.DesignMode, Menu.SkipLinkText, Menu.ClientID); in RenderEndTag()
424 if (Menu.DesignMode && Menu.Orientation == Orientation.Horizontal) { in RenderItem()
444 … writer.AddAttribute(HtmlTextWriterAttribute.Src, Menu.ResolveClientUrl(item.ImageUrl)); in RenderItemIcon()
458 if (!item.Enabled || !Menu.Enabled) { in RenderItemLinkAttributes()
475 writer.AddAttribute(HtmlTextWriterAttribute.Accesskey, Menu.AccessKey); in RenderItemLinkAttributes()
485 … writer.AddAttribute(HtmlTextWriterAttribute.Href, Menu.ResolveClientUrl(item.NavigateUrl)); in RenderItemLinkAttributes()
489 target = Menu.Target; in RenderItemLinkAttributes()
503 ? Menu.StaticBottomSeparatorImageUrl in RenderItemPostSeparator()
504 : Menu.DynamicBottomSeparatorImageUrl; in RenderItemPostSeparator()
514 ? Menu.StaticTopSeparatorImageUrl in RenderItemPreSeparator()
515 : Menu.DynamicTopSeparatorImageUrl; in RenderItemPreSeparator()
523 if (Menu.RenderingCompatibility >= VersionUtil.Framework45) { in RenderItemSeparatorImage()
527 separatorImageUrl = Menu.ResolveClientUrl(separatorImageUrl); in RenderItemSeparatorImage()
533 …IsDepthStatic(item) && Menu.Orientation == Orientation.Horizontal ? "horizontal-separator" : "sepa… in RenderItemSeparatorImage()
539 …if (level == 1 || level > Menu.StaticDisplayLevels) { // Render a <UL> to start, and for all dyna… in RenderItems()
540 if (Menu.DesignMode && Menu.Orientation == Orientation.Horizontal) { in RenderItems()
548 if (Menu.DesignMode && Menu.Orientation == Orientation.Horizontal) { in RenderItems()
556 …if (level < Menu.StaticDisplayLevels) { // Close off <LI> if we (and our direct descendents) are … in RenderItems()
561 if (level < Menu.StaticDisplayLevels || !staticOnly) { in RenderItems()
566 …if (level >= Menu.StaticDisplayLevels) { // Close off <LI> if we (or our direct descendents) are … in RenderItems()
571 if (level == 1 || level > Menu.StaticDisplayLevels) { in RenderItems()