Пример #1
0
 public void InitCopyButton()
 {
     CopyButton        = ImagePanelContainer.AddChild(new Button("copy", "Copy", (char)FontAwesomeIcons.fa_copy, ColorContexts.Default));
     CopyButton.Dock   = Docking.Bottom;
     CopyButton.Margin = new Padding(6, 0, 6, 6);
     CopyButton.Click += delegate {
         PlatformExtensions.SetClipboardText(Message);
     };
 }
Пример #2
0
 protected virtual void InitIconImage(char icon, ColorContexts colorContext)
 {
     ImagePanelContainer = Controls.AddChild(new Panel("imagecontainer", Docking.Left, new BrightPanelWidgetStyle()));
     IconText            = ImagePanelContainer.AddChild(new TextWidget("icon", Docking.Top, new EmptyWidgetStyle(), null, null));
     IconText.SetIconFontByTag(CommonFontTags.LargeIcons);
     IconText.Icon = icon;
     IconText.Style.ForeColorBrush.Color = Theme.GetContextColor(colorContext);
     IconText.Padding = new Padding(6, 18, 6, 6);
 }