Пример #1
0
 private void DestoryGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     foreach (var o in Overlays)
     {
         o.DestroyGraphics(sender, e);
     }
 }
Пример #2
0
 private void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     // you may want to dispose any brushes, fonts or images
     _black.Dispose();
     _red.Dispose();
     _green.Dispose();
 }
Пример #3
0
 private void Window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     foreach (var Brush in Brushes)
     {
         Brush.Value.Dispose();
     }
 }
Пример #4
0
 private static void Overlay_OnGraphicsDestroy(object sender, DestroyGraphicsEventArgs e)
 {
     if (!Loaded)
     {
         return;
     }
 }
Пример #5
0
 private void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     foreach (var pair in _brushes)
     {
         pair.Value.Dispose();
     }
 }
Пример #6
0
        private void Window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
        {
            _font.Dispose();

            _white.Dispose();
            _backGray.Dispose();
        }
        internal override void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
        {
            if (!Loaded)
            {
                return;
            }

            OnGraphicsDestroy?.Invoke(sender, e);
        }
Пример #8
0
 private void DestroyWindowGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     foreach (var pair in this.brushes)
     {
         pair.Value.Dispose();
     }
     foreach (var pair in this.fonts)
     {
         pair.Value.Dispose();
     }
 }
Пример #9
0
 private void Window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     // you may want to dispose any brushes, fonts or images
     e.Graphics.BeginScene();
     e.Graphics.ClearScene();
     e.Graphics.EndScene();
     _font.Dispose();
     _redBrush.Dispose();
     _grayBrush.Dispose();
     _yellowBrush.Dispose();
     _whiteBrush.Dispose();
 }
Пример #10
0
 private void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     foreach (var pair in Brushes)
     {
         pair.Value.Dispose();
     }
     foreach (var pair in Fonts)
     {
         pair.Value.Dispose();
     }
     foreach (var pair in Images)
     {
         pair.Value.Dispose();
     }
     DestoryGraphics(sender, e);
 }
Пример #11
0
        private void OnDestroyGraphics(object sender, DestroyGraphicsEventArgs e)
        {
            defaultFont?.Dispose();
            defaultFont = null;

            foreach (var kv in brushes)
            {
                kv.Value.Dispose();
            }

            brushes.Clear();

            lock (bufferLock)
            {
                read.Clear();
                write.Clear();
            }
        }
Пример #12
0
 public void DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     DisposeResources();
 }
Пример #13
0
 private void Window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     // dispose of any brushes, fonts, or images here
     red.Dispose();
 }
Пример #14
0
 private static void window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     redBrush.Dispose();
     consolasFont.Dispose();
 }
Пример #15
0
 private static void Overlay_OnGraphicsDestroy(object sender, DestroyGraphicsEventArgs e)
 {
 }
Пример #16
0
 internal abstract void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e);
Пример #17
0
 private void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
 {
     // you may want to dispose any brushes, fonts or images
 }