Moravské přístroje, a. s., zdroj: http://www.controlweb.eu/art?id=428&lang=405, vytištěno: 03.05.2025 20:15:20
Opravy chyb
Pokud byla aplikace spuštěná z vývojového prostředí
při otevřeném inspektoru, mohlo dojít k poškození
zdrojového textu aplikace.
Opraven možný pád aplikace, pokud v definici
dovážených kanálů s parametrem required=not_required,
nebyl definován směr.
Chybné překreslení stromu přístrojů po změně vlastníka
panelu.
Možný pád při zadání duplicitního jména panelu
v inspektoru přístroje.
Opravena chyba při zápisu do atributu value obousměrného
kanálu.
Průvodce pro vytvoření HTML aplikace chybně exportoval
přístroj switch pokud jméno souborů ikon obsahovalo
diakritiku.
Při změně vlastníka přístroje v okně mohlo dojít
k nesprávnému nastavení jeho souřadnic.
Do systémových konstant doplněny konstanty, které vrací
systémová funkce last_error().
Opravena chyba v metodě GetRange()
přístroje meter.
Při vzdáleném přístupu k historickým datům
archivovaných datových elementů mohlo v některých případech
dojít k načtení pouze části dat.
Opraven možný pád při smazání používaného kanálu
v datových inspektorech.
Při volání nativní procedury SetPrintToFile
přístroje printer nebylo možné zadat jméno
souboru.
Opravena chybná práce s prvky pole v přístroji
text_scanner.
DDE ovladač si neporadil se všemi variantami zápisu
příkazu pro automatické spouštění aplikace serveru dle přípony
obsluhovaného souboru v registry a proto některé aplikace
nespustil. Nyní ošetřuje i nesprávné formáty zápisu (např.
dlouhá cesta bez vymezení uvozovkami) a aplikace
spouští.
Nebylo možné použít automatický tisk z aplikací na
sdílené tiskárny, jejichž název byl delší než 32 znaků. Omezení
zavedené předchozími verzemi operačních systémů Windows bylo
odstraněno využitím pokročilejších funkcí.
Úpravy chování
Mimo zde vyjmenovaných bodů SP13 nezpůsobuje žádnou změnu
chování aplikačních programů.
Procedura date.DateToJD( Year, Month, Day, JD
) pracovala chybně v UTC. Upraveno dle dokumentace
tak, aby pracovala v lokálním čase stejně jako varianta
DateToJD( Year, Month, Day, hour, minute, second, JD
).
Událostní procedury OnShow a OnHide byly volány při
každém vyhodnocení výrazu visibility. Nyní jsou
správně volány jenom při změně viditelnosti.
Ošetřena chyba Windows 2000 při přechodu mezi zimním a
letním časem a naopak (DST). Pokud operační systém neupozorní
běžící aplikace na změnu, Control Web detekuje
přechod a včas změnu ošetří.
Rozšíření
Do přístroje table doplněna událostní
procedura OnActiveCellChanged( Layer, Row, Col : longcard ),
volaná při změně aktivní buňky.
|