Verzija 4.2.2: Razlika med redakcijama
Iz SDMS
Jump to navigationJump to searchm (→Basic ukazi) |
m (→Basic ukazi) |
||
| Vrstica 19: | Vrstica 19: | ||
*(Build 1) Popravljeni funkciji {{EL|TEditRecord|PointArray}} in {{EL|TRecord|PointArray}}, da za poligone vedno vrneta zaprt poligon (zadnja točke je ista kot prva). Napaka nastala v verziji 4.2. | *(Build 1) Popravljeni funkciji {{EL|TEditRecord|PointArray}} in {{EL|TRecord|PointArray}}, da za poligone vedno vrneta zaprt poligon (zadnja točke je ista kot prva). Napaka nastala v verziji 4.2. | ||
| − | *(Build 1) | + | *(Build 1) Nova zanka '''ForEach X In Y ... Next''', ki nastavi vrednost spremenljivke X na vse vrednosti iz seznama Y |
| + | ** String / TStringList: ForEach S In SL | ||
| + | ** TRecord / TRecordList: ForEach R In [Plast].FilteredRecords | ||
| + | ** TEditRecord / TRecordList: ForEach ER In [Plast].FilteredRecords (ta naredi tudi L.Begin/L.EndMultipleUpdate, za vsak record pa ER.Edit in ER.Update) | ||
| + | ** TDrawItem / TDrawList: ForEach DI In DrawList | ||
| + | ** TPrintItem / TPrintLayout: ForEach P In [PredlogaIzrisa] | ||
| + | ** TDialogControl / TDialog: ForEach DC In [Dialog] | ||
Redakcija: 07:27, 12. marec 2015
Vsebina
Objava verzije
- Build 1 11. Marec 2015
- Build 2
Popravki avtomatsko sporočenih napak
Razni popravki
Buffer (Outline)
- Izraz Outline spremenjen v Buffer
- (Build 1) Funkcija za izdelavo bufferja je popolnoma spremenjena in naredi sedaj topološko pravilen buffer. Naredi ga tudi veliko hitreje kot v stari verziji.
- (Build 1) Buffer lahko po novem naredimo za vse grafične tipe zapisov, tudi okoli točk in poligonov. Prej se ga je lahko naredilo le okoli polilinij.
- (Build 1) V urejevalniku geometrije je se buffer naredi različno, glede na dovoljene tipe topologije v podatkovni plasti. Če poligoni niso dovoljeni, bo naredil buffer kot polilinije, če pa plast dovoli poligone, pa ga bo naredil kot poligon.
Basic ukazi
- (Build 1) Popravljeni funkciji TEditRecord.PointArray in TRecord.PointArray, da za poligone vedno vrneta zaprt poligon (zadnja točke je ista kot prva). Napaka nastala v verziji 4.2.
- (Build 1) Nova zanka ForEach X In Y ... Next, ki nastavi vrednost spremenljivke X na vse vrednosti iz seznama Y
- String / TStringList: ForEach S In SL
- TRecord / TRecordList: ForEach R In [Plast].FilteredRecords
- TEditRecord / TRecordList: ForEach ER In [Plast].FilteredRecords (ta naredi tudi L.Begin/L.EndMultipleUpdate, za vsak record pa ER.Edit in ER.Update)
- TDrawItem / TDrawList: ForEach DI In DrawList
- TPrintItem / TPrintLayout: ForEach P In [PredlogaIzrisa]
- TDialogControl / TDialog: ForEach DC In [Dialog]