Rotace popisek

dotazy uživatelů k funkcím programu Layout, náměty na jeho další rozšíření
Odpovědět
Uživatelský avatar
Tomáš Och
Member
Příspěvky: 394
Registrován: úte čer 19, 2007 4:41 pm
Bydliště: Papouch s.r.o., Praha
Kontaktovat uživatele:

Rotace popisek

Příspěvek od Tomáš Och »

Mam takovou vec k zamysleni.
1) Vsiml jsem si, ze kdyz provedu Edit | Change |Text Direction, text na spodni strane desky se spravne natoci na opacnymi smery, nez text na vrchni strane desky. Ovsem pokud pak text na spodni strane desky zvednu a rotuju ho, mel by vlastne i rotovat ve smeru opacnem nez text na vrchni strane.

Zaroven ale:

2) Kdyz na vrchni strane rotuju text, pak z 99% rozhoduji mezi tokem textu zleva doprava, nebo sdola nahoru, tak jak je zvyklost.
Nastava velice casty pripad, kdy mam napriklad odpor umisten svisle, pak i vychozi text je v pocatku svisly. Ted se rozhodnu text umistit tak, aby byl vodorovne, jako vsechny ostatni popisky (nebo alespon vetsina z nich - pohodli pri osazovani, odladovani apod.), a text musim otocit o 270°. V tomhle momentu by ovsem byla vyhodna moznost, kdy pri stisku Shift+TAB se text pouze otoci ve zpetnem smeru o 90°, ale bez toho, aby se i se zrcadlenim prenesl na opacnou stranu desky.
Toho lze samozrejme nyni docilit tak, ze se vypne Options | Editor | Tab Mirrors When Rotating. Ovsem takto se pripravuji o moznost prenest objekty (zejmena soucastky) na druhou stranu desky bez toho, aniz bych tuto funkci musel zapinat a vypinat (nemylim-li se). Resenim by bylo napriklad pridani polozky do Edit | Change Mirror Component a polozku Tab Mirrors When Rotating mit vypnutou. Jiz nyni tam je polozka pro zrcadleni textu.

Celkova uvaha je zejmena o tom, jestli, a jak moc je tato problematika vhodne resitelna..
Uživatelský avatar
Petr Horský
Member
Příspěvky: 620
Registrován: úte čer 19, 2007 12:40 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Petr Horský »

Kdybychom uvažovali samotné režimy Move..., Drag... a Copy..., ideální chování by asi bylo, zrcadlit (je-li zrcadlení povoleno) vždy při otočení o ±360° (tj. vlevo i vpravo) vůči výchozí poloze. Kdysi dávno jsem se už chystal to takhle naprogramovat, zadržely mě však od toho jakési nesymetrie ve funkci oproti režimům Place..., na které si bohužel už přesně nepamatuji.
Odpovědět