Где хранятся иконки кнопок 16x16 в AutoCAD 2017-2023
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где хранятся иконки кнопок 16x16 в AutoCAD 2017-2023

Где хранятся иконки кнопок 16x16 в AutoCAD 2017-2023

Ответ
Поиск в этой теме
Непрочитано 01.09.2022, 13:08 #1
Где хранятся иконки кнопок 16x16 в AutoCAD 2017-2023
Florian Geyer
 
Регистрация: 04.12.2012
Сообщений: 105

Всем добрый день!

Подскажите, пожалуйста, где в новых Автокадах хранятся теперь иконки с размерами 16x16?

Заглядывал в acadbtn_light и acadbtn - но там иконки размером начиная с 24x24.
Вижу, что тем не менее, картинки на палитрах немасштабированные (к примеру, с 32x32, как было подумал), а именно 16x16, "честные".

Мало того - ресурсы по-прежнему разделены по размерам и называются "16" и "32".
Вот только "16" содержит иконки от 24x42 до 64x64, а "32" - от "48x48" до "128x128" (видимо, чтобы их было видно из космоса)...

А где найти "нормальные", "панельные", 16x16?

Вопросы "зачем" сразу упреждаю - я - ретроград! )
Просмотров: 6598
 
Непрочитано 01.09.2022, 15:42
#2
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,925
<phrase 1=


в каких-то библиотеках dll
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 01.09.2022, 18:34
#3
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


не помню точно, какой-то редактор иконок умеет сканировать диск на предмет содержания иконок в файлах
VitalyAF вне форума  
 
Непрочитано 01.09.2022, 19:26
#4
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Или отдельные утилиты типа IconsExtract
Сергей812 вне форума  
 
Автор темы   Непрочитано 01.09.2022, 19:55
#5
Florian Geyer


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


Спасибо за советы - но IconsExtract, конечно, не помог, поскольку гарантированно был не в курсе про XMX и другие "придумки" Автодеска.
Как достать иконки - понятно. Непонятно - где именно живут маленькие иконки 16x16.

Неужели никто в своих коварных целях не интересовался новыми картинками интерфейса Када - с появления на свет 2019-го?
Florian Geyer вне форума  
 
Непрочитано 01.09.2022, 20:01
#6
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
Неужели никто в своих коварных целях не интересовался новыми картинками интерфейса Када - с появления на свет 2019-го?
Это тот, который в серию не пошел?
VitalyAF вне форума  
 
Автор темы   Непрочитано 01.09.2022, 20:07
#7
Florian Geyer


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


Простите, уважаемый Мастер - я не в курсе - а что - 2019-й так и не вышел в свет?
Насколько я понимаю, именно в нём впервые появился новый интерфейс с "мультяшными" "комиксовыми" кнопками.
Неужели его не продавали?
Ролики на ЮТубе по его нововведениям я видел точно.

Мы сами люди тёмные - работаем на лицухе 2015-го и пока никуда не торопимся - но слышим, что ветер перемен стучит в окно...
Florian Geyer вне форума  
 
Непрочитано 01.09.2022, 20:51
#8
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


может акад "на ходу" пережимает в 16х16?
Сергей812 вне форума  
 
Автор темы   Непрочитано 01.09.2022, 21:17
#9
Florian Geyer


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


Не похоже. И нелогично.
В первом сообщении написал, что рассматривал иконки интерфейса и сравнивал с вариантами\результатами масштабирования крупных.
Не похоже. Масштабированием "вниз" не получить нужных (прекрасно различимых в интерфейсе) деталей.

Явно где-то зарыты. Но непонятно - где - и не понятно, почему не там же, где и все - и не понятно, почему не там же, где и раньше?
Чепуха какая-то...

----- добавлено через ~2 мин. -----
Скажу больше. Изменилось не только это. Раньше внутри XMX иконки сидели все в формате ICO.
Я бы сказал - "естественно".

Теперь часть осталась в ICO, а часть в каком-то другом формате...

----- добавлено через ~15 ч. -----
Всем для справки: расследование показало, что бОльшая часть иконок теперь почему-то в формате TIFF.
Чёрт знает, зачем им это понадобилось...
Florian Geyer вне форума  
 
Автор темы   Непрочитано 01.10.2022, 12:46
#10
Florian Geyer


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


Всё прояснилось. Чудес не бывает.
Иконки 16x16 присутствуют в "acadbtn".

Проблема была в конвертере, который превращал TIFF в ICO - он почему-то не видел (и не видит) внутри TIFF вариантов картинок 16x16!
Надо искать какой-то другой...
Florian Geyer вне форума  
 
Автор темы   Непрочитано 08.10.2022, 11:22
#11
Florian Geyer


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


Всё по-прежнему странно!

Иконки изображаются - а их происхождение по-прежнему туманно.

Пример: AutoCAD Architecture 2021, всем с детства знакомая кнопка Polyline (PLINE).

Вот как она отображается в интерфейсе, при размере кнопок панелей 16x16: [рис.1]

Вот как она отображается в интерфейсе, при размере кнопок панелей 32x32: [рис.2]


То есть нам нужно найти, где хранится иконка именно вот такая: [рис.3]


Заглянем в CUI, поищем ее там, найдем ее имя: [рис.4]


И что мы видим?
Видим меню "ACA" и то, что иконка кнопки "Polyline" называется "RCDATA_16_PLINE". Неудивительно...

На основании многолетнего предыдущего опыта можно было бы сделать вывод, что иконку "RCDATA_16_PLINE" следует искать во вспомогательном файлике меню "ACA", а именно в файле "aca.xmx" или "aca.dll".
Находится файлик "aca.dll".

И что мы там видим? Видим вот что: [рис.5]
https://forum.dwg.ru/attachment.php?...1&d=1665225470
Такой иконки в нем нет!
Миниатюры
Нажмите на изображение для увеличения
Название: 4 - A2021 - CUI - Pline button (32x32) Properties.png
Просмотров: 895
Размер:	51.6 Кб
ID:	250369  Нажмите на изображение для увеличения
Название: 5 - ResourseHacker - ACA 2021 Dark - RCData PLAN-POLY.png
Просмотров: 97
Размер:	56.8 Кб
ID:	250372  
Изображения
   

Последний раз редактировалось Florian Geyer, 08.10.2022 в 13:41. Причина: Не вставляются изображения ссылками!
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 13:08
#12
Кулик Алексей aka kpblc
Moderator

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


А картинки как приложения не приаттачить, что ли?
Как добавить вложение в сообщение?
И мне интересно, а какова конечная цель?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 13:40 Продолжение...
#13
Florian Geyer


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


...

Хорошо! Будем считать, что ACA "догадывается" для изображения иконок "обычных" кнопок покопаться в "acadbtn.xmx".
Заглянем в него: [рис.6]


Экспортируем иконку "RCDATA_16_PLINE" из "acadbtn.xmx": [рис.7]


Но ведь иконка 32x32 (она как раз выбрана) должна выглядеть не так!


Что происходит?
Чего я не понимаю?
Где хранятся иконки кнопок?
Как их находят для изображения в интерфейсе AutoCAD и AutoCAD Architectural?


Уважаемый Алексей! Спасибо за науку! Раньше никогда не надо было - вот и не разобрался маненько! )
Миниатюры
Нажмите на изображение для увеличения
Название: 6 - ResourseHacker - acadbtn - RCData_16_PLINE.png
Просмотров: 878
Размер:	62.0 Кб
ID:	250373  Нажмите на изображение для увеличения
Название: 7 - Icons - acadbtn - RCData_16_PLINE.png
Просмотров: 877
Размер:	2.5 Кб
ID:	250374  

Последний раз редактировалось Florian Geyer, 08.10.2022 в 13:43. Причина: Благодарность Алексею kpbIc'у
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 14:22
#14
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
она как раз выбрана
А разве имя ресурса для 32х32 не должно быть нечто типа "RCDATA_32_PLINE" ?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 14:37
#15
Florian Geyer


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


Судя по всему - теперь не так.
Размеры картинок зачем-то растут. Вряд ли для Лент нужны картинки больше 48x48 но они теперь есть ; ))

В "RCDATA_16_PLINE" сидят картинки начиная с 16x16 - и до 64x64.
А в "RCDATA_32_PLINE" сидят картинки начиная с 32x32 - и до 128x128!!!
Зачем??

Чтобы мне на этом уважаемом форуме не вызвали врачей с санитарами - выкладываю экспортированные файлики для "PLINE".

Поскольку TIFF'ы почему-то выкладывать не получается ("Ошибка загрузки - Некорректный файл"), убрал в архив
Вложения
Тип файла: zip RCDATA_PLINE.ZIP (4.8 Кб, 53 просмотров)

Последний раз редактировалось Florian Geyer, 08.10.2022 в 14:55.
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 14:52
1 | 1 #16
Кулик Алексей aka kpblc
Moderator

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


128х128, ЯТД - это для поддержки мониторов 4К

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
В "RCDATA_32_PLINE" сидят картинки начиная с 16x16 - и до 64x64.
А в "RCDATA_32_PLINE" сидят картинки начиная с 32x32 - и до 128x128!!!
Вот тут не понял. Наверное, надо читать как
Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
В "RCDATA_16_PLINE" сидят картинки начиная с 16x16 - и до 64x64.
А в "RCDATA_32_PLINE" сидят картинки начиная с 32x32 - и до 128x128!!!
Если так, то это скорее всего именно для 4К-мониторов. У меня нет другого объяснения.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 14:55
#17
Florian Geyer


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


Скорее поверю, что для 8K...
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 14:58
#18
Кулик Алексей aka kpblc
Moderator

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


Да какая разница
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 14:58
#19
Florian Geyer


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


Самое смешное - в "Настройках", как известно, есть только одна галочка - "Показывать крупные кнопки на Панелях" или как там оно ("Use large buttons for Toolbars"). И речь здесь про кнопки 32x32.

----- добавлено через ~2 мин. -----
Я просто не понимаю, я что, единственный, который делает интерфейс "в струю" с Кадом соответствующей версии?
В противном случае все эти "новости" должны быть уже всем известны в течение нескольких лет.
Ну не с нуля же народ рисует свои кнопки? А значит, должны знать, где скрываются их исходники! )
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 15:52
| 1 #20
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
Я просто не понимаю, я что, единственный, который делает интерфейс "в струю" с Кадом соответствующей версии?
В противном случае все эти "новости" должны быть уже всем известны в течение нескольких лет.
Ну не с нуля же народ рисует свои кнопки? А значит, должны знать, где скрываются их исходники! )
естественно, знаем - в интернете на сайтах бесплатных и не очень иконок) Зачем пытаться вытаскивать из акада то, что явно не является free...
Сергей812 вне форума  
 
Непрочитано 08.10.2022, 16:10
#21
Кулик Алексей aka kpblc
Moderator

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


Значительно дешевле (и, скорее всего, безопаснее) будет найти Autodesk Icon Guide (был для достаточно древних версий, насколько я помню), взять любой бесплатный редактор иконок и создавать свои иконки. Которые и загонять в соответствующие dll.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 16:48
#22
Florian Geyer


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


Если бы картинки кнопок были сильно "закопирайчены", не было бы в CUI "Экспорта" картинок кнопок в BMP\PNG.
ИМХО.
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 17:34
#23
Кулик Алексей aka kpblc
Moderator

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


Поставь себя на место пользователя, который видит стандартную кнопку "Полилиния", но вызывает оно что-то совсем иное.
Если так уж охота, можно вообще заскриншотить меню и обрезать что требуется
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 17:39
#24
Florian Geyer


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


Отказываюсь.
Потому что такой бредовой ситуации не предполагаю.

Но все картинки должны быть в одном стиле. К примеру - все вспомогательные элементы картинок кнопок - линейки, крестики, карандашики редактирования, "метёлки" свойств и "кисточки" стилей - всё должно быть стандартным. Для облегчения ориентации пользователя.
Нестандартным должно как раз быть то, что не предусмотрено дизайнерами - потому что не предусмотрено программистами ; ))

Скриншот не сохранит правильную цветность - не сохранив прозрачность.
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 17:55
#25
Кулик Алексей aka kpblc
Moderator

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


Offtop: FontAwesome в помощь
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 17:59
#26
Florian Geyer


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


Это - "то, чем работать"?
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 18:22
#27
Кулик Алексей aka kpblc
Moderator

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


Это то, с чем работать. https://www.google.com/search?q=%D0%...B5+FontAwesome
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.10.2022, 18:25
#28
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
Но все картинки должны быть в одном стиле. К примеру - все вспомогательные элементы картинок кнопок - линейки, крестики, карандашики редактирования, "метёлки" свойств и "кисточки" стилей - всё должно быть стандартным. Для облегчения ориентации пользователя.
пользователя в последнюю очередь будет заботить - насколько иконки надстройки похожи на иконки самого акада. Лучше использовать "типовые" по очертаниям, конечно - но при этом не ударяться в перфекционизм внешнего вида в ущерб функциональности)
Сергей812 вне форума  
 
Автор темы   Непрочитано 08.10.2022, 18:27
#29
Florian Geyer


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


Простите - а откуда взяться ущербу?

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Это то, с чем работать. https://www.google.com/search?q=%D0%...B5+FontAwesome
С виду - какой-то черно-белый ужас.
Это редактор? И библиотека?

Последний раз редактировалось Florian Geyer, 08.10.2022 в 18:32.
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 18:31
#30
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
Простите - а откуда взяться ущербу?
функциональность в данном случае - удобство пользования, отлаженность самого кода и т.д. А вы месяц уже второстепенные иконки теребите)
Сергей812 вне форума  
 
Автор темы   Непрочитано 08.10.2022, 18:35
#31
Florian Geyer


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


Не месяц. Всё гораздо хуже, доктор.
Я их тереблю с 1999 года. Скоро отвалятся.
Спасибо за заботу!

"В Автокаде всё должно быть прекрасно!.." (с)
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 18:42
#32
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
С виду - какой-то черно-белый ужас.
Это редактор? И библиотека?
Я использую как библиотеку иконок. А цвет назначить программно - вообще не вопрос.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 18:46
#33
Florian Geyer


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


С каждым новым интерфейсом Автокада нарабатывается новая библиотека своих "кнопок".
Что делать с FontAwesome - ума не приложу.

Вопрос был совершенно не в том.
Но, судя по тому, что даже Вы создаете картинки своих команд таким образом, надежды на хороший, годный ответ у меня нет : ((
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 19:04
#34
Кулик Алексей aka kpblc
Moderator

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


Для рисования иконок под меню, внедряемое в ACAD, в фирме есть спец.человек (кроме этого, естественно, выполняющий другие функции). Человек рисует иконки (использует, насколько я помню, GreenFish), которые потом собираются в ресурсную dll. Иконки, кстати, приходится рисовать отдельно для темной и отдельно для светлой темы. И это натуральные ICO-файлы, с прозрачным фоном.
FontAwesome используется для меню, которые вываливаются в пользовательских окнах, и этого пока достаточно.

Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
Но, судя по тому, что даже Вы создаете картинки своих команд таким образом, надежды на хороший, годный ответ у меня нет : ((
Я искренне убежден, что использовать стандартные иконки ACAD'a - плохая идея. Как базу - может быть, но все на самом деле было давно описано в Autodesk Icon Guide. А под "хорошим, годным" ответом какой ответ подразумевается?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.10.2022, 19:24
#35
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
что использовать стандартные иконки ACAD'a - плохая идея.
как и использовать сильно похожие) Но как то странно это объяснять человеку - который работает с иконками 20+ лет
Сергей812 вне форума  
 
Автор темы   Непрочитано 08.10.2022, 19:25
#36
Florian Geyer


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


Маэстро!
Я понял про специального дизайнера. Непонятно, зачем изобретать велосипед и создавать свой дизайн внутри дизайна интерфейса Автокада.
Сам сижу в ArtIcons, вроде бы хватает всего.
Само собой, всё собирается в DLL.
Само собой, что интерфейс под светлую и под тёмную схему, понятно, что 16x16 и 32x32.
Всё упомянутое Вами естественно. Потому что так было всегда (с 2002-го, точно, конечно, кроме схем - а что там было раньше уже не помню).

И вот они взяли и куда-то спрятали самые обычные картинки команд.
У меня и случился тот самый знаменитый когнитивный диссонанс - картинки находятся программой по неизвестной логике, а попадающиеся в руки картинки не соответствуют своему виду в интерфейсе, что и говорит о том, что они берутся не оттуда, откуда должны и откуда брались всегда (по крайней мере последние 20 лет).

Хороший, годный ответ подразумевал что-то вроде "несмотря на очевидное и двадцатилетнюю традицию, теперь иконки хранятся там-то, а не там, где всегда"! ; ))
Florian Geyer вне форума  
 
Автор темы   Непрочитано 08.10.2022, 19:34
#37
Florian Geyer


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
как и использовать сильно похожие) Но как то странно это объяснять человеку - который работает с иконками 20+ лет
За "Полилинию" в качестве примера я зацепился потому, что картинка кнопки в интерфейсе явно не соответствует тому, что находится в DLL.

И мне странно было слушать, как я их понял, советы для создания, к примеру, кнопки по удалению\добавлению вершин Полилинии изобретать полностью нестандартную картинку "Полилинии" (с уточняющими элементами, разумеется). Это более чем странно.

К примеру, ИМХО, "удаление вершин Полилинии" должно выглядеть примерно так:



Кхе... фон тут светловат... ; ))
Изображения
  
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 19:44
#38
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
картинки находятся программой по неизвестной логике
в Wpf-интерфейсе можно извратиться как угодно - например, через конвертер в привязке вытащить сериализованное значение из бинарного потока, словаря и т.д. Зачем это делать - об этом знают только разработчики, которые врятли на этот ресурс заглядывают)

Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
К примеру, ИМХО, "удаление вершин Полилинии" должно выглядеть примерно так:
если без пояснений - скорее бы решил, что это разрыв каких-то связей, например) Про вершины вообще бы не подумал, поскольку крест явно не рядом с вершиной.
Сергей812 вне форума  
 
Автор темы   Непрочитано 08.10.2022, 20:22
#39
Florian Geyer


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


"Крест" стоит прямо на хорошо известной вершине, соединяющей прямолинейный и дуговой участки ; ))
"Разрыв связей" был бы скорее всего связан с "цепью". Кажется, сейчас есть какие-то похожие команды - честно, не помню.

Но нахождение кнопки в контексте редактирования объектов должен сужать круг поиска ; ))
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 20:23
#40
Кулик Алексей aka kpblc
Moderator

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


Offtop:
Цитата:
Сообщение от Florian Geyer Посмотреть сообщение
удаление вершин Полилинии
Именно это, если что, встроено в ACAD Как и многое еще
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 20:27
#41
Florian Geyer


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


Вы ведь не про PEDIT \e \s ? )
Про что-то в "Экпрессе"? Или уже встроенное? Давно появилось? Или в последних Кадах что-то замутили?
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 20:35
#42
Кулик Алексей aka kpblc
Moderator

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


Ребята, учите матчасть! ))
Миниатюры
Нажмите на изображение для увеличения
Название: plineVertex.png
Просмотров: 72
Размер:	3.1 Кб
ID:	250379  Нажмите на изображение для увеличения
Название: plineVertex2.png
Просмотров: 71
Размер:	4.1 Кб
ID:	250380  
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 20:38
#43
Florian Geyer


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


Offtop: Какая-то жесть... При чем тут к обсуждаемому вопросу удаление вершин с помощью ручек??
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 20:39
#44
Кулик Алексей aka kpblc
Moderator

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


Ну, про удаление вершин не я начал! )))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 20:43
#45
Florian Geyer


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


Я привел пример картинки кнопки для команды, которой в стандартном Автокаде нет - с применением обсуждаемой для примера иконки.
Объяснив зачем (ИМХО) нужны стандартные элементы изображений иконок. И всё.
Offtop: А команды-то такой - нет. Ведь нет команды для удаления вершины вблизи точки выбора?
Florian Geyer вне форума  
 
Непрочитано 08.10.2022, 21:43
#46
Кулик Алексей aka kpblc
Moderator

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


Offtop: Команды, наверное, нет. А возможность есть. Прикольно, правда?
Все, исчезаю из темы - свои варианты работы с иконками я обозначил.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.10.2022, 21:49
#47
Florian Geyer


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


Увы мне. Про варианты работы и вопросов не было.
Florian Geyer вне форума  
 
Автор темы   Непрочитано 12.10.2022, 19:49
#48
Florian Geyer


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


Всем спасибо за участие!

Выяснилось следующее:
1. тот способ, которым я выковыривал иконки в TIFF из DLL (xmx) почему-то в процессе "терял" иконки 16x16;
2. увидев, что в RCDATA_16_ТОТОСЁТО есть размеры иконок от 16x16 до 64x64, я просто не догадался (как ни глупо это звучит) сравнить иконку 32x32, вытаскиваемую из RCDATA_16_ТОТОСЁТО с такой же по размеру, но вытащенной уже из RCDATA_32_ТОТОСЁТО;
3. Автокад ищет "стандартные" иконки в acadbtn.xmx независимо от текущего главного Меню (к примеру - "ACA", при котором по идее должен искать "свои" иконки только в ACA.dll).

Не поверите - они разные!

Вопрос закрыт.
Вывод: по-прежнему иконки 16x16 и 32x32 надо извлекать из "своих" разделов RCDATA_16_* и RCDATA_32_*.
Florian Geyer вне форума  
 
Непрочитано 04.06.2023, 18:45
#49
Rocky


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


[quote=Florian Geyer;2008577]...

Экспортируем иконку "RCDATA_16_PLINE" из "acadbtn.xmx": [рис.7]


Как ее экпортировать то?) Программу установил, а как вытащить bmp не могу понять
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 64
Размер:	277.4 Кб
ID:	256436  
Rocky вне форума  
 
Автор темы   Непрочитано 04.06.2023, 18:49
1 | #50
Florian Geyer


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


Здравствуйте!

В контекстном меню - первый пункт!
"Save BIN resource..." - сохраняете прямо в ICO, указав вручную это расширение.

Там не BMP, там ICO.
Florian Geyer вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где хранятся иконки кнопок 16x16 в AutoCAD 2017-2023



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Autodesk Autocad 2023 Что нового? VitalyAF AutoCAD 14 25.03.2023 13:52
Не отображаются иконки панели быстрого доступа Autocad 2011 smokerrr AutoCAD 17 05.01.2019 10:22
Текст созданный в AutoCad 2017 съезжает в предыдущих версиях AlexKey AutoCAD 17 12.03.2018 14:27
Ошибка лицензий при запуске AutoCAD MEP/Revit/Electrical 2017, в чем проблема? DenveRus37 AutoCAD 5 09.11.2016 11:20