Verzija 4.1.4.18
Popravki avtomatsko sporočenih napak
- Access violation at address 00000000. Read of address 00000000, ki se je zgodil ob napačno inštaliranem mediaplayerju, je verjetno odpravljen.
- Access violation at address 00C25281. Read of address 370D697B, ki se je zgodil po optimizaciji plasti in ponovni uporabi Network funkcij na tej plasti.
Razni popravki
- Pri uvozu iz DWG+DXF v primerih DXF datotek brez viewporta ni nič uvozil. Popravljeno.
- V pregledovalniku slik je onemogočena operacija Save, dokler ni dejanskih sprememb.
- Metoda TLayer.AssignStructureFromAndConvertAndStore v določenih primerih ni delala pravilno.
- Operacija AutoComplete pri pisanju basica sedaj upošteva določene tipe objektov v besedi pred piko in zmanjša nabor razredov.
Replace
Narejen je dialog za spremembo podatkov v podatkovnih plasteh. Do dialoga se lahko dostopa iz mask podatkovnih plasti v meniju Zapis/Spremeni. Pokaže se dialog za izbrano podatkovno plast in trenutno listo zapisov (tisto, ki jo gledamo v maski).
V dialogu se nam izpiše število zapisov, ki so v trenutni listi, in na desni strani vidimo povzetek te liste (1,2,3,4,5,10,20,30,40,50,100,200,... zapis). Izbrati moramo polje, ki ga želimo spreminjati. Na desni strani se nam prikažejo vrednosti polja. Glede na tip polja, se nam prikažejo smiselne spremembe polja (zamenjaj celo polje, nastavi fiksno vrednost,...). Tu lahko dvokliknemo želeno spremembo in še vnesemo podatke, ki so potrebni. Potem program skreira Basic izraz, ki bo to spremembo izvedel in na desni strani vidimo tudi nove vrednosti vzorčnih zapisov. Ta basic izraz lahko tudi poljubno popravljamo. in sproti vidimo rezultat na podatkih.
Basic izraz je lahko v večih oblikah. Lahko je samo izraz, ki vrne vrednost glede na tip polja ("x", 7, True,...), če pa je izraz bolj kompleksen se lahko uporabi spremenljivko Result (Result = Result + 1). V formuli se lahko uporablja tudi vsa ostala polja iz podatkovne plasti. Po pritisku na gumb OK, se sprememba podatkov dejansko izvede.
Dodana tudi ukaza za uporabo tega.
ExecuteReplace (F As TField, Formula As String) As Long ReplaceForm As Long
Basic
TTransform
Dodane lastnosti objektu TTransform.
TTransform.TransformBasePointY As Float
TTransform.TransformBasePointX As Float
TTransform.TransformBasePointFacY As Float
TTransform.TransformBasePointFacX As Float
TTransform.TransformBasePointAngle As Float
TTransform.TransformBasePointDeltaY As Float
TTransform.TransformBasePointDeltaX As Float
TTransform.TransformInputCS As String
TTransform.TransformOutputCS As String