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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > КАК Програмно включить/выключить ToolPalettes ???

КАК Програмно включить/выключить ToolPalettes ???

Ответ
Поиск в этой теме
Непрочитано 20.04.2006, 20:32 #1
КАК Програмно включить/выключить ToolPalettes ???
Startrek
 
AutoCAD/AutoLISP
 
Seattle/USA
Регистрация: 27.08.2003
Сообщений: 1,133

Уважаемые коллеги.
Такой вопросик вскочил
програмно включить/выключить ToolPalettes можно, только не пинайте ногами за использование комманд
(command "_toolpalettes")
(command "_toolpalettesclose")

ВОПРОС - КАК СДЕЛАТЬ ЧТОБ ОТКРЫВАЛОСЬ НА НУЖНОЙ СТРАНИЧКЕ например - Command Tools
Даже если закрыт был на другой страничке скажем
ISO Hatches .......???????????
:shock:
__________________
Сквозь тернии к звездам.... и обратно :yes:
Просмотров: 3707
 
Автор темы   Непрочитано 20.04.2006, 21:54
#2
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Никто не задумывался, а ведь интересный вариантик с исчезаущими
после выбора комманды (лиспа итд.) тулпалета.
Аууууу.... kрЫс, Лентяй.... Fantomas????
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 21.04.2006, 08:51
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


Кстати, Fantomas (он же {Smirnoff}) пропал куда-то
Я пока не смог найти, где хранится эта инфа (о состоянии tp). btw, почему бы не использовать Tranparency (которая "прозрачность") с автоматическим скрытием tp?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 21.04.2006, 17:15
#4
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Да видиш ли я все время когда приходится работать на одном экране при черчении цепляюсь за свернутый толпалерт и он разворачивается в самый неподходящий момент. А я вот что сделал (command "toolpalettesclose") перед каждой лисп командой, тогда при нажатии тулпалет исчезает а комманда проходит, просто как 2Х2
для аkтивациитолпалета конечно Ctrl+3
Хорошо бы найти способ открывать тулпалет на нужном Tab.
[ATTACH]1145625310.jpg[/ATTACH]
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 21.04.2006, 17:19
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


Да я и реестр перерыл,и в cfg-файлах покопался, а результата ноль. Я не смог найти, где хранится инфа о последней активированной палетте.
Хотя с другой стороны по окончании лиспа можно вызывать свою функцию, которая будет просто проверять системную переменную и на ее основании вызывать toolpalettes
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 21.04.2006, 17:22
#6
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Я тоже всюду копался и ничерта.....
Все равно спасибо крЫс
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 21.04.2006, 17:26
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


Я ж тут еще одну тонкость обнаружил на 2005 и 2006 (что локализованные, что нет - по барабану): порядок TP может меяться самопроизвольно (если была группировка, то внутри группы такого не наблюдал, но вот либо без группировки tp, либо при условии отображения всех tp - запросто). В чем проблема этого куска, я тоже понять не смог (количество tp приличное, что-то около 30 штук, наверное).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.04.2006, 04:30
#8
Залётный


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


Цитата:
Сообщение от Startrek
Хорошо бы найти способ открывать тулпалет на нужном Tab.
Может это не совсем по теме и решение конечно топорное. Можно пользоваться панелями с одним Tab(ом) и динамичиски переключать, предварительно рассовав их по разным директориям и меняя Tool Palettes File Locations.
*_TOOLPALETTEPATH
а после этого открывать.
Залётный вне форума  
 
Непрочитано 22.04.2006, 08:54
#9
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Цитата:
Сообщение от Startrek
Никто не задумывался, а ведь интересный вариантик с исчезаущими
после выбора комманды (лиспа итд.) тулпалета.
Аууууу.... kрЫс, Лентяй.... Fantomas????
Попрошу по пустякам меня не беспокоить Мне предстоит поездка за границу, в которой я должен продесончтрировать воодушевленное пьяное безобразие. :evil: В чем сейчас усиленно тренмруюсь. Потому на всякую ерунду мне отвлекаться просто некогда. :twisted:
Лентяй вне форума  
 
Автор темы   Непрочитано 24.04.2006, 17:42
#10
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Хей уважаемый Лентяй
А на кой трнироваться, у нас тут спецов совсем нет, их можно ОДНОЙ ЛЕВОЙ, что я и делаю последние 26 лет. А вот силй побереги для РАЗМИНКИ в местных условиях - ну легче сказать чего тута нету Хочеш тебе СТОЛИЧНАЯ, хочеш НАПОЛЕОН или ЯМАЙСКИЙ РОМ (гадость к статии порядочная)
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 25.04.2006, 00:31
#11
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Цитата:
Сообщение от Startrek
Хей уважаемый Лентяй
А на кой трнироваться, у нас тут спецов совсем нет, их можно ОДНОЙ ЛЕВОЙ, что я и делаю последние 26 лет.
Где "у нас" - в Сиэттле, чо ли? Так тамотко, знамо дело, одне салабоны обратаются. А мне воодушевленное пьяное беобразие требуется образцово-показательно осусчествить на просторах российских. А там, публика повзыскательней будет. [sm2001]
Цитата:
А вот силй побереги для РАЗМИНКИ в местных условиях - ну легче сказать чего тута нету Хочеш тебе СТОЛИЧНАЯ, хочеш НАПОЛЕОН или ЯМАЙСКИЙ РОМ (гадость к статии порядочная)
"Столичая" ваша - ацтой, Наполеон - лягушатниково травило, а ром - так он, если, конечно, не Майерс, - так и ваще [sm1303]. Одна только есть пристойная быв. СССР-овская водовка, нак и та - из Хохляндии, потому как "Немирофф"[sm1618].
Лентяй вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > КАК Програмно включить/выключить ToolPalettes ???