137 читали · 1 год назад
Extensible Storage — что это и с чем это едят
Всем привет! Сегодня будет очень большая и подробная статья. Я задумывал её как обычное описание поведения классов в Revit API, но в процессе перешёл к созданию приложения по работе со Schema (далее для простоты — схема), написал очень много кода и сделал очень интересную штуку. Сегодня вы узнаете, как создавать свои схемы, как записывать в них данные, чем отличаются Schema, Field и Entity и как работать с ArrayField и MapField. По пути я напомню вам про конвертёры в WPF и расскажу про DataTemplateSelector Поехали! В этой статье мы подробно рассмотрим классы из пространства имён Autodesk...
07:32
1,0×
00:00/07:32
40,3 тыс смотрели · 4 года назад
2929 читали · 4 года назад
Создаем кнопку запуска на рабочем столе или меню в Linux
Я думал что это задача то не сложная, но у мня тут спрашивают в комментариях к статье про Edge. Смотрите оглавление раздела, посвященного Линукс Потому отвечаем. Сначала маленькая справка. Ярлыки на рабочем столе, это так называемые desktop файлы, которые имеют следующее содержание: [Desktop Entry] Version=1.0 Name=название Comment=описание Exec=/путь/к/исполняемому/файлу - вот этот пункт самый важный. Icon=/путь/к/иконке Terminal=false Type=Application Categories=категории Мы пойдем путем графического интерфейса, так проще рядовому пользователю...