| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Значительно дешевле (и, скорее всего, безопаснее) будет найти Autodesk Icon Guide (был для достаточно древних версий, насколько я помню), взять любой бесплатный редактор иконок и создавать свои иконки. Которые и загонять в соответствующие dll.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Поставь себя на место пользователя, который видит стандартную кнопку "Полилиния", но вызывает оно что-то совсем иное.
Если так уж охота, можно вообще заскриншотить меню и обрезать что требуется
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
Отказываюсь.
Потому что такой бредовой ситуации не предполагаю. Но все картинки должны быть в одном стиле. К примеру - все вспомогательные элементы картинок кнопок - линейки, крестики, карандашики редактирования, "метёлки" свойств и "кисточки" стилей - всё должно быть стандартным. Для облегчения ориентации пользователя. Нестандартным должно как раз быть то, что не предусмотрено дизайнерами - потому что не предусмотрено программистами ; )) Скриншот не сохранит правильную цветность - не сохранив прозрачность. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Offtop: FontAwesome в помощь
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Это то, с чем работать. https://www.google.com/search?q=%D0%...B5+FontAwesome
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
пользователя в последнюю очередь будет заботить - насколько иконки надстройки похожи на иконки самого акада. Лучше использовать "типовые" по очертаниям, конечно - но при этом не ударяться в перфекционизм внешнего вида в ущерб функциональности)
|
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
Простите - а откуда взяться ущербу?
----- добавлено через ~4 мин. ----- Цитата:
Это редактор? И библиотека? Последний раз редактировалось Florian Geyer, 08.10.2022 в 18:32. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Я использую как библиотеку иконок. А цвет назначить программно - вообще не вопрос.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
С каждым новым интерфейсом Автокада нарабатывается новая библиотека своих "кнопок".
Что делать с FontAwesome - ума не приложу. Вопрос был совершенно не в том. Но, судя по тому, что даже Вы создаете картинки своих команд таким образом, надежды на хороший, годный ответ у меня нет : (( |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Для рисования иконок под меню, внедряемое в ACAD, в фирме есть спец.человек (кроме этого, естественно, выполняющий другие функции). Человек рисует иконки (использует, насколько я помню, GreenFish), которые потом собираются в ресурсную dll. Иконки, кстати, приходится рисовать отдельно для темной и отдельно для светлой темы. И это натуральные ICO-файлы, с прозрачным фоном.
FontAwesome используется для меню, которые вываливаются в пользовательских окнах, и этого пока достаточно. Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
Маэстро!
Я понял про специального дизайнера. Непонятно, зачем изобретать велосипед и создавать свой дизайн внутри дизайна интерфейса Автокада. Сам сижу в ArtIcons, вроде бы хватает всего. Само собой, всё собирается в DLL. Само собой, что интерфейс под светлую и под тёмную схему, понятно, что 16x16 и 32x32. Всё упомянутое Вами естественно. Потому что так было всегда (с 2002-го, точно, конечно, кроме схем - а что там было раньше уже не помню). И вот они взяли и куда-то спрятали самые обычные картинки команд. У меня и случился тот самый знаменитый когнитивный диссонанс - картинки находятся программой по неизвестной логике, а попадающиеся в руки картинки не соответствуют своему виду в интерфейсе, что и говорит о том, что они берутся не оттуда, откуда должны и откуда брались всегда (по крайней мере последние 20 лет). Хороший, годный ответ подразумевал что-то вроде "несмотря на очевидное и двадцатилетнюю традицию, теперь иконки хранятся там-то, а не там, где всегда"! ; )) |
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
Цитата:
И мне странно было слушать, как я их понял, советы для создания, к примеру, кнопки по удалению\добавлению вершин Полилинии изобретать полностью нестандартную картинку "Полилинии" (с уточняющими элементами, разумеется). Это более чем странно. К примеру, ИМХО, "удаление вершин Полилинии" должно выглядеть примерно так: Кхе... фон тут светловат... ; )) |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
в Wpf-интерфейсе можно извратиться как угодно - например, через конвертер в привязке вытащить сериализованное значение из бинарного потока, словаря и т.д. Зачем это делать - об этом знают только разработчики, которые врятли на этот ресурс заглядывают)
если без пояснений - скорее бы решил, что это разрыв каких-то связей, например) Про вершины вообще бы не подумал, поскольку крест явно не рядом с вершиной. |
|||
|
||||
Регистрация: 04.12.2012
Сообщений: 105
|
"Крест" стоит прямо на хорошо известной вершине, соединяющей прямолинейный и дуговой участки ; ))
"Разрыв связей" был бы скорее всего связан с "цепью". Кажется, сейчас есть какие-то похожие команды - честно, не помню. Но нахождение кнопки в контексте редактирования объектов должен сужать круг поиска ; )) |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Offtop: Именно это, если что, встроено в ACAD Как и многое еще
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |