ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

xpce - ອອນລາຍໃນຄລາວ

ແລ່ນ xpce ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ xpce ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xpce - Prolog ກັບສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ແບບກາຟິກ (GUI)

ສະຫຼຸບສັງລວມ


xpce prolog - ທາງ​ເລືອກ ...

ລາຍລະອຽດ


XPCE ເປັນຫ້ອງສະໝຸດທີ່ບໍ່ຂຶ້ນກັບພາສາສຳລັບ GUI (ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກຣາຟິກ). ຄູ່ມືນີ້
ຫນ້າສົນທະນາກ່ຽວກັບ XPCE/Prolog: ການປະສົມປະສານຂອງສະພາບແວດລ້ອມ Prolog ແລະ XPCE.

XPCE ແມ່ນເຄື່ອງຈັກທີ່ແນໃສ່ວັດຖຸທີ່ສາມາດມີວິທີການກໍານົດໃນພາສາຕ່າງໆ. XPCE
ມີປະມານ 150 ຊັ້ນຮຽນທີ່ກໍານົດໄວ້ລ່ວງຫນ້າທີ່ຈັດການກັບ GUI ສ່ວນໃຫຍ່. ເຄື່ອງຈັກວັດຖຸຂອງ XPE ແມ່ນ
ສາມາດໃຊ້ໄດ້ກັບ Prolog ໂດຍໃຊ້ຕົວຊີ້ບອກຕໍ່ໄປນີ້:

ຄາດຄະເນ:
ໃໝ່(?ອ້າງອີງ, +ໄລຍະ)
ສ້າງວັດຖຸ XPCE ຈາກ ໄລຍະ ແລະຜູກມັດວັດຖຸກັບການອ້າງອີງ ເອກະສານອ້າງອີງ ໄດ້
function ຊື່ຂອງ ໄລຍະ ອະທິບາຍຊັ້ນຮຽນທີ່ຈະສ້າງຕົວຢ່າງ. ໄດ້
ການໂຕ້ຖຽງຂອງ ໄລຍະ ຖືກນໍາໃຊ້ເປັນການໂຕ້ຖຽງເບື້ອງຕົ້ນສໍາລັບວັດຖຸໃຫມ່. ຖ້າ
ວັດ​ຖຸ​ໄດ້​ຖືກ​ສ້າງ​ຕັ້ງ​ຂຶ້ນ​ຢ່າງ​ສໍາ​ເລັດ​ຜົນ​ແລະ​ Ref ເປັນ​ຕົວ​ປ່ຽນ​ແປງ​, Ref ຈະໄດ້ຮັບການເປັນເອກະພາບກັບ
ໄລຍະ @ . ຖ້າ Ref ແມ່ນເງື່ອນໄຂຂອງແບບຟອມ @ , ໄລຍະນີ້ຈະເປັນ
ອ້າງອີງສໍາລັບວັດຖຸໃຫມ່.

ຍົກ​ຕົວ​ຢ່າງ ?- ໃໝ່(@p, ຮູບ('ສະບາຍດີ ໂລກ'). ສ້າງວັດຖຸປ່ອງຢ້ຽມແບບກຣາຟິກ
ດ້ວຍຫົວຂໍ້ "ສະບາຍດີໂລກ".

ສົ່ງ(+ອ້າງອີງ, + ຕົວ​ເລືອກ​, +ອາກ... )
Ref ເປັນການອ້າງອີງເຖິງວັດຖຸ XPCE ທີ່ມີຢູ່ແລ້ວ. Selector ແມ່ນ​ຊື່​ຂອງ a
(send-)ວິທີການກໍານົດກ່ຽວກັບ (ຊັ້ນຂອງ) ວັດຖຸນີ້ແລະ Args ແມ່ນເງື່ອນໄຂທີ່
ອະທິບາຍການໂຕ້ຖຽງທີ່ຈະສົ່ງຜ່ານວິທີການ.

ສົ່ງ/[2-12] ຈະປ່ຽນການໂຕ້ຖຽງກັບວັດຖຸຂໍ້ມູນ XPCE, ແກ້ໄຂຂັ້ນຕອນ
(C-function, Prolog predicate) ການປະຕິບັດວິທີການແລະດໍາເນີນການປະຕິບັດ.
ຖ້າການປະຕິບັດປະສົບຜົນສໍາເລັດ, ສົ່ງ ສໍາເລັດ, ຖ້າບໍ່ດັ່ງນັ້ນສົ່ງ ລົ້ມເຫລວ.

ຍົກ​ຕົວ​ຢ່າງ ?- ສົ່ງ(@p, ເປີດ, ຈຸດ(400,100)). ເປີດຮູບທີ່ສ້າງຂຶ້ນຂ້າງເທິງຢູ່ທີ່
ຕໍາແຫນ່ງ 400,100 ໃນຈໍສະແດງຜົນ.

get(+ອ້າງອີງ, + ຕົວ​ເລືອກ​, +ອາກ ..., - ມູນ​ຄ່າ
Ref ເປັນການອ້າງອີງເຖິງວັດຖຸ XPCE ທີ່ມີຢູ່ແລ້ວ. Selector ແມ່ນ​ຊື່​ຂອງ a
(get-)ວິທີການກໍານົດກ່ຽວກັບ (ຊັ້ນຂອງ) ວັດຖຸນີ້ແລະ Args ແມ່ນເງື່ອນໄຂທີ່ຈະສະຫນອງ
ການໂຕ້ຖຽງເພີ່ມເຕີມ. ໄດ້/[3-13] ເຮັດວຽກ ທີ່ຄ້າຍຄືກັນ as ສົ່ງ/[2-12] ແຕ່ສົ່ງຄືນຄ່າ
ແທນທີ່ຈະປະສົບຜົນສໍາເລັດ / ລົ້ມເຫລວ (ການດໍາເນີນງານ boolean).

ຍົກ​ຕົວ​ຢ່າງ get(@p, ລະດັບຄວາມສູງ, ຮ). ເປັນເອກະພາບ H ກັບຄວາມສູງຂອງປ່ອງຢ້ຽມກາຟິກ.

ຟຣີ(+Ref)
If Ref ເປັນການອ້າງອີງເຖິງວັດຖຸ XPCE, ເອີ້ນ ສົ່ງ(ອ້າງອີງ, ຟຣີ). ກັບວັດຖຸ.
ຖ້າບໍ່ດັ່ງນັ້ນປະສົບຜົນສໍາເລັດຢ່າງງຽບໆ.

ໃຊ້ xpce ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad