public override void DrawApplicationCaption(DrawApplicationCaptionArgs args) { MyWindowSkinPainter painter = WindowPainter as MyWindowSkinPainter; if (painter != null) { painter.CurrentDockPanel = CurrentPanel; } base.DrawApplicationCaption(args); }
public override void DrawWindowCaption(DrawWindowCaptionArgs e) { MyWindowSkinPainter painter = WindowPainter as MyWindowSkinPainter; if (painter != null) { painter.CurrentDockPanel = CurrentPanel; } base.DrawWindowCaption(e); }
protected override void OnStyleChanged(object sender, EventArgs ea) { base.OnStyleChanged(sender, ea); fWindowPainter = new MyWindowSkinPainter(this); }
protected override void CreateElementPainters() { base.CreateElementPainters(); fWindowPainter = new MyWindowSkinPainter(this); }