영어프랑스어스페인어

Ad


온웍스 파비콘

xpce - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 xpce 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 xpce 명령입니다.

프로그램:

이름


xpce - 그래픽 사용자 인터페이스(GUI)가 포함된 프롤로그

개요


xpce 프롤로그 옵션 ...

기술


XPCE는 GUI(그래픽 사용자 인터페이스)용 언어 독립 라이브러리입니다. 이 설명서
페이지에서 XPCE/Prolog: Prolog 환경과 XPCE의 조합에 대해 설명합니다.

XPCE는 다양한 언어로 정의된 메서드를 가질 수 있는 객체 지향 엔진입니다. XPCE
주로 GUI를 다루는 약 150개의 미리 정의된 클래스가 있습니다. XPE의 오브젝트 엔진은
다음 술어를 사용하여 Prolog에서 사용할 수 있습니다.

술어:
새로운(?참조, +기간)
다음에서 XPCE 객체 생성 기간 개체를 참조에 바인딩합니다. 참조.  
함수 이름 기간 인스턴스를 만들 클래스를 설명합니다. 그만큼
의 주장 기간 새 개체의 초기화 인수로 사용됩니다. 만약
개체가 성공적으로 생성되었으며 참조 변수이고, 참조 로 통일됩니다.
용어 @ . 만약에 참조 @ 형식의 용어입니다. , 이 용어는
새 개체에 대한 참조입니다.

예를 들어 ?- 새로운(@p, 사진('안녕하세요. 세계'). 그래픽 창 개체를 만듭니다.
"Hello World"라는 제목으로.

보내기(+참조, +선택기, +인수~)
참조 기존 XPCE 개체에 대한 참조입니다. 선택자 의 이름입니다
이 개체(의 클래스)에 정의된 (보내기) 메서드 및 인수 용어는
메서드에 전달할 인수를 설명합니다.

보내기/[2-12] 인수를 XPCE 데이터 개체로 변환하고 절차를 해결합니다.
(C-함수, 프롤로그 술어) 메서드를 구현하고 구현을 실행합니다.
실행에 성공하면 전송 성공, 그렇지 않으면 보내다 실패합니다.

예를 들어 ?- 보내기(@p, 열다, 포인트(400,100)). 위에서 만든 그림을 엽니다.
디스플레이에서 위치 400,100.

get(+참조, +선택기, +인수 ..., -값)
참조 기존 XPCE 개체에 대한 참조입니다. 선택자 의 이름입니다
이 객체(의 클래스)에 정의된 (get-)메소드 및 인수 제공하는 조건입니다
추가 인수. get/[3-13] 비슷한 as 보내기/[2-12] 그러나 값을 반환
성공/실패가 아니라(부울 연산).

예를 들어 get(@p, 신장, 시간). 통합하다 H 그래픽 창의 높이.

무료(+참조)
If 참조 XPCE 개체에 대한 참조입니다. 보내기(참조, 무료). 개체에.
그렇지 않으면 조용히 성공하십시오.

onworks.net 서비스를 사용하여 xpce 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad