olegk 0 Posted September 16, 2009 · Report post Подскажуте пожалуйста, как бы мне макро или скрипт сделать, которий мне кнопку в меню позициониерт. Если я на кнопку жму, Layer1 становится Visible Еще раз жму Invisible? Quote Ответить с цитированием Share this post Link to post Share on other sites
Slavomir 0 Posted February 18, 2010 · Report post Я такую операцию включения/выключения одного из слоев делал так: писал макросы следующего вида для используемых слоев: Application.ExecuteCommand("Display Colors Setup") If DisplayColorsSetupDlg.VisCheck0 = false then DisplayColorsSetupDlg.VisCheck0 = true Else DisplayColorsSetupDlg.VisCheck0 = false End if DisplayColorsSetupDlg.Ok.Click() - для первого слоя Application.ExecuteCommand("Display Colors Setup") DisplayColorsSetupDlg.ColorsScrolllBar = 2 If DisplayColorsSetupDlg.VisCheck5 = false then DisplayColorsSetupDlg.VisCheck5 = true Else DisplayColorsSetupDlg.VisCheck5 = false End if DisplayColorsSetupDlg.Ok.Click() - для седьмого (обратите внимание, что контроль идет не по номеру слоя, а по номеру отображаемого флажка) далее эти макросы добавляем в Macro Commands в меню Tools/Customize, а потом в том же кастомайзе во вкладке Keyboard and mouse назначаем желаемые горячие клавиши появившимся макрокомандам. Quote Ответить с цитированием Share this post Link to post Share on other sites