GDK

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση

Η GDK (GIMP Drawing Kit)(Γραφική εργαλειοθήκη του GIMP) είναι μια βιβλιοθήκη γραφικών υπολογιστή που ενεργεί σαν wrapper γύρω από τις συναρτήσεις ζωγραφικής και παραθύρων χαμηλότερου επιπέδου που παρέχονται από το γραφικό υποσύστημα του λειτουρικού. Αρχικά αναπτύχθηκε για το X Window System, και η θέση της ήταν ανάμεσα στον X εξυπηρετητή και την βιβλιοθήκη GTK+, χειριζόμενη βασικές διαδικασίες απεικόνισης όπως τα βασικά γραφικα, τα raster γραφικά (bitmaps), οι κέρσορες, οι γραμματοσειρές και η λειτουργικότητα drag-and-drop.

Όπως και η GTK,η GDK διατίθεται με την άδεια GNU Lesser General Public License.

Η GDK παίζει σημαντικό ρόλο στην μεταφερσιμότητα της GTK+. Με την Glib να παρέχει ήδη χαμηλού επιπέδου διαπλατφορμική λειτουργικότητα, αυτό που χρειάζεται ώστε να μπορεί να τρέχει η GTK+ και σε άλλες πλατφόρμες είναι να μεταφερθεί η GDK στη γραφική διεπαφή του λειτουργικού συστήματος κάθε μιας από αυτές τις πλατφόρμες. Συνεπώς η μεταφορά της GDK στην Win32 και Quartz επιτρέπει σε εφαρμογές που βασίζονται στην βιβλιοθήκη GTK+ να τρέχουν στα λειτουργικά Windows και Mac OS X αντίστοιχα.

Ξεκινώντας από την έκδοση GTK+ 2.8 η GDK υποστηρίζει και την βιβλιοθήκη Cairo.

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]