Verzija 4.1.4.13

Iz SDMS
Jump to navigationJump to search

Zgodovina verzij

Popravki avtomatsko sporočenih napak

  • Pri programskem kreiranju predlog izrisa se je lahko zgodil Range check error ali pa Floating point division by zero. Popravljeno.
  • Napaka Cannot open file ob nalaganju drawlist.tmp datoteke, se je zgodila, če se je program 2x zagnal istočasno in je bil aktiven autologin. Sedaj je preprečen dvojni zagon aplikacije istočasno.

Basic

Konstante

Dodane konstante za tip teme.

dtGrid As Long
dtIncluded As Long
dtHidden As Long
dtFixed As Long
dtBasic As Long

ki se uporabijo pri TDrawItem.Type lastnosti.

TDrawItem

Dodane lastnosti pri TDrawItem objektu.

TDrawItem.IsLayerItem As Boolean

ki vrne, ali je tema odvisna od podatkovne plasti.

TDrawItem.ActuallyVisible As Boolean

ki vrne True, če sta tema in skupina vidne in je trenutno merilo med minimalnim in maximalnim merilom.

DrawScale As Float

kjer lahko določimo merilo, na katero so fiksirane dimenzije teme (velikost pisave, simbola, odmiki, ...). Če pustimo prazno, veljajo navedene dimenzije pri vseh merilih enako. To je v bistvu nadomestilo za AtScale funkcije pri posameznih atributih.

Funkcije

Dodani ukazi za uporabo BTPMojstra

Mojster_CreateFormsView (User, Password As String) As Boolean
Mojster_CreateFormsEdit (User, Password As String) As Boolean
Mojster_DestroyForms
Mojster_RunSettings As Boolean
Mojster_RunInfo (BTP As Long)
Mojster_Visible (Visible As Boolean)
Mojster_Test (S As String) As String
Mojster_LastError As String
Mojster_NovoSredstvoMaska (nearList, General, Lastnost, Oprema, Povezave, MerilnaMesta As String) As Long
Mojster_NovoSredstvo (Osnova, Lastnosti As String) As Long
Mojster_PopraviSredstvo (BTP As Long, Osnova, Lastnosti As String) As Long
Mojster_DodajPovezavo (TipPovezave As String, EESID1, EESID2 As Long)
Mojster_BrisiPovezavo (TipPovezave As String, EESID1, EESID2 As Long)

Tematika

K temi je dodan nov atribut: Merilo izrisa. Z njim lahko določimo merilo, na katero so fiksirane dimenzije teme (velikost pisave, simbola, odmiki, ...). Če pustimo prazno, veljajo navedene dimenzije pri vseh merilih enako. To je v bistvu nadomestilo za AtScale funkcijo pri posameznih atributih teme (z eno nastavitvijo nastavimo vse). V primeru uporabe naj se AtScale za posamezne atribute ne uporablja!

Tematika je bila deležna tudi precejšnje predelave. To bo dokončno objavljeno v kratkem, že sedaj pa si lahko aktivirate dodaten pogled na Tematiko z ukazom: DrawListButtons = True

Novo pomožno okno: Tema

Uvedeno je novo pomožno (plavajoče) okno za urejanje trenutno izbrane teme v tematiki. Trenutno izbrana tema v tematiki se avtomatsko prikaze v tem oknu. Atribute teme lahko nato poljubno popravljamo in rezultat v realnem času spremljamo na sami karti.

Novo pomožno okno: Custom form (bomo še uvedli slovenski naziv)

Uvedeno je novo pomožno (plavajoče) okno za poljubne obrazce, ki se lahko naložijo vanj. Navodila za nalaganje in izdelavo obrazcev sledijo v kratkem.