Tabella dei file di intestazione

Questa appendice elenca in ordine alfabetico la maggior parte dei file header di GTK+ e Gnome, , accompagnati da una piccola descrizione. Ricordate che l'Appendice precedente fornisce una descrizione più accurata per ciascun widget.

Tabella 1. File Header di glib, GTK+, e Gnome

FileDescrizione
art_affine.hOperazioni di affinamento
art_alphagamma.hTabelle Alpha/Gamma
art_bpath.hPercorsi Bezier
art_filterlevel.h"Livelli di filtro" per la visualizzazione delle immagini
art_gray_svp.hVisualizzazione vettoriale in un buffer a toni di grigio
art_misc.hDichiarazioni varie per libart
art_pathcode.hOperazioni di percorso (moveto, lineto, etc.)
art_pixbuf.hBuffer di Pixel
art_point.hTipi di dati per i punti (ad esempio le coppie di coordinate X,Y)
art_rect.hTipi di dati per i rettangoli
art_rect_svp.hCalcolo dei Bounding box per percorsi vettoriali ordinati
art_rect_uta.h Rettangoli Bounding per array di microtiles
art_rgb.hPrimitive basiche per il disegno RGB
art_rgb_affine.hTrasformazioni di affinamento per i buffer RGB
art_rgb_bitmap_affine.hTrasformazioni di affinamento di bitmap
art_rgb_pixbuf_affine.hTrasformazioni di affinamento di buffer generici di pixel
art_rgb_rgba_affine.hTrasformazioni di affinamento per buffers RGBA
art_rgb_svp.hVisualizzazione di percorsi vettoriali ordinati per buffers RGB
art_svp.hTipi di dati per vettori ordinati
art_svp_ops.hOperazioni per i percorsi vettoriali ordinati
art_svp_render_aa.hVisualizzazione con Antialias di percorsi vettoriali ordinati
art_svp_vpath.hOrdinamento i percorvettorialiali
art_svp_vpath_stroke.h"Strokes" per percorsi vettoriali per l'estrazioni di percorsi vettorali ordinati
art_svp_wind.hRegole di Winding per percorsi vettoriali ordinati
art_uta.hTipi di dati per gli array di microtile
art_uta_ops.hOperazioni di base per gli array di microtile
art_uta_rect.hConversione da rettangolo a array di microtiles
art_uta_svp.hConversione da un percorso vettoriale ordinati ad un array di microtile
art_uta_vpath.hConversione da un percorso vettoriale ad un array di microtile
art_vpath.hTipi di dati per percorsi vettoriali
art_vpath_bpath.hConversioni da percorsi Bezier a vettoriali
art_vpath_svp.hConversione da percorsi vettoriali ordinati a percorso vettoriale
gdk.hDichiarazione delle funzioni di GDK
gdkcursors.hIdentificatore per i cursori interni del GDK
gdki18n.hWrapper per la portabilità di iswalnum() e iswspace()
gdkkeysyms.hNomi dei GDK keysym (GDK_space, GDK_Up, etc.)
gdkprivate.hTipi privati di GDK
gdkrgb.hModulo GdkRGB del GDK
gdktypes.hDichirazioni per i tipi del GDK
gdkx.hDichiarazioni per il mapping da GDK a X
glib.hHeader di glib
gnome-about.hWidget GnomeAbout
gnome-animator.hWidget GnomeAnimator
gnome-app-helper.hAggiunte per GnomeApp, inclusa la generazione dei menu/barre di pulsanti GnomeUIInfo
gnome-app-util.hMessaggi all'utente, attraverso dialoghi o barra di stato
gnome-app.hWidget GnomeApp
gnome-appbar.hWidget GnomeAppBar
gnome-calculator.hWidget GnomeCalculator
gnome-canvas-image.hGnomeCanvasImage , oggetto del canvas
gnome-canvas-line.hGnomeCanvasLine , oggetto del canvas
gnome-canvas-load.hFunzioni per il caricamento di immagini PNG con trasparenza alpha
gnome-canvas-polygon.hGnomeCanvasPolygon , oggetto del canvas
gnome-canvas-rect-ellipse.hGnomeCanvasRect e GnomeCanvasEllipse , oggetto del canvas
gnome-canvas-text.hGnomeCanvasText , oggetto del canvas
gnome-canvas-util.hIstruzioni vari per il canvas
gnome-canvas-widget.hGnomeCanvasWidget , oggetto del canvas
gnome-canvas.hWidget GnomeCanvas, classe di base del GnomeCanvasItem e dell'oggetto GnomeCanvasGroup
gnome-client.hInterfaccia per la gestione di sessione di GnomeClient
gnome-color-picker.hGnomeColorPicker widget
gnome-config.hAPI per i file di configurazione
gnome-dateedit.hGnomeDateEdit widget
gnome-defs.hSvariate macro di libgnome
gnome-dentry-edit.hOggetto GnomeDEntryEdit
gnome-dentry.hgestione dei file .desktop
gnome-dialog-util.hFunzioni per la gestione dei dialoghi
gnome-dialog.hWidget GnomeDialog
gnome-dns.hRicerca su DNS asincrona
gnome-dock-band.hWidget GnomeDockBand
gnome-dock-item.hWidget GnomeDockItem
gnome-dock-layout.hOggetto GnomeDockLayout
gnome-dock.hWidget GnomeDock
gnome-entry.hWidget GnomeEntry
gnome-exec.hWrapper per l'esecuzione di processi figlio
gnome-file-entry.hWidget GnomeFileEntry
gnome-fileconvert.hFunzioni per la conversione di tipi MIME
gnome-font-picker.hWidget GnomeFontPicker
gnome-font-selector.hWidget GnomeFontSelector
gnome-geometry.hFunzioni per la gestione delle stringhe per la geometria delle finestre (ad esempio 1000x1000+0+0)
gnome-guru.hWidget "wizard", ormai obsoleto
gnome-help.hgnome_help_goto() e i suoi amici
gnome-history.hStorico dei file utilizzati
gnome-href.hWidget GnomeHRef
gnome-i18n.hMacro per l'internazionalizzazione di Gnome
gnome-i18nP.hInternazionalizzazione interna della libreria (privato)
gnome-ice.hCodice per gestire le connessione ICE
gnome-icon-entry.hWidget GnomeIconEntry
gnome-icon-item.hGnomeIconTextItem , oggetto del canvas (non utilizzatelo: è privato della libreria)
gnome-icon-list.hWidget GnomeIconList
gnome-icon-sel.hWidget GnomeIconSelection
gnome-init.hgnome_init() e varianti
gnome-less.hWidget GnomeLess
gnome-mdi-child.hOggetto GnomeMDIChild
gnome-mdi-generic-child.hOggetto GnomeMDIGenericChild
gnome-mdi-session.hSupporto per la gestione di sessione di GnomeMDI
gnome-mdi.hOggetto GnomeMDI
gnome-messagebox.hWidget GnomeMessageBox
gnome-metadata.hFacilitazioni per l'associazione di dati con files
gnome-mime-info.hOttenere informazioni dai tipi MIME registrati
gnome-mime.hDeterminare il tipo MIME di un file
gnome-number-entry.hWidget GnomeNumberEntry
gnome-paper-selector.hWidget GnomePaperSelector
gnome-paper.hInterfaccia sconsigliata per la configurazione del formato della carta per la stampa (utilizzate gnome-print)
gnome-pixmap-entry.hWidget GnomePixmapEntry
gnome-pixmap.hWidget GnomePixmap
gnome-popt.hDichiarazioni delle funzioni per l'analisi degli argomenti da linea di comando
gnome-popup-help.hFunzioni per l'aggiunta di aiuto in linea ad un widget
gnome-popup-menu.hFunzioni di convenienza per creare menu popup associati al tasto destro del mouse.
gnome-preferences.hFunzioni per il caricamento/salvataggio delle preferenze globali di Gnome
gnome-procbar.hWidget GnomeProcBar
gnome-properties.hInterfaccia sperimentale per le gestione delle preferenze
gnome-property-entries.hFunzioni ausiliarie per l'interfaccia sperimentale gnome-properties.h
gnome-propertybox.hWidget GnomePropertyBox
gnome-regex.hWrapper per regcomp() che rileva espressioni regolari compilate.
gnome-remote.hEsecuzione remota di un comando
gnome-score.hFunzioni per il caricamento e il salvataggio dei punteggi
gnome-scores.hWidget GnomeScores
gnome-sound.hFunzioni per l'esecuzione dei suoni
gnome-spell.hWidget GnomeSpell
gnome-startup.hFunzioni per "bloccare" durante la sessione di avvio
gnome-stock.hI Widget Gnome Stock Pixmap e le loro dichiarazioni
gnome-triggers.hRegistrazione degli eventi e azioni associate a questi
gnome-types.hDichirazioni di tipi vari
gnome-uidefs.hVarie macro
gnome-url.hgnome_url_show() per mostrare un URL utilizzando un metodo configurabile dall'utente
gnome-util.hFunzioni di utilità
gnome-winhints.hGnome hints per i gestori di finestre
gnome.hInclude tutti gli header pubblici di libgnome e libgnomeui
gnorba.hfile header di libgnorba
gtk-clock.hWidget GtkClock
gtk-ted.hWidget GtkTed
gtk.hInclude i file header pubblici di GTK+ e gdk.h
gtkaccelgroup.hSupporto per gli acceleratori da tastiera
gtkaccellabel.hWidget GtkAccelLabel
gtkadjustment.hOggetto GtkAdjustment
gtkalignment.hWidget GtkAlignment
gtkarg.hTipo GtkArg
gtkarrow.hWidget GtkArrow
gtkaspectframe.hWidget GtkAspectFrame
gtkbbox.hWidget GtkButtonBox
gtkbin.hWidget GtkBin
gtkbindings.hSupporto per le scorciatoie da tastiera per i segnali GTK_RUN_ACTION
gtkbox.hWidget GtkBox
gtkbutton.hWidget GtkButton
gtkcalendar.hWidget GtkCalendar
gtkcauldron.hFunzioni sperimentali per la creazione dei dialoghi
gtkcheckbutton.hWidget GtkCheckButton
gtkcheckmenuitem.hWidget GtkCheckMenuItem
gtkclist.hWidget GtkCList
gtkcolorsel.hWidget GtkColorSelection
gtkcombo.hWidget GtkCombo
gtkcompat.hMacro per la compatibilità per funzioni rinominate oppure rimosse
gtkcontainer.hWidget GtkContainer
gtkctree.hWidget GtkCTree
gtkcurve.hWidget GtkCurve
gtkdata.hOggetto GtkData
gtkdial.hWidget GtkDial
gtkdialog.hWidget GtkDialog
gtkdnd.hInterfaccia di GTK+ per il drag and drop
gtkdrawingarea.hWidget GtkDrawingArea
gtkeditable.hWidget GtkEditable
gtkentry.hWidget GtkEntry
gtkenums.hLe enumerazioni utilizzate in GTK+
gtkeventbox.hWidget GtkEventBox
gtkfeatures.hMacro per identificare la versione della libreria GTK+
gtkfilesel.hWidget GtkFileSelection
gtkfixed.hWidget GtkFixed
gtkfontsel.hWidget GtkFontSelection
gtkframe.hWidget GtkFrame
gtkgamma.hWidget GtkGammaCurve
gtkgc.hInterfaccia per la cache dei Contesti Grafici (Graphic Context)
gtkhandlebox.hWidget GtkHandleBox
gtkhbbox.hWidget GtkHButtonBox
gtkhbox.hWidget GtkHBox
gtkhpaned.hWidget GtkHPaned
gtkhruler.hWidget GtkHRuler
gtkhscale.hWidget GtkHScale
gtkhscrollbar.hWidget GtkHScrollbar
gtkhseparator.hWidget GtkHSeparator
gtkimage.hWidget GtkImage
gtkinputdialog.hWidget GtkInputDialog
gtkintl.hInternazionalizzazione di GTK+
gtkitem.hWidget GtkItem
gtkitemfactory.hOggetto GtkItemFactory
gtklabel.hWidget GtkLabel
gtklayout.hWidget GtkLayout
gtklist.hWidget GtkList
gtklistitem.hWidget GtkListItem
gtkmain.hCiclo principale di GTK+
gtkmarshal.hGestione dei segnali di GTK+
gtkmenu.hWidget GtkMenu
gtkmenubar.hWidget GtkMenuBar
gtkmenufactory.hGtkMenuFactory
gtkmenuitem.hWidget GtkMenuItem
gtkmenushell.hWidget GtkMenuShell
gtkmisc.hWidget GtkMisc
gtknotebook.hWidget GtkNotebook
gtkobject.hClasse base di GtkObject
gtkoptionmenu.hWidget GtkOptionMenu
gtkpacker.hWidget GtkPacker
gtkpaned.hWidget GtkPaned
gtkpixmap.hWidget GtkPixmap
gtkpixmapmenuitem.hWidget GtkPixmapMenuItem
gtkplug.hWidget GtkPlug
gtkpreview.hWidget GtkPreview
gtkprogress.hWidget GtkProgress
gtkprogressbar.hWidget GtkProgressBar
gtkradiobutton.hWidget GtkRadioButton
gtkradiomenuitem.hWidget GtkRadioMenuItem
gtkrange.hWidget GtkRange
gtkrc.hAnalisi dei file di configurazione di GTK+
gtkruler.hWidget GtkRuler
gtkscale.hWidget GtkScale
gtkscrollbar.hWidget GtkScrollbar
gtkscrolledwindow.hWidget GtkScrolledWindow
gtkselection.hFunzioni per la gestione delle selezioni
gtkseparator.hWidget GtkSeparator
gtksignal.hDichiarazioni dei segnali
gtksocket.hWidget GtkSocket
gtkspinbutton.hWidget GtkSpinButton
gtkstatusbar.hWidget GtkStatusbar
gtkstyle.hTipo GtkStyle e funzioni di disegno per i temi
gtktable.hWidget GtkTable
gtktearoffmenuitem.hWidget GtkTearoffMenuItem
gtktext.hWidget GtkText
gtkthemes.hTipi di dati per l'uso dei temi
gtktipsquery.hWidget GtkTipsQuery
gtktogglebutton.hWidget GtkToggleButton
gtktoolbar.hWidget GtkToolbar
gtktooltips.hGtkTooltips object
gtktree.hWidget GtkTree
gtktreeitem.hWidget GtkTreeItem
gtktypebuiltins.hIdentificatori dei tipi interni di GTK+
gtktypeutils.hFunzioni per i tipi di GTK+
gtkvbbox.hWidget GtkVButtonBox
gtkvbox.hWidget GtkVBox
gtkviewport.hWidget GtkViewport
gtkvpaned.hWidget GtkVPaned
gtkvruler.hWidget GtkVRuler
gtkvscale.hWidget GtkVScale
gtkvscrollbar.hWidget GtkVScrollbar
gtkvseparator.hWidget GtkVSeparator
gtkwidget.hWidget GtkWidget base class
gtkwindow.hWidget GtkWindow
libgnome.hInclude tutti gli header pubblici di libgnome
libgnomeui.hInclude tutti gli header pubblici di libgnomeui
zvtterm.hWidget ZvtTermx