| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Размещение кнопочных панелей программно

Размещение кнопочных панелей программно

Ответ
Поиск в этой теме
Непрочитано 04.04.2018, 11:19 #1
Размещение кнопочных панелей программно
kserg
 
Регистрация: 22.04.2004
Сообщений: 269

Задача - программное (Lisp) расположение кнопочных панелей на одном компьютере аналогично их расположению на другом.

Подскажите пожалуйста, как программно узнать реальное размещение кнопочной панели.
При попытке сделать это через адаптацию (не программно) вижу совсем не то, а именно, что-то типа "Справа", Х=0, Y=1, строки 1. Хотя панель находится слева...
Просмотров: 2213
 
Непрочитано 04.04.2018, 11:45
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


В этой теме есть пример смены иконки кнопки Возможно ли ЛИСПом посадить иконку на кнопку
Например, тулбар "Редактирование" в группе меню "ACAD"
Код:
[Выделить все]
(setq edtoolbar
	     (vla-item
	       (vla-get-toolbars
		 (vla-item (vla-get-menugroups (vlax-get-acad-object))
			   "ACAD"
		 )
	       )
	       "Редактирование"
	     )
      )
Дамп объекта выдает
Цитата:
_$ (vlax-dump-Object edtoolbar t)
; IAcadToolbar: An AutoCAD toolbar
; Значения свойств:
; Application (RO) = #<VLA-OBJECT IAcadApplication 000000013fc83318>
; Count (RO) = 18
; DockStatus (RO) = 4
; FloatingRows = 1
; Height (RO) = 24
; HelpString = "Панель \"Редактирование\"\n "
; LargeButtons (RO) = 0
; left = 403
; Name = "Редактирование"
; Parent (RO) = #<VLA-OBJECT IAcadToolbars 000000003a9f6cd8>
; TagString (RO) = "ID_TbModify"
; top = 257
; Visible = -1
; Width (RO) = 431
; Поддерживаемые методы:
; AddSeparator (1)
; AddToolbarButton (5)
; Delete ()
; Dock (1)
; Float (3)
; Item (1)
T
_$
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 06.04.2018 в 15:13.
VVA вне форума  
 
Автор темы   Непрочитано 05.04.2018, 07:11
#3
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Спасибо, будем разбираться, как из подобного вытаскивать координаты.
kserg вне форума  
 
Автор темы   Непрочитано 06.04.2018, 10:16
#4
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Спасибо. Разобрались, всё получается...
kserg вне форума  
 
Непрочитано 08.06.2018, 07:01
#5
ZАндрей


 
Регистрация: 08.02.2017
Сообщений: 10


https://mikhailov-andrey-s.blogspot....interface.html
ZАндрей вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Размещение кнопочных панелей программно

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по монтажу сэндвич панелей Сергей Чита Металлические конструкции 2 27.04.2015 08:59
Объясните почему разные затраты при монтаже панелей Igor' Kulikov Прочее. Отраслевые разделы 22 18.12.2014 07:34
Размещение фасадных панелей KMEW на проекте. olejik2206 Прочее. Архитектура и строительство 1 27.11.2010 10:21
Проектирование оборудования для обработки пенобетонных панелей Mek Машиностроение 22 10.02.2009 11:48
Замена навесных стеновых панелей из легкого бетона Iriskin Конструкции зданий и сооружений 3 26.09.2008 17:04