skip to main content
AdaCore AdaCore
  • Products
    • Overview
    • GNAT Pro
      • Overview
      • Assurance
      • Enterprise
      • Comparison
      • Toolsuite
    • CodePeer
      • Overview
      • Demos
    • SPARK Pro
      • Overview
      • Demos
      • Use Cases
    • QGen
      • Overview
      • Demos
      • Debugger
      • FAQ
    • GNAT Dynamic Analysis Suite
      • GNATcoverage
      • GNATtest
      • GNATfuzz
    • Pricing
    • Terms and Conditions
    • Languages
  • Services
    • Overview
    • Certification & Qualification
    • Mentorship
    • Training
    • Consulting
  • Industries
    • Overview
    • Domains
      • Avionics
      • ATM
      • Space
      • Rail
      • Automotive
      • Defense
      • Security
      • Medical
    • Projects
    • Standards
      • DO-178
      • ESARR
      • CAP670-SWO1
      • CWE
      • EN 50128
      • FACE
      • ISO 26262
      • IEC 61508
  • Company
    • Overview
    • About AdaCore
    • Press Releases
    • Events
    • Executive Team
    • Careers
    • Our Customers
    • Partners
    • Contact Us
    • Legal
    • Privacy Policy
  • Resources
    • Overview
    • Books
    • Papers
    • Articles
    • Documentation
    • Videos
    • Dev Log
    • Ada Gems
    • Newsletter
    • Learn.adacore.com
  • Community
    • Overview
    • Download
    • Academia
      • Overview
      • Projects
      • Universities
      • Register
      • Login
    • About Ada
    • About SPARK
    • Contact
  • Support

Login to GNAT Tracker

Forgot your password?
GT Login Request Pricing
Resources
Overview Books Papers Articles Documentation Videos Dev Log Ada Gems Newsletter

GtkAda: Design and Implementation of a High Level Binding in Ada

The purpose of this paper is to describe the design and implementation choices that were made during the development of an Ada binding to the popular Gtk+ graphical toolkit.

Last Updated: 4/2/2022
Posted on: 7/1/2000
GtkAda: Design and Implementation of a High Level Binding in Ada
Download 456.186 KB pdf

Get Started with Ada

Learn about the GNAT development environment and how to get started »

Request Pricing

Help us understand your development needs and request pricing or an evaluation »

  • Products
  • GNAT Pro
  • CodePeer
  • SPARK Pro
  • QGen
  • GNAT Dynamic Analyis Suite
  • Services
  • Support
  • Industries
  • Automotive
  • Avionics
  • Rail
  • Air Traffic
  • Space
  • Defense
  • Security
  • Resources
  • Books
  • Tech Papers
  • Documentation
  • Videos
  • Devlog
  • Company
  • About AdaCore
  • Careers
  • Contact
  • Customer Support
  • Login to GNAT Tracker
  • Expert Support
  • Contact Us
  • Pricing
  • News
  • Press Releases
  • Articles
  • Events
  • Inside AdaCore
  • Community
  • Download
  • Getting Started
  • About Ada
  • About SPARK
  • Academia
  • Overview
  • Projects
  • Universities
  • GAP Login
  • Other AdaCore Sites
  • The AdaCore Blog
  • Learn.adacore.com
  • Make with Ada
Twitter LinkedIn YouTube GitHub RSS
Copyright © 2022 AdaCore. All rights reserved.   Legal   |  Privacy Policy   |  Code of Conduct