АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

xpce - Интернет в облаке

Запустите xpce в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда xpce, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


xpce - Пролог с графическим пользовательским интерфейсом (GUI)

СИНТАКСИС


xpce пролог-вариант ...

ОПИСАНИЕ


XPCE - это независимая от языка библиотека для графического интерфейса пользователя (GUI). Это руководство
страница обсуждает XPCE / Prolog: комбинацию среды Prolog и XPCE.

XPCE - это объектно-ориентированный движок, методы которого могут быть определены на разных языках. XPCE
имеет около 150 предопределенных классов, которые в основном имеют дело с графическим интерфейсом. Объектный движок XPE - это
доступен для Prolog с использованием следующих предикатов:

Предикаты:
новый (? Ref, + Срок)
Создайте объект XPCE из Срок и привяжите объект к ссылке Ссылка
имя-функтора Срок описывает класс, из которого следует создать экземпляр. В
аргументы Срок используются в качестве аргументов инициализации для нового объекта. Если
объект был успешно создан и ссылка переменная, ссылка будет объединен с
срок @ . Если ссылка терм вида @ , этот термин будет служить
ссылка на новый объект.

Например ?- новый (@p, picture ('Привет Мир'). Создает объект графического окна
с заголовком «Hello World».

отправить (+ Ref, + Селектор, + Аргументы...)
ссылка ссылка на существующий объект XPCE. Селектор это имя
(send-) метод, определенный для (класса) этого объекта и Аргументы это термины, которые
описать аргументы, передаваемые методу.

отправить / [2-12] преобразует аргументы в объекты данных XPCE, разрешит процедуру
(C-функция, предикат Prolog) реализация метода и запуск реализации.
Если выполнение прошло успешно, отправьте преуспевает, в противном случае отправить не удается.

Например ?- отправить (@p, открыто, точка (400,100)). открывает созданное выше изображение в
позиция 400,100 на дисплее.

получить (+ Ref, + Селектор, + Аргументы ..., -Ценить)
ссылка ссылка на существующий объект XPCE. Селектор это имя
(get-) метод, определенный для (класса) этого объекта и Аргументы условия для предоставления
дополнительные аргументы. получить / [3-13] работает аналогичный as отправить / [2-12] но возвращает значение
вместо успешной / неудачной (логическая операция).

Например получить (@p, рост, ЧАС). Унифицирует H с высотой графического окна.

бесплатно (+ Ref)
If ссылка ссылка на объект XPCE, вызвать отправить (Ref, бесплатно). к объекту.
В противном случае молча преуспеет.

Используйте xpce онлайн с помощью сервисов onworks.net


Ad


Ad