Verzija 4.1.6

Iz SDMS
Jump to navigationJump to search

Zgodovina verzij

Objava verzije

  • Build 33 20. Januar 2011
  • Build 34 24. Januar 2011
  • Build 35 26. Januar 2011
  • Build 36 27. Januar 2011
  • Build 37 10. Februar 2011
  • Build 38 22. Februar 2011

Popravki avtomatsko sporočenih napak

  • (Build 33) Access violation at address 00B517A1. Read of address 0000000C. pri dvokliku v maski na gridu, če ni izbran stolpec. Popravljeno.
  • (Build 33) Access violation at address 00B51397. Read of address 00000050 ob prikazu maske, ki ni imela pravilno nastavljen dataset navigator.
  • (Build 33) Access violation at address 00D4A854. Read of address 00000038 pri build expressnu v primeru [Polje].As...
  • (Build 34) Access violation at address 00404E86. Read of address 20004C53 pri brisanju entitete v urejevalniku simbola. Napaka je nastala v Build 33
  • (Build 34) Access violation, če se je v urejevalniku podatkovne plasti med editiranjem celice v gridu pritisnil insert. Popravljeno.
  • (Build 35) Access violation, pri brisanju entitete v urejevalniku linij. Napaka je nastala v Build 33.
  • (Build 35) Access violation, pri urejanju cele teme ob zapiranju maske. Napaka je nastala v Build 33.
  • (Build 37) List index out of bounds (n) pri menjavi zavihka maske v primeru, ko je imela nova maska manj polij in je bilo editiranje aktivno. Popravljeno.
  • (Build 38) List index out of bounds (-1) v maski, če je bil uporabljen event enabled za kontrolo in je bil eden od nizov podatkov, uporabljenih na maski, prazen. Popravljeno.

Razni popravki

  • (Build 33) Pri overlayu se da lahko za poligon rezanja tudi polilinijo in bo razrezal poligone po tej liniji.
  • (Build 33) Popravljeni problemi pri maskah, ko je bilo zagnanih več aplikaacij.
  • (Build 33) V maski se pri kopiranju na odložišče in nazaj ni prenesla Z koordinata za točkovno entiteto. Isto velja za lastnost TEditRecord.RecordAsText.
  • (Build 34) Vertikalni zamik teksta ni delal pravilno v build 33. Popravljeno.
  • (Build 36) Dvoklik na gridu ni delal v build 33. Popravljeno.
  • (Build 36) V basicu se sedaj po ukazih Activate in Deactivate osvežijo reference, tako da takoj po ukazu delajo funkcije in spremenljivke, ki so bile naložene.
  • (Build 36) Ikona programa na windows XP je bila spremenjena. Popravljeno.
  • (Build 38) Dodano preverjanje napak za definicijo niza podatkov pri podatkovni plasti. Preverja se, če je ključ iz tega niza podatkov.
  • (Build 38) Popravljeno obnašanje programa pri uporabi relacije na samega sebe (polja) kot ključ v primeru relacije v tabelo, index podatkovne plasti in relacije niza v tabelo, index podatkovne plasti in v polje.

Podatkovna plast - Poročilo

  • (Build 33) Teksti se lahko sedaj tudi zasuka za 90/180(270 stopinj.

Podatkovna plast - Uvoz

  • (Build 33) Pri uvozu GML datoteke je sedaj potrebna dodatna izbira GML atributa, ki opredeljuje zapis za uvoz. Tako se lahko sedaj uvaža tudi iz datotek z mešano vsebino. Poleg tega se ob določanju polj skenira celotna datoteka (to lahko malo traja), zato da zanesljivo preberemo vsa polja GML datoteke.
  • (Build 33) Pri uvozu iz Autocada dodana podpora za ACAD 2010 in ACAD 2011.
  • (Build 34) Pri uvozu Unicode ASCII pri povezavi polj in določanju stolpcev ni upošteval Unicode nastavitve (pojavil se je dodaten znak).
  • (Build 34) Pri uvozu delimited ASCII se Text delimiter " upošteva le v primeru, ko je na začetku oziroma koncu polja.

Izvoz tematike v DXF

  • (Build 33) Izvoz tematike v DXF je prenovljen. Podprta je večina možnosti izrisa v tematiki razen polnjenja in tipa linij. Natančen opis izvoza je pri TDrawList.DXFOut.
  • (Build 34) Popravljena napaka v primeru predolgega imena simbola.
  • (Build 35) Dodana je podpora za pisave različne od Arial. ?? preveri
  • (Build 35) Dodana je podpora za tipe linij razen simbolov na linijah. ?? preveri

Basic ukazi

  • (Build 33) Dodana spremenljivka UserEnvironment As TEnvironment, ki hrani uporabnikove nastavitve za vse aplikacije.
  • (Build 33) Dodana metoda polja TField.ListLines (RL As TRecordList) As String, ki vrne vrednost polja za celo listo po vrsticah.
  • (Build 33) Dodana metoda liste zapisov TRecordList.AsLines (Format As String, F1, F2, F3 As TField) As String, Ki vrne vse zapise po vrsticah oblikovane po Format polju.
  • (Build 33) Ukinjen ukaz TSymbol.ToDxf As String.
  • (Build 37) Popravljeno računanje kota pri TPointArray.ProjectionAngle in sicer v primeru kota na točki ni vedno prav izračunal.
  • (Build 37) Popravljena funkcija TPointArray.PointAtDistance in sicer je za distance 0 vrnila rezultat -1 namesto 0.
  • (Build 38) Dodana metoda TFilter.AreaMultiPoint (P As TPointArray, Distance As Float), ki nastavi filter na več točk.
  • (Build 38) Popravljeno obnašanje programa pri ukazu TLayer.NetworkSettings. Topologija omrežja se ne izračuna ob ukazu ampak šele ob ostalih Network ukazih.