Verzija 4.0.5
Log datoteke so prestavljene iz temp mape v Database/Logs mapo, tako da so centralno dostopne.
Pri definiciji uvoza iz ArcInfa (DBF file) in ASCII datoteke dodana možnost določanja pretvorbe kodne strani iz DOS (852) oz. YUASCII v codepage 1250. Drugje bomo dodali po potrebi.
Popravljena napaka Stream read error na vseh računalnikih priključenih na strežnik, kadar je kdo spremenil lastnosti simbola.
Pri dodajanju tematike ni v combo boxu risal linij in simbolov pri temah za polnjenje. Polnjenje s simboli tudi ni delalo pravilno pri samem izrisu.
Pri overlay operacijah je program po nepotrebnem zahteval pravice za urejanje podatkov vhodne plasti.
Popravljena napaka pri overlayu, kadar sta bila vhodna layerja kopija en drugega.
Dodana funkcija
DivideZero (A, B As Float) As Float
ki vrne A/B razen ko je B = 0 in vrne 0.
Dodana metoda in konstante za nastavljanje tipa filtra pri filtru po poligonu oz. oknu.
TFilter.PolygonFilterType As Long
Polygon filter type constante
const pftFullPartInQuick = 0 const pftFullPartInTouch = 1 const pftFullPartIn = 2 const pftFullIn = 3 const pftFullInNotTouch = 4 const pftTouchIn = 5 const pftTouchCrossIn = 6 const pftTouchCross = 7 const pftTouchCrossOut = 8 const pftTouchOut = 9
Find v menu editorju ponovno narejen, ker ni pravilno delal, kadar je bil iskani tekst v podmeniju izbranega itma oziroma kadar je bil izbrani item v podmeniju, ni iskal po glavnem meniju.
Find (Iskanje) v modulih ni pravilno upošteval ignoriranje velikih/malih črk pri šumnikih.
Dodan objekt z metodami
TView.Color As Long TView.FillColor As Long TView.LineWidth As Float TView.LineType As TLineType TView.LineFactor As Float TView.FillMode As Long TView.HorAlign As Long TView.VerAlign As Long TView.FontName As String TView.FontSize As Float TView.FontStyle As Long TView.FontAngle As Float TView.Width As Long TView.Height As Long TView.RealCoors As Boolean TView.DrawPoint (X, Y As Float) TView.DrawCircle (X, Y, Radius As Float) TView.DrawSymbol (X, Y As Float, Symbol As TSymbol, Factor, Angle As Float) TView.DrawText (X, Y As Float, Text As String) TView.DrawLine (X1, Y1, X2, Y2 As Float) TView.DrawPolyline (P As TPointArray) TView.DrawRect (X1, Y1, X2, Y2 As Float) TView.DrawPolygon (P As TPointArray)
In spremenljivka
View As TView
Ta objekt se uporablja pri novem DrawItmu tipa basic, ki je namenjen poljubnim dodatnim izrisom na ekran.
Pri menijih in toolbarih spremenjeno shranjevanje slik, ker je na Windowsih 95, 98 in ME bilo zasedenih preveč sistemskih resourcev. Tudi velikost menijev je zmanjšana, ker se prazni bitmapi ne shranjujejo več.
Funkcija
TButton.Image As TBitmap
Ukinjena.
Pri izvozu v shape je javil access violation namesto Cannot create file v primeru nepravilnega imena datoteke oz. napačnih pravicah na mapi.
Dodani metodi
TReport.PrintRange (FromPage, ToPage As Long) TReport.PrintListRange (List As TRecordList, FromPage, ToPage As Long)
Ki izpišeta samo določene strani.
Pri izpisu Reporta (poročila) iz predogleda se sedaj pokaže dialog, kjer se lahko izbere območje strani, ki se izpišejo.
Dodana metoda
TDataSet.AddFieldsFromFile (FileName As String)
ki datasetu doda polja iz DBF datoteke. Namenjeno avtomatskemu kreiranju polj glede na file ki se bo uvozil.
Pri vnosu poligona in polilinje je preprečen vnos iste točke dvakrat.
Pri definiciji maske ni delala leva poravnava za ime polja in v urejevalniku je narobe izpisoval ime polja, če je bilo naknadno spremenjeno.
Pri določanju barve za linearcolor je javljal napako.