Verzija 4.1.0
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.