# Paned (Vala)

Tiffany Antopolski
tiffany.antopolski@gmail.com 2013
Widget se dvěma přizpůsobitelnými panely

# Paned

Dva obrázky ve dvou přizpůsobitelných panelech, vyrovnaných vodorovně.

# Kód použitý k vygenerování tohoto příkladu

/* Toto je aplikace. */ public class MyApplication : Gtk.Application { /* Přepíše signál "activate" z GLib.Application. */ protected override void activate () {

var window = new Gtk.ApplicationWindow (this); window.title = "Paned Example"; window.set_default_size (450,350);

// Nový widget se dvěma přizpůsobitelnými panely, // jedním nalevo a druhým napravo var paned = new Gtk.Paned (Gtk.Orientation.HORIZONTAL);

/* Dva obrázky */ var image1 = new Gtk.Image (); image1.set_from_file ("gnome-image.png"); var image2 = new Gtk.Image (); image2.set_from_file ("tux.png");

/* Přidá první obrázek do levého panelu */ paned.add1 (image1);

/* Přidá druhý obrázek do pravého panelu */ paned.add2 (image2);

/* Přidá panely do okna */ window.add (paned); window.show_all (); } }

/* main vytvoří a spustí aplikaci. */ public int main (string[] args) { return new MyApplication ().run (args); }

# Odkazy k API

V této ukázce se používá následující:

GtkPaned

Standardní výčty

GtkImage