SmallDEVS FAQ
(vybráno z netnews)
> ... pres filelist install se mi to objevilo v MyRepository, ale
> v menu chybi polozka Start simulation, co s tim ?
Vyexportoval jste model, takze se nacetl model. Ten je potreba umistit do simulace. Vytvorte novou simulaci, provedte model copy nebo cut, a pak nad simulaci provedte 'paste as root devs'.
Jinak je mozne vyexportovat take celou simulaci. Po nacteni se to pak objevi jako simulace.
> Nelze vyexportovat trait.
Traity a prototypy presuňte do vhodně pojmenované složky (new folder pod TraitsAndPrototypes) a tu vyexportujte jako SAR.
> Po prejmenovani/presunuti traitu klienti traitu nefunguji
Je třeba po přesunu traitu ve všech klientech znovu nastavit referenci na trait - toto není v současné verzi automatizováno.
> V metodě definuji pole array := #(0 0 0 0). Jeho prvky modifikuji, ale pak čtu jiné hodnoty.
Literálem definované pole podléhá optimalizacím při překladu. Ty jsou užitečné jen pokud pole zůstává konstantní, jinak mohou způsobovat potíže. Proto je třeba pole vytvořit dynamicky, buď kopií, tj. #(0 0 0 0) copy, nebo přímo jako Array new: 4 withAll: 0.
> pri logovani do Trascriptu Squeak obcas zatuhne
To je chyba prostredi Morphic. Zabranite tomu tim, ze zavrete Transcript.
Link to this Page