Verzija 4.1.4.3

Iz SDMS
Jump to navigationJump to search

Zgodovina verzij

Popravki avtomatsko sporočenih napak

  • Napaka Cannot change Visible in OnShow or OnHide ob zapiranju plavajoče panele z x. Popravljeno.
  • Access violation 00000004 ob brisanju plasti preko mreže.
  • Access violation 00000008 ob uvozu DXFa brez določene datoteke.
  • List index out of bounds (0) ob uvozu ascii datoteke, če lete ni bilo možno odpreti.
  • List index out of bounds (1) ob prvem editiranju definicije virtualnega niza podatkov v layer. Tudi Cancel ni delal v tem dialogu.
  • Access violation 00000010 ob odpiranju aplikacije, če je med tem prišel message za spremembo objekta po mreži, ker aplikacija še ni bila naložena.

Razni popravki

  • Debug okno prenovljeno. Sedaj se lahko pregleda vse nivoje stacka.
  • Pri preverjanju napak za polja dodano preverjanje za Tekstovno relacijo. In sicer se preverja nedoločeno polje in uporaba samega sebe. Tudi izvajanje programa v drugem primeru popravljeno. Prej se je program zaprl brez da bi karkoli opozoril.
  • Dodano shranjevanje velikosti maske za Povečan ogled slik.
  • Lookup iz poligonske plasti ni delal. Popravljeno.
  • Za navigacijsko okno se ni pravilno inicializirala lokacija. Popravljeno.
  • Utripanje pri premiku miške iz mape v ostala okna odpravljeno. Se je dogajalo le pri uporabi windowsovih tem.
  • Pri relaciji niza podatkov v drugo podatkovno plast ni delal SQL pogoj. Popravljeno.
  • Pri relacijah polja v tabelo z večimi ključi, ni pravilno delovalo nastavljanje vrednosti ključev ob korekturah podatkov.
  • Pri pošiljanju basic napak ni vedno izpisal vseh nivojev stacka. Popravljeno.

Basic

TEditrecord

Dodana metoda za rotacijo recorda.

TEditrecord.Rotate (Y, X, Angle As Float)

ki rotira urejani objekt za poljubni kot.

TField

Dodani metodi

TField.AsSortedLines As String
TField.AsDistinctLines As String

ki vrne isto kot AsLines, le da so vrstice sortirane po abecedi oz. unikatne (se ne ponavljajo iste vrednosti).

CountLines

Dodane nove funkcije za operacije nad stringi:

CountLines (S As String) As Long

Vrne število vrstic v tekstu S.

SortLines

SortLines (S As String) As String

Vrne tekst S sortiran po abecedi.

Sklon123

Sklon123 (I As Long, Ed, Dv, Mn As String) As String

Vrne tekst za ednino, dvojino oz. množino glede na število I.

CurPrn

Dodana nova spremenljivka CurPrn As TPrintLayout Ki ima nastavljeno predlogo izrisa ob izvajanju eventov OnPreview in OnPrint predloge. To omogoča generalizacijo klicov tipa

CPEditLabels ([$089D2782;Glava DTN]), 

ki jih je bilo treba popravljati za vsako kopijo predloge na nov način:

CPEditLabels (CurPrn)

Relacija v drugo podatkovno plast

Pri definiciji virtualnega polja tipa relacija v drugo podatkovno plast se pri filtru za poligonske plasti lahko nastavi tudi tip filtra za poligonske plasti. Isto kot pri filtru.

fully or partially inside (quick) fully or partially inside or touching border fully or partially inside fully inside fully inside and not touching border touching border from inside touching or crossing border from inside touching or crossing border touching or crossing border from outside touching border from outside