Verzija 4.1.0
Raziskovalec
Prišlo je do pomembne reorganizacije gradnikov sistema (npr. podatkovne plasti, meniji, simboli,...). Do sedaj so bili različni tipi gradnikov ločeni med seboj (zavihki v raziskovalcu) in razporejeni v samostojnih drevesnih strukturah. Sedaj pa so vsi ti gradniki združeni v enotno drevesno strukturo in se v njej lahko organizirajo poljubno (mešano). Po avtomatskem prenosu v nov sistem so sicer še vedno ločeni po ločenih vejah novega drevesa, vendar pa jih lahko uporabnik po svoji presoji poljubno razmesti po nekih zaključenih logičnih ali funkcionalnih celotah.
Glavno okno raziskovalca je zopet razdeljeno na seznam (drevo) objektov na levi in predpregled izbranega objekta na desni strani. Predpregled je izboljšan in tudi dopolnjen s direknimi povezavami na druge objekte. Novost je tudi grafični prikaz vsebine podatkovne plasti v predpregledu. V splošnih nastavitvah pa se lahko nastavi željeno vsebino predpregleda.
Obstaja pa tudi drug način pregledovanja in organiziranja objektov, ki je precej podoben delu z Norton/Windows/Total Commander-jem. Tako drevo z objekti kot predpregled se lahko nadomesti s seznamom objektov v trenutno izbrani mapi, za operacije nad njimi pa veljajo podobni ukazi kot v prej omenjenih programih. Najhitrejši način preklopa v ta način dela je s tipko Alt-2, nazaj pa z Alt-1.
Spemenjen je tudi način iskanja določenega objekta, ki sedaj ne najde le prvega in nato vsakič naslednjega objekta, temveč takoj sestavi celoten seznam najdenih objektov. Zopet lahko preklapljamo med tem seznamom in vsemi objekti s tipkami Alt-1, Alt-2 in Alt-3.
Glede na to, da so v drevesu sedaj različni objekti, je pri dodajanju novega objekta seveda potrebno določiti tudi tip objekta.
Aplikacija
Glavne novosti v aplikaciji so vezane na nova 'plavajoča okna' (dock window). Do sedaj je bilo poleg glavnega območja v oknu aplikacije (karte) še območje tematike (fiksno na desni strani). Sedaj pa so poleg tematike uvedena še nova 'območja' v obliki plavajočih oken, ki jih lahko uporabnik vklopi, izklopi oz. razpostavi po želji. To so:
- Tematika izrisa
- Hitre informacije
- Navigacijsko območje
- Podatkovna plast
- Urejevalnik geometrije
Tematika izrisa
Novosti pri temah
- Grupe
- Navidezne teme
- Tema 'Grafična oprema'
- Tema 'Basic'
- Hitre informacije
- Navigacijsko območje
- Podatkovna plast
- Urejevalnik geometrije
Ostalo
Pri shranjevanju reporta v image, ni delalo shranjevanje v vse formate. Delalo je le GIF in PNG. Popravljeno.
Ukaza TReport.SaveImage TReport.SaveImageList pa sploh nista delala. Popravljeno. Tudi razširjeno delovanje pri za shranjevanje vseh strani naenkrat. Če se za parameter za stran (Page) vnese -1 izpiše vse strani.
Dodana funkcija
TImport.CodePageTranslation As Long
Ki nastavi pretvarjanje šumnikov. možne vrednosti so tudi nove konstante v skupini konstant Code Page Translation:
Const cptNone = 0 Const cptOEM = 1 Const cptYUASCII = 2
Pri vnosu formule za polje se niso dodala polja iz drugih datasetov v spisek polj.
Pri uporabi funkcije debugbreak, in se po zaustavitvi procedure nadaljuje z "Ignoriraj Debugbreak", vsi nadaljnji klici procedure niso upoštevali do ponovnega zagona programa.
Sedaj se prekine ignoriranje, ko se basic neha izvajati.
Popravljen align pri vnosu basica za evente.
Popravljena napaka, ki se je zgodila, kadar se je iz gumba v toolbaru naložil drug toolbar. Obenem tudi pohitreno kreiranje toolbarov v aplikaciji..
funkciji
TForm.AutoCenter As Boolean TForm.FlashObject As Boolean
Nista delali, ko je bila maska prikazana. Popravljeno.
Popravljeno kontroliranje forma iz basica v celoti. Sedaj se lahko vse spremenljivke nastavijo preden je form pokazan, ali pa potem. Tudi vse ostale odvisnosti klicev, ki so obstajale niso več potrebne.
Datum zadnje spremembe objekta se ni vedno shranjeval ob izhodu iz programa.
Nastavljanje spremenljivk CurLyr in CurRec spremenjeno. Sedaj se lahko gnezdeno izvaja filter v poljubno nivojih.
Clipboard v maski ni pravilno deloval za multiple datasete.
Premik skupine tem, velja za celotno skupino, ne samo za prvo temo v skupini.
Pri tematiki sta dva nova tipa tem in sicer Basic, kjer se lahko v basicu napiše poljuben dodaten izris na karto, in pa tip teme Fixed, ki ima vse, kar je nastavljivo v Nastavitvah izrisa in kar nekaj novosti, pa še vrstni red izrisa je lahko pomešan z layerji. S tem izris ni odvisen od uporabnikovih nastavitev, ker je mreža določena že v draw listi.
Objekt za izrise na Basic temo je bil objavljen v prejšnji verziji (View As TView)
V vseh editorjih dodana opcija Save As, ki shrani objekt preko drugega ali pa kot nov objekt.
V dialogu za shranjevanje objekta popravljeni gumbi za brisanje in preimenovanje objektov in pa kreiranje novih map, dodana kontrola za preverjanje podvojenih imen,...
Dodano shranjevanje grupe v tematiki kot nova tematika.
Pri multiple datasetih se je včasih postavil index na 0 namesto na prvi dataset.
Spremenjeno sledenje objektom. Do sedaj so ponekod stvari nehale delovati, ko se je spremenilo ime objekta. Po novem bo to delalo. Program pa bo prenesel tudi brisanje objekta in kreiranje novega z istim imenom.
Povsod, kjer se napiše basic expression, ki mora vrniti neko vrednost, se lahko uporabi obliko Result = ...
To je doslej manjkalo predvsem v formulah. To pomeni, da se lahko sedaj znotraj formule napiše celo rutino.
Dodana metoda
Navigation.SetBoundsToDrawList
ki nastavi bounding window areal viewa na drawlist extents.
Pri maskah je dodana možnost preklopa med maskami z avtomatskim toolbarom. V urejevalniku maske se določi index skupine mask (0 ni v skupini, 1, 2... je v skupini 1,2,.... in pa Tab oder, ki določa vrstni red znotraj grupe.
Problem z omejeno velikostjo printanja v sliko je odpravljen. Po novem je velikost slike omejena s spominom v računalniku. Lahko se naredi tudi večjo sliko, a se hitrost ZELO upočasni.
Najbolje je delati izris v BMP formatu, saj se le v tem formatu lahko hitro naredi slika v največji resoluciji. Pri vseh ostalih formatih pa se mora pri shranjevanju slika kopirati v spominu in zasede dvojno količino spomina.
Pri BMP formatu smo na našem računalniku z 512Mb rama brez problema naredili slike v A1 formatu:
A1 450DPI 470MB 14882x10524x24 A1 400DPI 370MB 13228x9354x24
A0 300DPI 417MB 14031x9921x24
Najprimernejši format za slike brez DOFa je png, ker ima največjo kompresijo in ohrani popolno natančnost.
Struktura baze objektov je spremenjena (Objects mapa). Po novem je vse shranjeno v eni datoteki.
Objekti niso več vezani na eno vejo in so lahko poljubno pomešani med seboj.
Explorer je spremenjen v celoti.
Povsod, kjer se izbira objekt iz drevesa, se sedaj prikaže celotno drevo pri shranjevanju oz. le mape z tipom objekta, ki ga iščemo. Dodano je tudi okence Find, kjer vnesemo del imena objekta in v drevesu ostanejo le objekti, ki v imenu vsebujejo vneseno besedilo. Pri določenih tipih je možno videti tudi sliko objekta, pri vseh pa si lahko ogledamo vse podatke o objektu.
Lastnosti objektov so preseljene v sam objekt. Tudi urejevalniki objektov so narejeni na novo in je kar nekaj sprememb.
V Check for errors so dodana nova preverjanja, ki do sedaj niso bila potrebna oz. narejena.