Lines Matching refs:Menu

12     public partial class Menu {  class
17 public MenuRendererClassic(Menu menu) : base(menu) { } in MenuRendererClassic()
23 if (Menu.Page == null) { in EnsureRenderSettings()
28 if (Menu.Page.Header == null) { in EnsureRenderSettings()
29 if (Menu._staticHoverStyle != null) { in EnsureRenderSettings()
32 if (Menu._dynamicHoverStyle != null) { in EnsureRenderSettings()
38 Menu._isNotIE = (Menu.Page.Request.Browser.MSDomVersion.Major < 4); in EnsureRenderSettings()
40 …if (Menu.Page.SupportsStyleSheets || (Menu.Page.ScriptManager != null && Menu.Page.ScriptManager.I… in EnsureRenderSettings()
42 Menu._panelStyle = Menu.Panel.GetEmptyPopOutPanelStyle(); in EnsureRenderSettings()
43 RegisterStyle(Menu._panelStyle); in EnsureRenderSettings()
45 RegisterStyle(Menu.RootMenuItemStyle); in EnsureRenderSettings()
47 RegisterStyle(Menu.ControlStyle); in EnsureRenderSettings()
52 if (Menu._staticItemStyle != null) { in EnsureRenderSettings()
53 Menu._staticItemStyle.HyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
54 RegisterStyle(Menu._staticItemStyle.HyperLinkStyle); in EnsureRenderSettings()
55 RegisterStyle(Menu._staticItemStyle); in EnsureRenderSettings()
57 if (Menu._staticMenuStyle != null) { in EnsureRenderSettings()
58 RegisterStyle(Menu._staticMenuStyle); in EnsureRenderSettings()
61 if (Menu._dynamicItemStyle != null) { in EnsureRenderSettings()
62 Menu._dynamicItemStyle.HyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
63 RegisterStyle(Menu._dynamicItemStyle.HyperLinkStyle); in EnsureRenderSettings()
64 RegisterStyle(Menu._dynamicItemStyle); in EnsureRenderSettings()
66 if (Menu._dynamicMenuStyle != null) { in EnsureRenderSettings()
67 RegisterStyle(Menu._dynamicMenuStyle); in EnsureRenderSettings()
70 foreach (MenuItemStyle style in Menu.LevelMenuItemStyles) { in EnsureRenderSettings()
75 foreach (SubMenuStyle style in Menu.LevelSubMenuStyles) { in EnsureRenderSettings()
79 if (Menu._staticSelectedStyle != null) { in EnsureRenderSettings()
80 Menu._staticSelectedStyle.HyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
81 RegisterStyle(Menu._staticSelectedStyle.HyperLinkStyle); in EnsureRenderSettings()
82 RegisterStyle(Menu._staticSelectedStyle); in EnsureRenderSettings()
84 if (Menu._dynamicSelectedStyle != null) { in EnsureRenderSettings()
85 Menu._dynamicSelectedStyle.HyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
86 RegisterStyle(Menu._dynamicSelectedStyle.HyperLinkStyle); in EnsureRenderSettings()
87 RegisterStyle(Menu._dynamicSelectedStyle); in EnsureRenderSettings()
89 foreach (MenuItemStyle style in Menu.LevelSelectedStyles) { in EnsureRenderSettings()
95 if (Menu._staticHoverStyle != null) { in EnsureRenderSettings()
96Menu._staticHoverHyperLinkStyle = new HyperLinkStyle(Menu._staticHoverStyle); in EnsureRenderSettings()
97 Menu._staticHoverHyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
98 RegisterStyle(Menu._staticHoverHyperLinkStyle); in EnsureRenderSettings()
99 RegisterStyle(Menu._staticHoverStyle); in EnsureRenderSettings()
101 if (Menu._dynamicHoverStyle != null) { in EnsureRenderSettings()
102Menu._dynamicHoverHyperLinkStyle = new HyperLinkStyle(Menu._dynamicHoverStyle); in EnsureRenderSettings()
103 Menu._dynamicHoverHyperLinkStyle.DoNotRenderDefaults = true; in EnsureRenderSettings()
104 RegisterStyle(Menu._dynamicHoverHyperLinkStyle); in EnsureRenderSettings()
105 RegisterStyle(Menu._dynamicHoverStyle); in EnsureRenderSettings()
113 if (Menu.Page != null && registerScript) { in PreRender()
115 Menu.Page.RegisterWebFormsScript(); in PreRender()
117Menu.Page.ClientScript.RegisterClientScriptResource(Menu, typeof(Menu), "Menu.js"); in PreRender()
119 string clientDataObjectID = Menu.ClientDataObjectID; in PreRender()
127 createDataObjectScript.Append(Menu.DisappearAfter); in PreRender()
131 createDataObjectScript.Append(Menu.DynamicHorizontalOffset); in PreRender()
135 createDataObjectScript.Append(Menu.DynamicVerticalOffset); in PreRender()
137 if (Menu._dynamicHoverStyle != null) { in PreRender()
140 createDataObjectScript.Append(Menu._dynamicHoverStyle.RegisteredCssClass); in PreRender()
141 if (!String.IsNullOrEmpty(Menu._dynamicHoverStyle.CssClass)) { in PreRender()
142 if (!String.IsNullOrEmpty(Menu._dynamicHoverStyle.RegisteredCssClass)) { in PreRender()
145 createDataObjectScript.Append(Menu._dynamicHoverStyle.CssClass); in PreRender()
148 if (Menu._dynamicHoverHyperLinkStyle != null) { in PreRender()
151 … createDataObjectScript.Append(Menu._dynamicHoverHyperLinkStyle.RegisteredCssClass); in PreRender()
152 if (!String.IsNullOrEmpty(Menu._dynamicHoverStyle.CssClass)) { in PreRender()
153 … if (!String.IsNullOrEmpty(Menu._dynamicHoverHyperLinkStyle.RegisteredCssClass)) { in PreRender()
156 createDataObjectScript.Append(Menu._dynamicHoverStyle.CssClass); in PreRender()
161 if (Menu._staticHoverStyle != null && Menu._staticHoverHyperLinkStyle != null) { in PreRender()
164 createDataObjectScript.Append(Menu._staticHoverStyle.RegisteredCssClass); in PreRender()
165 if (!String.IsNullOrEmpty(Menu._staticHoverStyle.CssClass)) { in PreRender()
166 if (!String.IsNullOrEmpty(Menu._staticHoverStyle.RegisteredCssClass)) { in PreRender()
169 createDataObjectScript.Append(Menu._staticHoverStyle.CssClass); in PreRender()
172 if (Menu._staticHoverHyperLinkStyle != null) { in PreRender()
175 … createDataObjectScript.Append(Menu._staticHoverHyperLinkStyle.RegisteredCssClass); in PreRender()
176 if (!String.IsNullOrEmpty(Menu._staticHoverStyle.CssClass)) { in PreRender()
177 … if (!String.IsNullOrEmpty(Menu._staticHoverHyperLinkStyle.RegisteredCssClass)) { in PreRender()
180 createDataObjectScript.Append(Menu._staticHoverStyle.CssClass); in PreRender()
185 if ((Menu.Page.RequestInternal != null) && in PreRender()
186 … (String.Equals(Menu.Page.Request.Url.Scheme, "https", StringComparison.OrdinalIgnoreCase))) { in PreRender()
191 Menu.Page.ClientScript.GetWebResourceUrl(typeof(Menu), "SmartNav.htm"), in PreRender()
197 Menu.Page.ClientScript.RegisterStartupScript(Menu, GetType(), in PreRender()
198 Menu.ClientID + "_CreateDataObject", in PreRender()
205 if (Menu.Page != null && Menu.Page.SupportsStyleSheets) { in RegisterStyle()
206 … string name = Menu.ClientID + "_" + _cssStyleIndex++.ToString(NumberFormatInfo.InvariantInfo); in RegisterStyle()
207 Menu.Page.Header.StyleSheet.CreateStyleRule(style, Menu, "." + name); in RegisterStyle()
213 …per.WriteSkipLinkStart(writer, Menu.RenderingCompatibility, Menu.DesignMode, Menu.SkipLinkText, Me… in RenderBeginTag()
218 Menu.EnsureRootMenuStyle(); in RenderBeginTag()
219 if (Menu.Font != null) { in RenderBeginTag()
221 Menu.Font.Reset(); in RenderBeginTag()
223 Menu.ForeColor = Color.Empty; in RenderBeginTag()
224 SubMenuStyle rootMenuStyle = Menu.GetSubMenuStyle(Menu.RootItem); in RenderBeginTag()
225 if (Menu.Page != null && Menu.Page.SupportsStyleSheets) { in RenderBeginTag()
226 string styleClass = Menu.GetSubMenuCssClassName(Menu.RootItem); in RenderBeginTag()
228 if (Menu.CssClass.Length == 0) { in RenderBeginTag()
229 Menu.CssClass = styleClass; in RenderBeginTag()
232 Menu.CssClass += ' ' + styleClass; in RenderBeginTag()
243 Menu.ControlStyle.CopyFrom(rootMenuStyle); in RenderBeginTag()
247 Menu.AddAttributesToRender(writer); in RenderBeginTag()
256 if (Menu.Orientation == Orientation.Horizontal) { in RenderContents()
260 bool enabled = Menu.IsEnabled; in RenderContents()
261 if (Menu.StaticDisplayLevels > 1) { in RenderContents()
262 if (Menu.Orientation == Orientation.Vertical) { in RenderContents()
264 for (int i = 0; i < Menu.Items.Count; i++) { in RenderContents()
265Menu.Items[i].RenderItem(writer, i, enabled, Menu.Orientation, staticOnly); in RenderContents()
267 if (Menu.Items[i].ChildItems.Count != 0) { in RenderContents()
270 Menu.Items[i].Render(writer, enabled, staticOnly); in RenderContents()
278 for (int i = 0; i < Menu.Items.Count; i++) { in RenderContents()
279Menu.Items[i].RenderItem(writer, i, enabled, Menu.Orientation, staticOnly); in RenderContents()
281 if (Menu.Items[i].ChildItems.Count != 0) { in RenderContents()
283 Menu.Items[i].Render(writer, enabled, staticOnly); in RenderContents()
291 for (int i = 0; i < Menu.Items.Count; i++) { in RenderContents()
292 Menu.Items[i].RenderItem(writer, i, enabled, Menu.Orientation, staticOnly); in RenderContents()
296 if (Menu.Orientation == Orientation.Horizontal) { in RenderContents()
302 if (Menu.DesignMode) { in RenderContents()
303 Menu.ResetCachedStyles(); in RenderContents()
311 if (Menu.StaticDisplayLevels <= 1 && !staticOnly) { in RenderEndTag()
312 bool enabled = Menu.IsEnabled; in RenderEndTag()
313 for (int i = 0; i < Menu.Items.Count; i++) { in RenderEndTag()
314 Menu.Items[i].Render(writer, enabled, staticOnly); in RenderEndTag()
318 …ControlRenderingHelper.WriteSkipLinkEnd(writer, Menu.DesignMode, Menu.SkipLinkText, Menu.ClientID); in RenderEndTag()