Zobrazit plnou verzi příspěvku: Vlastní tlačítko - vybrat vše a provést akci

sjkdhdfjsdjkf
30.03.2017, 09:02
Zdravím, nedaří se mi vytvořit vlastní tlačítko, které by provádělo následující akce:Vybrat vše - nastavit dle hladMyslel jsem si, že to půjde pomocí příkazů:^C^C_SELECT;_ALL;_SETBYLAYER;_Y;_Y;Jenže bez úspěchu. Metodou půlení intervalu jsem přišel na to, že problém je ve výběru.Pokud píšu ručně, vypadá sekvence následovně:_select_all[enter]_setbylayer...Ovšem ani úprava na: ^C^C_SELECT;_ALL;;_SETBYLAYER;_Y;_Y; nezabírá.Nevíte někdo, co dělám špatně?Díky

Seiner
30.03.2017, 09:15
Já myslím, že _SELECT jen zapíše výběr a v příkaze _SETBYLAYER byste se na uložený výběr měl odvolat (_P)Akorát nevím, proč ten výběr nedáte přímo do příkazu_SETBYLAYER; _ALL ...
Seiner2017-03-30 09:21:19

Seiner
30.03.2017, 09:39
Přesně:^C^C_SETBYLAYER;_ALL;;_Y;_Y(výběr objektů je nutno ukončit)

Machacek
30.03.2017, 09:40

A standardní příkaz ACADu >NASTAVDLEHLAD< by Vám nestačil? ...Můžete určit, které vlastností se změní na DleHlad, včetně barvy, typu čáry, tloušťky čáry a materiálů. ...

Seiner
30.03.2017, 09:42
To je snad to samé. SETBYLAYER je anglicky, NASTAVDLEHLAD je česky.Tazateli se ale nechce vybírat objekty a 2x potvrzovat Ano.

Machacek
30.03.2017, 09:51

Hmmm, tak to jsem tedy nepochopil tazatelův záměr...  a jelikož používám CAD v CZ verzi, tak EN znění příkazů je mi tak trochu cizíZ mého pohledu zmáčknout CTRL+A a 2x pravé myšítko není takový problém a zdržení... 

Seiner
30.03.2017, 09:57
Věc názoru. Já jsem taky dělal pár uživatelských příkazů, které nedělají nic světoborného. Protože máme třeba u plotteru paní, která je trochu tužší na vysvětlování ale opakovanou práci zvládá :-)Taky je možné, že si na tom tazatel chce jen něco natrénovat, než se pustí do něčeho složitějšího.Podle původního záměru by to IMHO mělo být^C^C_SELECT;_ALL;;_SETBYLAYER;_P;;_Y;_Y(každý výběr musí být ukončen)

sjkdhdfjsdjkf
31.03.2017, 13:48
Díky, neočekával jsem, že lze použít _ALL i v pro výběr spuštěný jiným příkazem něž [CMD]VYBER[/CMD] (_SELECT). Vlastně jsem spíš očekával, že [VAR]PICKFIRST[/VAR] se promítne i do těchto příkazů.