コード例 #1
0
ファイル: Overlay.cs プロジェクト: stubobis1/prank
 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
ファイル: Overlays.cs プロジェクト: Foopy969/calc2
 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
ファイル: Overlay.cs プロジェクト: GarfID/EmoPad
        private void Window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
        {
            _font.Dispose();

            _white.Dispose();
            _backGray.Dispose();
        }
コード例 #7
0
        internal override void _window_DestroyGraphics(object sender, DestroyGraphicsEventArgs e)
        {
            if (!Loaded)
            {
                return;
            }

            OnGraphicsDestroy?.Invoke(sender, e);
        }
コード例 #8
0
ファイル: Overlay.cs プロジェクト: alanoliveira/garou-toremo
 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
ファイル: Overlay.cs プロジェクト: stubobis1/prank
 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
ファイル: OverlayOnMoveMouse.cs プロジェクト: stubobis1/prank
 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
ファイル: Overlay.cs プロジェクト: RayRed93/GameOverlay.Net
 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
 }