Editace komponent
Napsal: úte říj 02, 2007 3:47 pm
1) Jaky ma vyznam, ze mohu menit vlastnosti car a padu komponent, aniz bych se prepnul do editace komponenty, a to dokonce i v pripade ze mam komponentu uzamcenou (chapu ze zamek se tyka pozice, ale proc ne i jakekoliv zmeny komponenty)?
2) Pokud mam komponentu prilis u kraje desky a zacnu ji editovat tak, ze po prikazu Replace se jeji pozice LEFT nebo TOP dostane na minusove hodnoty, tak se proces stornuje a muzu editovat znovu.
Proc neni napriklad nejake upozorneni ze objekt zasahuje mimo pole editoru a proto bude napriklad odsazen o x,y milimetru?
3) S tim souvisi i vec, ze kazda komponenta ma udaj o pozici vztazen k jednomu jejimu elementu (tzv.klicovemu). Pokud tento element odstranim a komponentu ulozim ("Replace This"), souradnice zustavaji, ovsem jiz plati pro jiny element, ktery ale v ramci komponenty lezi jinde. Komponenta jiz tedy neni po provedeni "Replace This" na svem miste.
Reseni: pokud se odstrani klicovy element, staci ke stavajicim souradnicim polohy cele komponenty pripocitat rozdil relativnich vzdalenosti mezi starym a novym klicovym elementem. Pak se po navratu z editace soucastky tato soucastka na desce nehne.
2) Pokud mam komponentu prilis u kraje desky a zacnu ji editovat tak, ze po prikazu Replace se jeji pozice LEFT nebo TOP dostane na minusove hodnoty, tak se proces stornuje a muzu editovat znovu.
Proc neni napriklad nejake upozorneni ze objekt zasahuje mimo pole editoru a proto bude napriklad odsazen o x,y milimetru?
3) S tim souvisi i vec, ze kazda komponenta ma udaj o pozici vztazen k jednomu jejimu elementu (tzv.klicovemu). Pokud tento element odstranim a komponentu ulozim ("Replace This"), souradnice zustavaji, ovsem jiz plati pro jiny element, ktery ale v ramci komponenty lezi jinde. Komponenta jiz tedy neni po provedeni "Replace This" na svem miste.
Reseni: pokud se odstrani klicovy element, staci ke stavajicim souradnicim polohy cele komponenty pripocitat rozdil relativnich vzdalenosti mezi starym a novym klicovym elementem. Pak se po navratu z editace soucastky tato soucastka na desce nehne.