Jedan od najperfidnijih neugodnosti koje su se javljale korisnicima programa ArmCAD 2000 (ArmCAD-a prethodne generacije) nastajale su zbog toga što program nije bio otporan na zaključavanje lejera. Naime, ukoliko se deslio da korisnik zaključa neki lejer u kome se nalaze ArmCAD-ovi entiteti, takav crtež nije više mogao da se otvori.
Jednostavno, entiteti ArmCAD-a medjusobno su zavisni i povezani reaktorima, tako da izmena jednog entiteta utiče i na neki drgi entitet. Ovo se naročito odnosi na specifikatore. Prilikom učitavanja fajla, entiteti se inicijalizuju, menjaju svoju inicijalnu vrednost i prilikom pokušaja da ažuriraju recimo ukupan broj komada ispisan i specifikatoru, naiđu na zaključan objekat i onda program ulazi u problem za koji nema rešenje.
U programu ArmCAD 2005 smo problem rešili na jednostavan način - automatski otključavamo zaključani lejer koji sadrži ArmCAD-ove entitete - provera zaključanosti i eventualno otključavanje vrši se pri svakoj operaciji (ovo je veoma brza operacija i nama uticaja na performanse). Ukoliko se izvede neophodno otključavanje, korisnik će o tome biti obavesten odgovarajućom porukom na komandnoj liniji AutoCAD-a.
Zaključavanje lejera i ArmCAD
-
- Postovi: 1
- Pridružio se: Sre Sep 06, 2006 7:34 am
- Lokacija: SLOVENIJA
Ovaj forum je formiran sa namerom da poboljšamo našu komunikaciju sa korisnicima ali i da omogući komunikaciju među korisnicima.
I ranije, dok nije napravljen forum, ali i sada, svaki registrovani korisnik mogao je i može, da nas kontaktira direktno - e-mailom ili telefonski i da potraži odgovor na svoje pitanje.
Metoda obaveštavanja svakog korisnika naših programa o svemu sto je u vezi sa našim programima u odnosu na direktnu komunikaciju i komunikaciju preko ovog foruma je, ako ništa drugo - mnogo neefikasnija.
I ranije, dok nije napravljen forum, ali i sada, svaki registrovani korisnik mogao je i može, da nas kontaktira direktno - e-mailom ili telefonski i da potraži odgovor na svoje pitanje.
Metoda obaveštavanja svakog korisnika naših programa o svemu sto je u vezi sa našim programima u odnosu na direktnu komunikaciju i komunikaciju preko ovog foruma je, ako ništa drugo - mnogo neefikasnija.