Zero Memory Widget

Software screenshot:
Zero Memory Widget
Dettagli del software:
Versione: 0.2.1
Data di caricamento: 3 Jun 15
Sviluppatore: Thierry Excoffier
Licenza: Libero
Popolarità: 2

Rating: nan/5 (Total Votes: 0)

librerie Widget sono stati ora sviluppato e usato per anni. In tutte queste librerie, le istanze di widget richiedono memoria del computer. Ma questa memoria non è realmente necessario, abbiamo creato un biblioteca widget per dimostrare che è possibile utilizzare a zero byte di memoria per ogni widget.
In una tale biblioteca, non vi è alcun riferimento del widget, in modo programmazione widget è più facile anche in un linguaggio di basso livello, come C. programmi sono più robusti, perché non usino gli indicatori, non fanno la gestione della memoria e non si traducono i dati tra applicazioni e widget di .
Per impostare gli attributi di un widget, non è possibile utilizzare il puntatore di oggetto, cosicché uno stato corrente viene utilizzato come in OpenGL. La maggior parte dei widget classici sono stati integrati nella libreria, ed è possibile integrare i widget di ogni genere, senza alcun problema.
La licenza biblioteca Memory Zero Widget è la GPL GNU

Caratteristiche .

  • widgets Base:
  • Testo, text_editable, int, int_editable,
  • anchor,
  • tasto, tearoff, button_with_accelerator,
  • immagine, image_from_file,
  • scrollbar2, scrollbar_vertical, scrollbar_horizontal,
  • ginocchiera (bit o int o char), con o senza etichetta. Lo stesso vale per pulsante di scelta. Veramente facile da usare.
  • I widget contenitori:
  • Finestra, window_drag, window_popup_right, window_popup_bottom
  • anchor_box,
  • box_horizontal, box_vertical, scatola,
  • decoratore,
  • notebook,
  • scrolledview (can contiene miliardi di bambini)
  • finestra
  • Tavolo, table_with_width,
  • nulla, se, popup: sistema di base per rendere i widget transitori. Il menu sono costruiti con & quot; popup & quot;
  • widget compositi:
  • alert (container),
  • Messaggio (container),
  • filechooser,
  • Widget attributi:
  • Scelta del focus group.
  • Larghezza: padding, border, messa a fuoco
  • Espandi: verticale, orizzontale
  • Allineamento: verticale, orizzontale
  • Font: la famiglia, le dimensioni, il peso, lo stile
  • Geometria: x, y, larghezza, altezza
  • Finestra ridimensionamento automatico
  • La sensibilità (per overide il valore calcolato automaticamente)
  • livello di debug
  • Altre caratteristiche:
  • un drag and drop lavorare solo all'interno dell'applicazione.
  • completamente funzionante tagliare del testo e incolla (UTF8 o meno).
  • semplice animazione possibile.
  • la libreria gestisce un server web che consente di eseguire il debug.
  • acceleratori. Se si preme un tasto di modifica, un elenco di scorciatoia con questa chiave viene visualizzato in una punta bolla.

Cosa c'è di nuovo in questa versione:.

  • Questa versione funziona con le versioni GDK / GTK correnti

Altri software di sviluppo Thierry Excoffier

TOMUSS
TOMUSS

11 May 16

Commenti a Zero Memory Widget

I commenti non trovato
Aggiungi commento
Accendere le immagini!