Панель инструментов на Python.

Автор Алхимик, 21.03.16, 13:20:35

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Алхимик

Прочитал тему:
Как на С++ написать плагин на подобии скругления угла в эскизе там ув.Slaviation использует Python и библиотеку Pywin32 для создания окна, через которое запускает макрос.

Интересует панель для компаса, к примеру есть простой макрос на заполнение фамилий основной надписи. Хочу без запуска перечней макросов (без этого окна что во вложении) запускать тот или иной макрос по одной кнопке на панели.

- Можно такое вообще в Пайтоне: Да/Нет. :um:
- Направление куда копать. :o:
- От кода тоже не откажусь :shu:
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

Sabahs

В теме по ссылке, на картинке показано.
Затем создать свою панель и перетянуть туда команду.

Алхимик

 :um:
Как же все просто. Я с той библиотекой по скрину только до этого уровня дошел. Чёт не пробовал "Все команды" включить в интерфейсе. Там все есть, спасибо.

Но тогда такой вопрос, а можно скин иконки с какой нить картинки установить? Не средствами компаса рисовать иконку.
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

Sabahs

Так поменяйте свойства кнопки.

Алхимик

Это знаю как делается, вопрос в другом:
Цитата: Алхимик от 21.03.16, 13:51:26
Не средствами компаса рисовать иконку.
Как в перечень тех смайлов что предложены компасом свои закинуть? Главное куда, справку перерыл, не нашел в настройках интерфейса этого места.
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

Resfeder

Цитата: Алхимик от 21.03.16, 15:08:33
... Как в перечень тех смайлов что предложены компасом свои закинуть?...

Речь об этом?
- В меню "свойства кнопки" создать новую иконку, вставив из буфера изображение или самому нарисовать. Вновь созданная иконка появится в перечне.
Прежде чем заварить кашу, подумайте о тех, кто будет её расхлёбывать!

Алхимик

Жаль разрешение автоматом не подгоняет, а так то что нужно! :j:

Прям день открытий какой то :shu: Всем большое спасибо. :beer: По данной теме мои вопросы исчерпаны.

Правда, пока не получилось подключить свой макрос так чтобы он запускался, но то дело поправимое, есть куда смотреть.
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

n00ze

аль решил таки закопаться в питон?

Ё

Цитата: n00ze от 22.03.16, 11:18:13
аль решил таки закопаться в питон?


Вообще-то, давно пора...

Алхимик

Цитата: n00ze от 22.03.16, 11:18:13
решил таки закопаться в питон?
Одним макросом сыт не будешь, он не умеет все записывать. Да даже и если запишет, то при запуске бывает выдает немного другой результат какой записывался. Что то добавить/подправить в код, нужно знать куда смотреть и какой синтаксис применять.

Цитата: Ё от 22.03.16, 12:43:31
Вообще-то, давно пора...
Это вы про меня или вообще большинству нужно знать программирование?
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

Vitalij Lysanov

Рассказывали, как раньше выпускали текстовые документы на головном космическом предприятии.

Рукописный текст создавали, машинистки печатали.

По разнарядке прислали АРМ, умел только с текстами работать.
Инженеры посмотрели, посмотрели.

"Мы что, машинистками будем работать? ... " 

Внедрили, думали все работы переделаем.
Ни фига. Стали больше документы создавать..

azeshko

Цитата: Sabahs от 21.03.16, 13:42:17
В теме по ссылке, на картинке показано.
Затем создать свою панель и перетянуть туда команду.


Здравствуйте. Подскажите пожалуйста. У меня в меню "Все команды" не отображается ссылка на мой макрос. Может макрос нужно располагать в определенной папке? Спасбо

Алхимик

Его нужно добавить в Утилиту, а потом он уже будет отображаться.
Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

azeshko

Цитата: Алхимик от 28.01.17, 23:07:19
Его нужно добавить в Утилиту, а потом он уже будет отображаться.


Подскажите, где можно почитать как добавляют в Утилиту? Погуглил, не нашел...

Ё

 "Сервис" - "Настройка интерфейса" - рис.

azeshko

Цитата: Ё от 29.01.17, 21:45:46
"Сервис" - "Настройка интерфейса" - рис.


Спасибо, теперь почти все понял.

Алхимик

Да, день бывает труден, // И хуже, как не скуден, // Сынок, бывает все, все превозмочь сумей!
Вот, видишь, висит бубен, // Старинный мощный бубен, // Берешь вот этот бубен, //
И бей в него, и бей! Бей в бубен!   :-))) :-))) :-))) :-)))

matb

Подскажите какой питон рекомендуете использовать для 18 компаса? Плиз, ответ в ветке
http://forum.ascon.ru/index.php/topic,30856.msg257249.html#msg257249
Настоятельно рекомендую пользоваться ссылкой СТП для отзывов по решению запросов http://wizard.sd.ascon.ru/index.php/389224/lang-ru