User Tools

Site Tools


readme:versions:v11.48.0

v11.48.0, released 2020-11-27

Documentation | What's new & coming | v11.48.0

This version brings:

  • New sample PaintEvents for illustrating how to use the TGIS_ViewerWnd's eventsU3. DK-11905
  • .NET Core components can be hosted on Visual Studio designers.U3 DK-12000
  • Property IGIS_Viewer3D.HideLabelsUponNavigation will force hiding labels on scene rotation etc which can improve the speed of heavily labelled maps. DK-11996
  • Purely experimental support for vector tiles MVT and PBF. See: TGIS_LayerWebTiles class, TGIS_LayerMVT class, More information to come later. DK-11940
  • Minor fixes and improvements.

Known issues:

  • .NET Core (and NET 5.0) Visual Studio WinForms Designer does not workU3 is limited with DK Components (VS 16.8.1). After download of TatukGIS.DK.NETCore.Windows NuGet package, WPF components instead on WinForms are presented in a toolbox and thefore can not be added to a form. At this moment the only workaround is to add WinForms component directly in a designer code:
    #region Windows Form Designer generated code
     
    /// <summary>
    ///  Required method for Designer support - do not modify
    ///  the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
      this.GIS = new TatukGIS.NDK.WinForms.TGIS_ViewerWnd(); //### ADD THIS ### 
      this.SuspendLayout();
      // 
      // Form1
      // 
      this.AutoScaleDimensions = new System.Drawing.SizeF(13F, 32F);
      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
      this.ClientSize = new System.Drawing.Size(800, 450);
      this.Controls.Add(this.GIS);  //### ADD THIS ###
      this.Name = "Form1";
      this.Text = "Form1";
      this.ResumeLayout(false);
    }
     
    #endregion
     
    private TatukGIS.NDK.WinForms.TGIS_ViewerWnd GIS; //### ADD THIS ###

    Then control will be visible in a designer. Alternatively, just design a form with classic .NET WinForms and port it.
    Microsoft is aware of this issue and status is 'investigating'.

Full list available at Changelog.

2020/11/28 09:55

Page Tools