コード例 #1
0
 public override void Dispose()
 {
     base.Dispose();
     markerBrush.Dispose();
     selectedMarkerBrush.Dispose();
     textBrush.Dispose();
 }
コード例 #2
0
ファイル: Target.cs プロジェクト: hljlishen/Utilities
 public override void Dispose()
 {
     base.Dispose();
     TargetBrush.Dispose();
     TagBrush.Dispose();
     TextBrush.Dispose();
     TextFormat.Dispose();
 }
コード例 #3
0
 public override void Dispose()
 {
     base.Dispose();
     selector.SelectionFinish -= Selector_SelectionFinish;
     selector.Dispose();
     frameBrush.Dispose();
     normalFillBrush.Dispose();
     selectedFillBrush.Dispose();
 }
コード例 #4
0
        protected override void InitializeComponents(RenderTarget rt)
        {
            base.InitializeComponents(rt);
            normalLineBrush?.Dispose();
            selectedLineBrush?.Dispose();
            normalTextFormat?.Dispose();
            selectedTextFormat?.Dispose();
            normalTextBrush?.Dispose();
            selectedTextBrush?.Dispose();

            normalLineBrush   = Model.LineColor.SolidBrush(rt);
            selectedLineBrush = Model.SelectedLineColor.SolidBrush(rt);
            normalTextBrush   = Model.FontColor.SolidBrush(rt);
            selectedTextBrush = Model.SelectedFontColor.SolidBrush(rt);
            using (var dw = DWriteFactory.CreateFactory())
            {
                normalTextFormat   = dw.CreateTextFormat(Model.FontName, Model.FontSize);
                selectedTextFormat = dw.CreateTextFormat(Model.SelectedFontName, Model.SelectedFontSize);
            }
        }
コード例 #5
0
 public override void Dispose()
 {
     base.Dispose();
     normalLineBrush?.Dispose();
     selectedLineBrush?.Dispose();
     normalTextFormat?.Dispose();
     selectedTextFormat?.Dispose();
     normalTextBrush?.Dispose();
     selectedTextBrush?.Dispose();
     strokeStyle?.Dispose();
 }
コード例 #6
0
ファイル: AxisX.cs プロジェクト: hljlishen/Utilities
 public override void Dispose()
 {
     base.Dispose();
     axisBrush?.Dispose();
 }
コード例 #7
0
 public override void Dispose()
 {
     base.Dispose();
     textBrush?.Dispose();
     textFormat?.Dispose();
 }
コード例 #8
0
 public override void Dispose()
 {
     base.Dispose();
     fillBrush?.Dispose();
     frameBrush?.Dispose();
 }
コード例 #9
0
 public override void Dispose()
 {
     base.Dispose();
     signalBrush?.Dispose();
 }
コード例 #10
0
 public override void Dispose()
 {
     base.Dispose();
     antennaBrush?.Dispose();
 }
コード例 #11
0
ファイル: NorthLine.cs プロジェクト: hljlishen/Utilities
 public override void Dispose()
 {
     base.Dispose();
     LineBrush.Dispose();
 }
コード例 #12
0
 public override void Dispose()
 {
     fillBrush?.Dispose();
 }