Author |
Topic |
|
BAIRox
4 Posts |
Posted - 03/28/2005 : 01:02:26
|
Можно ли добавить свой пункт в меню, появляющееся при нажатии правой кнопкой мыши на шейп? |
|
brace
Russia
358 Posts |
Posted - 03/31/2005 : 12:50:05
|
когда профи молчат на сцену выходят дилетанты -:) вот что я нашел в хелпе моего visio 2003:
You could add a command to a shape's shortcut menu that goes to another page in the drawing. To do this, select the shape, and then click Show ShapeSheet on the Window menu. On the Insert menu, click Section, select the Actions check box, and then click OK. Select a cell in the Actions section, and then on the Edit menu, click Action. Fill in the Menu box, and then choose an action (for this example, click the Go to page option). For more information, see the ShapeSheet Reference (on the Help menu, click Developer Reference)
|
|
|
immortal
Russia
391 Posts |
Posted - 03/31/2005 : 13:23:53
|
quote: Originally posted by brace
когда профи молчат на сцену выходят дилетанты -:) вот что я нашел в хелпе моего visio 2003:
You could add a command to a shape's shortcut menu that goes to another page in the drawing. To do this, select the shape, and then click Show ShapeSheet on the Window menu. On the Insert menu, click Section, select the Actions check box, and then click OK. Select a cell in the Actions section, and then on the Edit menu, click Action. Fill in the Menu box, and then choose an action (for this example, click the Go to page option). For more information, see the ShapeSheet Reference (on the Help menu, click Developer Reference)
да ладно прибедняться-то, я дык по нерусски не понимаю. :-) т.к. не написана версия визио и русифицирована она или нет пишу относительно русифицированной: 1. Выделяем шейп 2. Меню: Окно - показать лист 3. Кликаем на открывшимся листе правой кнопкой мыши и в контекстном меню жмём Вставить секцию... 4. выбираем секцию "Действия" , жмём "ОК" Появится секция Action, нам нужны ячейки: Menu и Action соответственно пишем в Menu название вашего меню в Action действие, кот. необходимо выполнить при нажатии на это меню. воть и усё
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
Kuzmich
18 Posts |
Posted - 04/29/2005 : 02:07:00
|
По поводу ячейки Action: Можно ли запускать свою функцию? |
|
|
immortal
Russia
391 Posts |
Posted - 04/29/2005 : 08:35:50
|
=DOCMD(<номер команды>) описание комманд тут http://prodigitall.narod.ru/docs/docmd.txt запуск Add-on: =RUNADDON("my.exe") если адд-он ваш, необходимо прописать путь к нему в меню: Инструменты - опции... Дополнительно - пути файлов... Добавления:
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
Kuzmich
18 Posts |
Posted - 04/29/2005 : 15:53:52
|
Ставлю в номер команды 1577 - Макрос, появляется окошко с выбором моих макросов, а как сразу запустить один из них? |
|
|
immortal
Russia
391 Posts |
Posted - 04/29/2005 : 16:29:51
|
=RUNADDON("имя макроса") причём макрос должен лежать в документе где он запускается
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
Kuzmich
18 Posts |
Posted - 04/29/2005 : 17:01:38
|
Большое спасибо... :) |
|
|
Rozo
6 Posts |
Posted - 01/03/2006 : 18:24:13
|
=DOCMD(<номер команды>) Ya vybrala (<номер команды>)- DOCMD(1451) - drawing>text block tool
V contex menu poyavilsya item s imenem, kotoroe ya zadala v section "Actions", no ozidaemyh deystviy net.
Probovala i drugie komandy, tot ze result: imya dobavlyaetsya, a deystviy nikakih.
U menya stoit Visio 2003.
Mozet eze 4egoto ne hvataet. |
|
|
Tumanov
Russia
1198 Posts |
Posted - 01/03/2006 : 19:36:54
|
Выполняются не все команды (почему-то). Окошки открываются исправно, как положено. А вот 1451 - не работает. |
|
|
Rozo
6 Posts |
Posted - 01/03/2006 : 19:43:02
|
Daze ne znayu 4t0 vypolnyaetsya, probovala 1010, 1021 Mozet poprobovat' posadit' 1451 v macro i ottuda vyzyvat'? |
|
|
Rozo
6 Posts |
Posted - 01/03/2006 : 20:01:14
|
Da, tak rabotaet!!!! Ura!! |
|
|
|
Topic |
|