gtk-sharp (noto anche come Gtk #) è un progetto di software sorgente completamente gratuito, multipiattaforma e aperto che fornisce GTK + attacchi per il linguaggio .NET. Si tratta di una GUI (Graphical User Interface) toolkit sia per Mono e .NET languages.Includes una vasta gamma di comandi e funzioni widgetsKey comprendono una vasta gamma di controlli e widget, l'internazionalizzazione, supporto costruttore UI, it & rsquo; s accessibile tramite l'accessibilità ATK toolkit, e disponibile da C #, VB.Net, Python, Java, e altri languages.Getting programmazione iniziato con gtk-sharpUsually, il software gtk-sharp si trova sulle principali repository software di grandi distribuzioni GNU / Linux. Per installarlo, è sufficiente aprire il gestore di pacchetti integrato grafica (ad esempio Synaptic Package Manager su Debian o Ubuntu Software Center su Ubuntu), cercare e ldquo; gtk-sharp & rdquo; e fare doppio clic it.Installing da sourcesInstalling-gtk tagliente utilizzando il pacchetto sorgente è anche possibile, consentendo agli utenti Linux esperti per ottimizzare per un sistema di architettura hardware o operativo, in modo che sia più veloce. Pertanto, scaricare l'ultima versione, salvarlo sul proprio directory Home, scompattarlo e aprire l'applicazione Terminale.
Nella finestra di terminale, passare alla posizione in cui è stato estratto l'archivio con il & lsquo; cd & rsquo; comando (es cd /home/softoware/gtk-sharp-2.12.10), eseguire il & lsquo; ./ configure --help & rsquo; comando per visualizzare le opzioni disponibili per ottimizzare l'installazione, quindi eseguire & lsquo; ./ configurare && make & rsquo; configurare / ottimizzare e compilare gtk-sharp.
Dopo un processo di compilazione di successo, installare il sistema di gtk-sharp largo con il & lsquo; sudo make install & rsquo; il comando, se si e rsquo; re un utente privilegiato, o il & lsquo; make install & rsquo; comando se si e rsquo; re di root (amministratore di sistema) .Supported su Linux, Windows e Macgtk nitida è un software multi-piattaforma che può essere utilizzata con successo in qualsiasi sistema operativo basato sul kernel Linux, nonché una su altri sistemi operativi UNIX-like, come Microsoft Windows e Mac OS X, sostenendo entrambe le piattaforme informatiche a 32-bit e 64-bit
Cosa c'è di nuovo in questa versione:.
< ul>
Cosa c'è di nuovo in versione 2.99.2:
- Nuove funzionalità e miglioramenti:
- Un sacco di miglioramenti al generatore di codice, per sostenere GAPI XML convertito da GObject Introspezione XML (GIR).
- generatore: Rimuovere il nome della classe ridondante dal nome del metodo
- generatore: Implementare l'attributo di nascondere i parametri del metodo
- Il Cairo: Gettare ObjectDisposedException quando si cerca di utilizzare un oggetto che è stato disposto
- glib: Aggiungi Mutex, RecMutex e tipi Cond
- glib: Aggiungi tipi GPollFD e GSource
- glib: Aggiungi GDate e classi GDateTime
- glib: Mappa MainContext tipo e esporre i membri
- Modifiche:
- Portare lo strumento di correzione dal parser alla cartella generatore
- generatore: Fornire una proprietà statica GTYPE per gli adattatori e rinominare proprietà GTYPE esistente GInterfaceGType
- gio: Rinomina ApplicationFlags.FlagsNone a ApplicationFlags.None
- gio: Cancella classe DBusInterfaceVTable inutilizzati
- gio: sistemare i rendimenti tipo per diversi GSettings.List * metodi
- glib: Installa proprietà prima finiture class_init
- glib: Rimuovere obsoleti metodi argv-correlati in Marshaller
- gtk: Fissare TreeView.GetTooltipContext firma del metodo (BXC # 14678)
- Correzioni di bug:
- generatore: Smaltire i parametri del metodo ownable a VM callback (BXC # 237)
- generatore: Smaltire parametri ownable a callback di segnale (BXC # 237)
- ATK: Aggiungi metadati correzione per evitare crash a causa del cambiamento ABI
- Il Cairo: perdite Fix quando gli oggetti gestiti sono finalizzate
- glib: Fix copia-incolla errore nel Object.FindClassProperty ()
- gtk: Fissare applicazione per essere più robusto quando incorporare mono
- gui-thread-check: Aggiungere altri due metodi per la whitelist
I commenti non trovato