public Stylesheet() { DesktopStyle = new DesktopStyle(); TextBlockStyle = new TextBlockStyle(); TextFieldStyle = new TextFieldStyle(); ButtonStyle = new ButtonStyle(); CheckBoxStyle = new ButtonStyle(); RadioButtonStyle = new ButtonStyle(); ImageButtonStyle = new ImageButtonStyle(); SpinButtonStyle = new SpinButtonStyle(); TextButtonStyle = new TextButtonStyle(); HorizontalSliderStyle = new SliderStyle(); VerticalSliderStyle = new SliderStyle(); HorizontalProgressBarStyle = new ProgressBarStyle(); VerticalProgressBarStyle = new ProgressBarStyle(); HorizontalSeparatorStyle = new SeparatorStyle(); VerticalSeparatorStyle = new SeparatorStyle(); ComboBoxStyle = new ComboBoxStyle(); ListBoxStyle = new ListBoxStyle(); TabControlStyle = new TabControlStyle(); TreeStyle = new TreeStyle(); HorizontalSplitPaneStyle = new SplitPaneStyle(); VerticalSplitPaneStyle = new SplitPaneStyle(); ScrollPaneStyle = new ScrollPaneStyle(); HorizontalMenuStyle = new MenuStyle(); VerticalMenuStyle = new MenuStyle(); WindowStyle = new WindowStyle(); DialogStyle = new DialogStyle(); }
public MenuStyle(MenuStyle style) : base(style) { ImageStyle = style.ImageStyle != null ? new PressableImageStyle(style.ImageStyle) : null; LabelStyle = style.LabelStyle != null ? new LabelStyle(style.LabelStyle) : null; ShortcutStyle = style.ShortcutStyle != null ? new LabelStyle(style.ShortcutStyle) : null; SeparatorStyle = style.SeparatorStyle != null ? new SeparatorStyle(style.SeparatorStyle) : null; SpecialCharColor = style.SpecialCharColor; }
private void LoadMenuStyleFromSource(Dictionary <string, object> source, MenuStyle result) { LoadWidgetStyleFromSource(source, result); Dictionary <string, object> menuItem; if (source.GetStyle(MenuItemName, out menuItem)) { LoadMenuItemStyleFromSource(menuItem, result.MenuItemStyle); } if (source.GetStyle(SeparatorName, out menuItem)) { LoadSeparatorStyleFromSource(menuItem, result.SeparatorStyle); } }
private void LoadMenuStyleFromSource(JObject source, MenuStyle result) { LoadWidgetStyleFromSource(source, result); JObject menuItem; if (source.GetStyle(MenuItemName, out menuItem)) { LoadMenuItemStyleFromSource(menuItem, result.MenuItemStyle); } if (source.GetStyle(MenuSeparatorName, out menuItem)) { LoadMenuSeparatorStyleFromSource(menuItem, result.SeparatorStyle); } }
public Stylesheet() { TextBlockStyle = new TextBlockStyle(); TextFieldStyle = new TextFieldStyle(); ButtonStyle = new ButtonStyle(); CheckBoxStyle = new ButtonStyle(); ImageButtonStyle = new ImageButtonStyle(); SpinButtonStyle = new SpinButtonStyle(); TextButtonStyle = new TextButtonStyle(); HorizontalSliderStyle = new SliderStyle(); VerticalSliderStyle = new SliderStyle(); HorizontalProgressBarStyle = new ProgressBarStyle(); VerticalProgressBarStyle = new ProgressBarStyle(); ComboBoxStyle = new ComboBoxStyle(); ListBoxStyle = new ListBoxStyle(); TreeStyle = new TreeStyle(); HorizontalSplitPaneStyle = new SplitPaneStyle(); VerticalSplitPaneStyle = new SplitPaneStyle(); ScrollPaneStyle = new ScrollPaneStyle(); HorizontalMenuStyle = new MenuStyle(); VerticalMenuStyle = new MenuStyle(); WindowStyle = new WindowStyle(); }