Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
DwgIn () Функция. 163
DxfOut () Функция. 163
DxfIn () Функция. 163
Проверка ошибок. 163
Реализация DWG Файловые Функции. 163
Типовой Код для dwgOutFields () 163
Типовой Код для dwgInFields () 164
Реализация DXF Файловые Функции. 165
Диапазоны Кода DXF-группы.. 165
Объектные Ссылки. 170
Ссылки Монопольного использования (Ownership References) 170
Использования Монопольного использования. 171
Типы Монопольного использования. 171
Формирование Иерархии Монопольных использований. 171
Ссылки Указателя. 176
Жесткие Указатели. 176
Мягкие Указатели. 176
Проблемы длинных транзакций для объектов пользователя. 176
Чистка (Purge) 178
Отмена и Восстановление (Undo и Redo) 178
Автоматическая Отмена. 178
Частичная Отмена. 178
Redo ( Восстановить ) 180
subErase, subOpen, subClose, and subCancel 180
Пример Заказного Объектного Класса. 186
Файл Заголовка. 186
Файл реализации. 186
Поддержка Версии объекта. 189
Класс Versioning. 189
Класс Versioning Пример. 189
Использование Класса Versioning. 190
Класс Реализации Versioning. 190
Переименование Класса. 191
Данные Класса или Xdata Номера версии. 191
Глава 13. Наследование от AcDbEntity. 192
Наследование Заказных примитивов. 192
AcDbEntity перегружаемые функции. 192
AcDbEntity функции, обычно перегружаемые. 193
AcDbEntity Функции, редко перегружаемые. 193
Перегрузка Общих Функций Примитива. 194
Перегрузка worldDraw () и viewportDraw () 194
Перегрузка saveAs () 195
Реализация функций OSNAP.. 196
Реализация Функции точки захвата (grip) 197
Реализация Функции точки растяжения. 199
Функции Преобразования. 199
Пересечение с Другими примитивами. 200
Пересечение Заказного Примитива с Другим Примитивом.. 203
Взрыв Примитива. 204
Расширение Функциональных возможностей Примитива. 204
Использование AcEdJig. 204
Наследование Нового Класса от AcEdJig. 204
Общие Шаги для Использования AcEdJig. 204
Установка Параметров для Перетащенной Последовательности. 205
Цикл перетаскивания. 205
Реализация sampler(), update(), и entity() 206
Добавление Примитива к Базе данных. 208
Типовой Код. 209
Часть 4. Специализированные темы.. 212
Глава14. Полномочные Объекты (Proxy) 212
Определение прокси-объекта. 212
Цикл жизни прокси-объекта. 212
Прокси-объект для пользователя. 213
Отображение прокси-примитивов. 213
Редактирование прокси-примитивов. 213
Разгрузка приложения. 214
Глава15. Уведомления. 214
Краткий обзор уведомлений. 214
Реакторные Классы.. 214
Типы Объектных Реакторов. 215
Использование Реакторов. 215
AcDbObject и События Уведомления Базы данных. 216
Заказные Уведомления. 216
Использование Редактора Реактор. 216
Использование Реактора Базы данных. 216
Использование Объектного Реактора. 218
Пример формирования зависимостей в объекте. 220
Немедленная и задержанная передача событий. 223
Руководящие принципы использования уведомления. 224
Глава16. Многодокументная среда. 224
Краткий обзор. 225
Контексты Выполнения Документа. 225
Образцы Данных. 225
Документ Блокировка. 225
Классы Управления Документа. 226
Терминология. 226
Активный Документ. 226
Приложение. 226
Прикладной Контекст. 226
Команда. 226
Команда, MDI 227
Команда, повторно неиспользуемая. 227
Командный процессор. 227
Текущий Документ. 227
База данных. 227
Документ. 227
Рисунок. 227
Сеанс редактирования. 227
Контекст выполнения приложения. 227
MDI-совместимый. 227
"В приложении" 228
"В контексте " 228
"В документе" 228
Статический. 228
Сессия. 228
Стек Отмены.. 228
SDI Переменная Системы.. 228
Уровни Совместимости. 228
SDI-ТОЛЬКО Уровень. 229
MDI-ЗНАЯ Уровень. 229
MDI-СПОСОБНЫЙ Уровень. 230
MDI-РАСШИРЕННЫЙ Уровень. 230
Взаимодействие с Множественными документами. 231
Доступ к текущему документу и связанным с ним объектам.. 231
Доступ к базам данных, связанным с нетекущими документами. 231
Установка текущего документа без его активации. 232
События уведомления документа. 232
Специфические для приложения объекты документа. 232
Повторно неспользуемые команды.. 232
Создание Неповторно используемой Команды.. 232
Повторно неиспользуемые команды AutoCAD.. 233
Много-документные команды.. 233
Отключение переключения документа. 234
Прикладной контекст выполнения. 234
Код, вызванный под прикладным контекстом выполнения. 235
Различия кода под прикладным контекстом выполнения. 235
Другие соображения по прикладному контексту выполнения. 235
Undo базы данных и средства управления транзакции. 236
Документо-независимые базы данных. 236
Пример MDI-ЗНАЮЩЕГО приложения. 237
Глава17. Управление транзакцией. 241
Краткий обзор управления транзакциями. 241
Менеджер транзакции. 242
Вложение транзакций. 242
Границы транзакции. 243
Получение указателей на объекты в транзакции. 243
Недавно созданные объекты и транзакции. 243
Передавать-разовые руководящие принципы.. 244
Отмена и транзакции. 244
Смешивание модели транзакции с открытым и близким механизмом.. 244
Транзакции и генерирование графики. 244
Реакторы Транзакции. 245
Пример вложенных транзакций. 245
Глава18. Глубокое клонироване. 251
Основы глубокого клонирования. 251
Использование clone() против deepClone() 251
Ключевые концепции Клонирования. 251
Типичная операция глубокого клона. 252
Клонируемые Объекты от Различных Владельцев. 253
Реализация deepClone() для заказных классов. 255
Команды AutoCAD для использования глубокого клона и Wblock-клона. 255
Клонируемая Стадия. 256
Стадия Трансляции. 256
Словарь имен объектов. 257
Перегрузка deepClone () Функция. 260
Перегрузка wblockClone () Функция. 262
Использование appendAcDbEntity () В течение Клонирования. 267
Обработка жестких ссылок к AcDbEntities в течение wblockClone() 268
Глава 19. Расширение Протокола. 273
Определение расширения протокола. 273
Расширение протокола pеализации. 273
Объявление и определение классов расширения протокола. 273
Регистрация классов расширения протокола. 274
Заданный по умолчанию Класс для Расширения Протокола. 275
Разгрузка Приложения. 275
Использование расширения протокола в приложении. 275
Расширение протокола для команды MATCH.. 275
Пример расширения протокола. 276
Глава 20. Глобальные сервисные функции ObjectARX.. 278
Общие характеристики функций ObjectARX.. 278
Сравнение вызовов глобальных функций ObjectARX и AutoLISP.. 278
Возвращаемые значения против результатов функций. 279
Внешние Функции. 279
Обработка ошибок. 280
Связь между Приложениями. 281
Обработка Внешних Приложений. 283
Переменные, типы и значения, определенные в ObjectARX.. 284
Общие Типы и Определения. 284
Полезные значения. 287
Буфера pезультатов и Коды Типа. 287
Коды Типа Результата, определенные ObjectARX.. 288
DXF Коды Группы.. 288
ObjectARX функциональные коды типа результата. 290
Коды Служебного бита Ввода пользователя. 290
Списки и другие динамически размещенные данные. 291
Управление памятью Буфера результата. 292
Глава 21. Точки ввода в процессе выполнения. 295
Заказные режимы объектной привязки. 295
Создание и регистрация заказного режима объектной привязки. 296
Создание Классов Расширения Протокола. 296
Создание Заказного Глифа. 297
Пример заказного режима объектной привязки. 297
Управление точками ввода. 300
Менеджер точки ввода. 300
События контекста ввода. 301
Фильтры точки ввода и мониторы.. 304
Глава 22. Конфигурация приложения. 309
Менеджер профилей. 310
AcApProfileManager Класс. 310
AcApProfileManagerReactor Класс. 310
Часть 5. Взаимодействие с Другими Средами. 312
Главa , ActiveX Автоматизация и Менеджер свойств объекта. 312
Краткий обзор. 312
Использование Объектов COM AutoCAD от ObjectARX и Других Сред. 313
Доступ к интерфейсам COM от ObjectARX.. 313
AutoCAD ActiveX Выполнение Автоматизации. 320
Отношения между AcDbObjects и Объектами Автоматизации. 320
AcAxOleLinkManager 321
Создание Объекта COM.. 322
Выполнение Объектов Автоматизации. 322
Шаблоны ATL. 323
Взаимодействие с AutoCAD.. 323
Блокировка документа. 324
Создание Файла Системного реестра. 324
Демонстрация Функциональных возможностей Автоматизации. 325
Введение Файла Проекта ATL. 325
Запись Обертки COM.. 326
Формирование и Регистрация COM DLL. 329
Менеджер Свойства объекта API 329
Выполнение COM AutoCAD.. 330
Статические OPM Интерфейсы COM.. 330
ICategorizeProperties Интерфейс. 330
IPerPropertyBrowsing Интерфейс. 330
IOPMPropertyExtension Интерфейс. 331
IOPMPropertyExpander Интерфейс. 331
Глава 24. API COM дизайн-центра AutoCAD.. 334
API Дизайн-центра AutoCAD.. 334
Интерфейс IAcDcContentBrowser 335
Интерфейс IAcDcContentView.. 335
Интерфейс IAcDcContentFinderSite. 335
Интерфейс IAcDcContentFinder 335
Интерфейс IAcPostDrop. 335
Требования системного реестра для компонента Дизайн-центра AutoCAD.. 335
Ключи приложений. 335
Ключи расширений. 336
CLASSID Регистрация. 336
Реализация интерфейса для AutoCAD Дизайн-центра. 337
Настройка Дизайн-центра AutoCAD.. 338
Создайте ActiveX Проект Библиотеки Шаблона. 338
Добавьте Поддержку Системного реестра и Новый Объект COM ATL. 338
Добавьте Код, чтобы Поддержать Новый Объект COM ATL. 340
Часть 6. Библиотеки ObjectARX.. 345
Глава 25. Библиотеки ObjectDBX.. 345
Введение. 345
Краткий обзор. 345
Ведущие Приложения. 345
ObjectDBX Библиотеки. 345
Интерфейс пользователя и Доступ к базе данных. 345
Использование ObjectDBX.. 346
Начало с ObjectDBX.. 346
ObjectDBX Библиотечные Изменения. 346
Различия между ObjectDBX и ObjectARX.. 347
AcEditorReactor Класс. 347
AcGi API 347
Локализация и XMX Файлы.. 347
Управление транзакцией. 348
AcTransaction и Классы AcTransactionReactor 348
AcTransactionManager и Классы AcDbTransactionManager 348
Создание Средства просмотра. 349
Компоненты Средства просмотра. 349
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |


