public HtmlToolTip() { OwnerDraw = true; Popup += new PopupEventHandler(HtmlToolTip_Popup); Draw += new DrawToolTipEventHandler(HtmlToolTip_Draw); }
public RichToolTip() { OwnerDraw = true; Popup += new PopupEventHandler(RichToolTip_Popup); Draw += new DrawToolTipEventHandler(RichToolTip_Draw); RtbPCtrl = new RichTextBoxPrintCtrl(); }
public CustomToolTip(Size size) { this.size = size; OwnerDraw = true; Popup += new PopupEventHandler(OnPopup); Draw += new DrawToolTipEventHandler(OnDraw); }
//allow to override drawing with custom one public FormattedToolTip(int length) : base() { this.length = length; OwnerDraw = true; Draw += new DrawToolTipEventHandler(onDraw); }
public RegionToolTip() { OwnerDraw = true; UseFading = false; Popup += new PopupEventHandler(this.OnPopup); Draw += new DrawToolTipEventHandler(this.OnDraw); }
public ItemToolTip() { OwnerDraw = true; Popup += new PopupEventHandler(OnPopup); Draw += new DrawToolTipEventHandler(OnDraw); InitialDelay = 200; UseFading = false; }
public MetroToolTip() { OwnerDraw = true; ShowAlways = true; Draw += new DrawToolTipEventHandler(MetroToolTip_Draw); Popup += new PopupEventHandler(MetroToolTip_Popup); }
public ToolTipCustom() { BackColor = Color.FromArgb(RedGreenBlue.Red2, RedGreenBlue.Green2, RedGreenBlue.Blue2); UseAnimation = true; ToolTipTitle = "Подсказка"; OwnerDraw = true; ForeColor = SystemColors.Control; Draw += new DrawToolTipEventHandler(DrawRender); }
internal void OnDraw(DrawToolTipEventArgs e) { DrawToolTipEventHandler eh = (DrawToolTipEventHandler)(Events[DrawEvent]); if (eh != null) { eh(this, e); } }
/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// drawtooltipeventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this DrawToolTipEventHandler drawtooltipeventhandler, Object sender, DrawToolTipEventArgs e, AsyncCallback callback) { if (drawtooltipeventhandler == null) { throw new ArgumentNullException("drawtooltipeventhandler"); } return(drawtooltipeventhandler.BeginInvoke(sender, e, callback, null)); }
public PromptToolTip() { InitializeComponent(); Font = new Font("Microsoft Sans Serif", 8.25f); OwnerDraw = true; Draw += new DrawToolTipEventHandler(this.OnDraw); Popup += new PopupEventHandler(this.OnPopup); }
public ColorToolTip() { OwnerDraw = true; TooltipPadding = new Padding(0, 0, 4, 4); ForeFont = new Font("Tahoma", 9); ForeFontBold = new Font("Tahoma", 9, FontStyle.Bold); Draw += new DrawToolTipEventHandler(ColorToolTip_Draw); Popup += new PopupEventHandler(ColorToolTip_Popup); }
// Dispose method, moved from the Designer. protected override void Dispose(bool disposing) { if (!disposed) { Popup -= new PopupEventHandler(OnPopup); Draw -= new DrawToolTipEventHandler(OnDraw); } disposed = true; base.Dispose(disposing); }
public MinimalToolTip() { OwnerDraw = true; ForeColor = Color.Black; BackColor = Color.Gainsboro; BorderColor = SystemColors.ControlDark; Font = new Font("Segoe UI", 8F, FontStyle.Bold); Popup += new PopupEventHandler(OnPopup); Draw += new DrawToolTipEventHandler(OnDraw); }
internal virtual void OnDraw(DrawToolTipEventArgs e) { DrawToolTipEventHandler eh = (DrawToolTipEventHandler)(Events[DrawEvent]); if (eh != null) { eh(this, e); } //else // ThemeEngine.Current.DrawToolTip (e.Graphics, e.Bounds, this); }
public ItemToolTip() { OwnerDraw = true; Active = false; AutoPopDelay = 5000; InitialDelay = 0; ReshowDelay = 0; UseAnimation = false; UseFading = false; Draw += new DrawToolTipEventHandler( MobToolTip_Draw ); Popup += new PopupEventHandler( MobToolTip_Popup ); }
public ColorToolTip() { OwnerDraw = true; mDrawFont = new Font( "Tahoma", 9 ); mTimeout = new Timer(); mTimeout.Interval = 100; mTimeout.Tick += new EventHandler( mTimeout_Tick ); Draw += new DrawToolTipEventHandler( ColorToolTip_Draw ); Popup += new PopupEventHandler( ColorToolTip_Popup ); }
/// <summary> /// The constructor. /// </summary> public SimpleToolTip() { InitialDelay = 1000; BackColor = Color.Black; ForeColor = Color.White; UseFading = true; UseAnimation = true; OwnerDraw = true; AutomaticDelay = 500; AutoPopDelay = 2000; Draw += new DrawToolTipEventHandler(Paint); }
public ItemToolTip() { OwnerDraw = true; Active = false; AutoPopDelay = 5000; InitialDelay = 0; ReshowDelay = 0; UseAnimation = false; UseFading = false; Draw += new DrawToolTipEventHandler(MobToolTip_Draw); Popup += new PopupEventHandler(MobToolTip_Popup); }
public ColorToolTip() { OwnerDraw = true; mDrawFont = new Font("Tahoma", 9); mTimeout = new Timer(); mTimeout.Interval = 100; mTimeout.Tick += new EventHandler(mTimeout_Tick); Draw += new DrawToolTipEventHandler(ColorToolTip_Draw); Popup += new PopupEventHandler(ColorToolTip_Popup); }
public ItemToolTip() { AutomaticDelay = 0; AutoPopDelay = 0; Draw += new DrawToolTipEventHandler(ItemToolTip_Draw); InitialDelay = 0; OwnerDraw = true; Popup += new PopupEventHandler(ItemToolTip_Popup); ReshowDelay = 0; UseAnimation = true; UseFading = true; LoadGraphicsObjects(); ItemCache.Instance.ItemsChanged += new EventHandler(CharacterItemCache_ItemsChanged); }
private void Init() { if (TheApp.app.DesignMode) { return; } OwnerDraw = true; Draw += new DrawToolTipEventHandler(OnDraw); Popup += new PopupEventHandler(OnPopup); // デフォルトで、このクラスは設定されているフォントにしておく。 Font = TheApp.app.Config.FontManager.ToolTip.CreateFont(); //Debug.Assert(Font != null); }
public CustomToolTip() { Font = new Font("Palatino Linotype", 9.75f, FontStyle.Bold); Offset = 6; BackColor = Color.DarkRed; ForeColor = Color.Gold; OwnerDraw = true; UseFading = false; InitialDelay = 0; Popup += new PopupEventHandler(this.OnPopup); Draw += new DrawToolTipEventHandler(this.OnDraw); }
public DebeduToolTip() { try { OwnerDraw = true; myTextFormat.FormatFlags = StringFormatFlags.LineLimit; myTextFormat.Alignment = StringAlignment.Near; myTextFormat.LineAlignment = StringAlignment.Center; myTextFormat.Trimming = StringTrimming.None; Popup += new PopupEventHandler(CustomizedToolTip_PopUp); Draw += new DrawToolTipEventHandler(CustomizedToolTip_Draw); } catch (Exception ex) { string logMessage = "Exception in ToolTip()" + ex.ToString(); Trace.TraceError(logMessage); throw; } }
public MobToolTip() { OwnerDraw = true; Draw += new DrawToolTipEventHandler( MobToolTip_Draw ); Popup += new PopupEventHandler( MobToolTip_Popup ); }
public PromptToolTip(IContainer Cont) : base(Cont) { OwnerDraw = true; Draw += new DrawToolTipEventHandler(this.OnDraw); Popup += new PopupEventHandler(this.OnPopup); }
public MobToolTip() { OwnerDraw = true; Draw += new DrawToolTipEventHandler(MobToolTip_Draw); Popup += new PopupEventHandler(MobToolTip_Popup); }
public ImageTooltip() : base() { OwnerDraw = true; Popup += new PopupEventHandler(OnPopup); Draw += new DrawToolTipEventHandler(OnDraw); }
private void InitialiseMouseController() { m_mouseController = new MouseController <TNode>(Colors, Redraw, shift => Shift(shift), (screen) => ScrollIfRequired(screen), (p, z) => Zoom(p, z), () => new ZOrderedQuadTree <TNode>(SpatiallyOrderedNodes, CurrentFile.RelativePosition), () => new Fake <UnorderedTuple2 <Output> >(SpatiallyOrderedConnections.Select(a => a.Item1)), () => CurrentFile.Groups, MyEdit, n => CurrentFile.Remove(n.Only(), Enumerable.Empty <NodeGroup>(), m_localization), Snap, SnapGroup, UIInfo, id => CurrentFile.GetNode(id)); drawWindow.MouseDown += (a, args) => m_mouseController.MouseDown(DrawWindowToGraphSpace(args.Location), args.Location, args.Button); drawWindow.MouseUp += (a, args) => m_mouseController.MouseUp(DrawWindowToGraphSpace(args.Location), args.Location, args.Button); drawWindow.MouseMove += (a, args) => { m_mouseController.MouseMove(DrawWindowToGraphSpace(args.Location), args.Location); }; drawWindow.MouseDoubleClick += (a, args) => m_mouseController.MouseDoubleClick(DrawWindowToGraphSpace(args.Location), args.Button); drawWindow.MouseWheel += (a, args) => m_mouseController.MouseWheel(DrawWindowToGraphSpace(args.Location), args, Control.ModifierKeys); drawWindow.MouseCaptureChanged += (a, args) => m_mouseController.MouseCaptureChanged(); m_mouseController.Changed += (a) => { CurrentFile.UndoableFile.Change(a); ResizeDocument(); }; m_mouseController.SelectionChanged += Redraw; m_mouseController.PlainClick += (p) => { if (m_keyMapping[m_keyHeld] != null) { AddNode(m_keyMapping[m_keyHeld], p); } }; m_mouseController.SelectionChanged += () => m_conversation.BringToFront(Selected); drawWindow.KeyDown += (o, k) => { m_mouseController.KeyHeld = m_keyMapping.ContainsKey(k.KeyCode) ? k.KeyCode : (Keys?)null; m_keyHeld = k.KeyCode; if (k.KeyCode.IsSet(Keys.ShiftKey)) { Redraw(); } }; drawWindow.KeyUp += (o, k) => { m_mouseController.KeyHeld = null; if (k.KeyCode.IsSet(Keys.ShiftKey)) { Redraw(); } }; drawWindow.LostFocus += (o, e) => m_mouseController.KeyHeld = null; m_mouseController.StateChanged += () => { drawWindow.Cursor = m_mouseController.m_state.Cursor; }; m_mouseController.HoverNodeChanged += () => { if (m_mouseController.HoverNode != null) { if (ShowIds) { m_toolTip.Active = true; m_toolTip.SetToolTip(drawWindow, m_mouseController.HoverNode.Data.NodeId.Serialized()); m_toolTip.OwnerDraw = false; } else { m_toolTip.OwnerDraw = true; var node = m_mouseController.HoverNode as ConversationNode <INodeGui>; EditableUI renderer = new EditableUI(node, new PointF(0, 0), m_localization.Localize); renderer.UpdateArea(); ToolTipPopup = (sender, e) => { e.ToolTipSize = renderer.Area.Size.ToSize(); }; DrawToolTip = (sender, e) => { using (var m = new Matrix()) { m.Translate(renderer.Area.Width / 2, renderer.Area.Height / 2); e.Graphics.Transform = m; } renderer.Draw(e.Graphics, false, m_colorScheme); }; m_toolTip.SetToolTip(drawWindow, m_mouseController.HoverNode.Data.NodeId.Serialized()); m_toolTip.Active = true; } } else { m_toolTip.Active = false; m_toolTip.SetToolTip(drawWindow, null); } }; }