Макро | Создание макропрограмм | Переменные и выражения | Вызов из ZIP | Типовые параметры | Создание геом. объектов | Буфер обмена | Сценарии | Параметрические библиотеки | Геометрические характеристики | Атрибуты | Структурные объекты | Текстовые файлы | Системные параметры | Работа с файлами | Редактирование объектов | Удаление объектов | Размеры | Штриховка | Объект «Текст» | Камера | Работа с видом | Наборы параметров | Запрос информации у пользователя | Фильтры | Слои | Графы | Универсальные плоские объекты | Функции работы с системой | Функции работы с объектами сцены | Работа с динамически подключаемыми библиотеками | Функции работы с массивами | Работа со строками | Математические функции | Работа с файлами DBF dBASE IV | Унифицированная работа с базами данных | Вычисление выражений | Присвоение имени объекту | Откатка и восстановление команд | Изменение режима трассировки макропрограмм | Вызов внешних приложений и задач | Проверка условия | Проверка типа переменной | Установкв статуса вывода сообщений | Выдача системного сообщения | Выбор объектов | Версия системы | Информация о системе | Проверка принадлежности к списку | Помещение строки в буфер команд | Получение метапути | Установка курсора ожидания | Мебельные команды и функции для макропрограммирования
В данном разделе собраны команды для работы с буфером обмена K3.
Стоит отметить, что буфер обмена K3 имеет специфические данные, которые будут не понятны прочим приложениям Windows, равно как и данные прочих приложений будут не понятны для K3.
Если в буфере обмена положить не объекты K3, например, текст в Word, то можно его вставить в командное окно K3. При попытке выполнить команду CbPaste
в этом случае будет сообщение, что в буфере обмена ничего нет.
Если выполнить команду CbCopy
или CbCut
, то система запросит выбрать несколько объектов (если в этот момент было выбрано что-то в преселекторе, то запроса на выбор объектов не будет) и в буфер обмена заносятся данные о выбранных объектах с меткой "Объекты K3".
При попытке вставить из буфера обмена, например, в Word ничего не произойдет, т.к. Word не знает об таком содержимом буфера обмена.
|
Команды записи в буфер обмена не доступны в демонстрационной версии программы
Использовать буфер обмена для передачи данных из ознакомительной версии в рабочую так же нельзя
|
CbCopy <Objects>
Команда CbCopy копирует объекты <Objects>
в буфер обмена Windows.
CbCut <Objects>
Команда CbCut вырезает объекты <Objects>
в буфер обмена Windows.
CbPaste <Point>
КомандаCbPaste вставляет в сцену объекты, которые ранее были скопированы или вставлены в буфер обмена Windows. При вставке объекты из буфера обмена нужно будет указать их положение <Point>
.
CbClear
Команда CbClear очищает буфер обмена от занесенных туда ранее объектов.
Макро | Создание макропрограмм | Переменные и выражения | Вызов из ZIP | Типовые параметры | Создание геом. объектов | Буфер обмена | Сценарии | Параметрические библиотеки | Геометрические характеристики | Атрибуты | Структурные объекты | Текстовые файлы | Системные параметры | Работа с файлами | Редактирование объектов | Удаление объектов | Размеры | Штриховка | Объект «Текст» | Камера | Работа с видом | Наборы параметров | Запрос информации у пользователя | Фильтры | Слои | Графы | Универсальные плоские объекты | Функции работы с системой | Функции работы с объектами сцены | Работа с динамически подключаемыми библиотеками | Функции работы с массивами | Работа со строками | Математические функции | Работа с файлами DBF dBASE IV | Унифицированная работа с базами данных | Вычисление выражений | Присвоение имени объекту | Откатка и восстановление команд | Изменение режима трассировки макропрограмм | Вызов внешних приложений и задач | Проверка условия | Проверка типа переменной | Установкв статуса вывода сообщений | Выдача системного сообщения | Выбор объектов | Версия системы | Информация о системе | Проверка принадлежности к списку | Помещение строки в буфер команд | Получение метапути | Установка курсора ожидания | Мебельные команды и функции для макропрограммирования