lambda-gtk

gtk is een platformon-lisp-interface voor de complete GTK + 2-familie van gedeelde bibliotheken.
Download nu

lambda-gtk Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Rick Taube
  • Uitgever website:

lambda-gtk Tags


lambda-gtk Beschrijving

gtk is een platformon-lisp-interface voor de complete GTK + 2-familie van gedeelde bibliotheken. gtk is een platformon-lisp-interface voor de complete GTK + 2-familie van gedeelde bibliotheken. gtk wordt momenteel uitgevoerd in de volgende LISP-omgevingen: PPC / Darwin OpenMcl 0.14.2-P1x86 / Linux SBCL 0.8.16x86 / Linux CMUCL 19AAND wordt vrijgegeven onder de LISP Kamer General Public License (LLGPL). Als u bekend bent met LISP-functie CALL SYNTAX En de GTK API is vervolgens het programmeren met gtk eenvoudig. Hier zijn enkele belangrijke kenmerken van "Lambda GTK": · Draagbare GUI-programmering over de ondersteunde LISP-omgevingen. · Automatische conversie tussen LISP-gegevens (Booleans, cijfers, snaren) en hun equivalente GTK-typen . Functieargumenten met betrekking tot C Pointers aan Ints, drijvers en doubles worden ook automatisch afgehandeld: buitenlandse waarden worden toegewezen en geïnitialiseerd door de wrappers, de aanwijzers worden doorgegeven aan GTK en vervolgens afgesproken en teruggestuurd naar de LISP-beller als meerdere waarden. · LISP-namen GTK's enums, structuren en functies. LISP-namen worden gevormd door "-" voor "_" en (mogelijk) te vervangen C-bibliotheeksvoorvoegsels in geëxporteerde LISP-pakketvoorvoegsels (zie documentatie-sectie hieronder). · LISP ACCESSOR-functies om slotwaarden in GTK-structuren te lezen / schrijven. Accessors worden struct.Slot genoemd, maar kunnen meer dan één sleufnaam bevatten, b.v. GTK: widget.Allocation.buidth. Het eerste argument voor alle accessors is een aanwijzer naar een struct; Als de sleuf voor verwijders een array is, verschaft een tweede vereiste argument de index. Het laatste argument voor alle accessors is een optionele waarde, die, indien opgegeven, de huidige waarde in de sleuf vervangt. Bijvoorbeeld: (GDK: Rectangle.x RECT); Retourneer de X-waarde van RECT (GDK: Rechthoekig.x REEL 100); Set RECT's X-waarde · Lisp Symboolpakket (en) die de GTK API en een LEAD-tijd-voorwaardelijke # +: GTK in * functies * exporteren *. · Een kleine reeks hulpprogramma's voor het werken met GTK-pointers, callbacks en buitenlandse opslag op een draagbare manier (zie onderstaande documentatie).


lambda-gtk Gerelateerde software

cvs2svn

Een Python-script dat een CVS-repository converteert naar een Subversion-repository. ...

155

Downloaden

bzr-fastimport

BZR-FASTIMPORT is een Fastimport-plug-in die een stream-gebaseerde invoer van gegevens in Bazaar biedt. ...

123

Downloaden

Antemodel

AntMod is een Build Management, Release Management en Repository Management Tool. ...

143

Downloaden

PhpMakeUpdate

PhpMakeUpdate is een op het web gebaseerde intranet-tool voor alleen gewijzigde bestanden uit de Subversion-repository. ...

124

Downloaden

Ksvn

KSVN is een Konqueror-geïntegreerde frontend naar het revisiesysteem van Subversion (SVN) voor KDE. ...

181

Downloaden