Tiedosto:GTK+ Hello World on Ubuntu.png

GTK+_Hello_World_on_Ubuntu.png(208 × 166 kuvapistettä, 5 KiB, MIME-tyyppi: image/png)

Yhteenveto

Kuvaus
English: GTK+ "Hello World" program on Ubuntu using Human theme.
Suomi: GTK+ "Hello World" -ohjelma Ubuntussa, jossa käytössä Human-teema.
Päiväys
Lähde

Oma teos

Source code:

#include <gtk/gtk.h>

int main(int argc, char* argv[])
{
	/* Alustaa GTK:n. */
	gtk_init(&argc, &argv);
	
	/* Luo uuden ikkunan ja asettaa sille otsikon. */
	GtkWidget* window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
	gtk_window_set_title(GTK_WINDOW(window), "Hello World");
	
	/* Asettaa ikkunalle 60 pikseliä leveän marginaalin reunoille. */
	gtk_container_set_border_width(GTK_CONTAINER(window), 60);
	
	/* Luo tekstin "Hello World" ja liittää sen ikkunaan. */
	GtkWidget* label = gtk_label_new("Hello, world!");
	gtk_container_add(GTK_CONTAINER(window), label);
	
	/* Yhdistää ikkunansulkemisviesti pääsilmukan lopettamiseen niin, että
	 * ohjelma sammuu kun ikkuna suljetaan. */
	g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);
	
	/* Näyttää ikkunan ja sen sisällön. */
	gtk_widget_show_all(window);
	
	/* Siirtyy suorittamaan pääsilmukkaa. */
	gtk_main();
	
	return 0;
}

Compile: gcc -Wall helloworld.c -o helloworld $(pkg-config --cflags --libs gtk+-2.0)

Execute: ./helloworld
Tekijä Tmn

Lisenssi

Public domain Minä, tämän teoksen tekijänoikeudellinen omistaja, julkaisen tämän teoksen public domainiin eli luovun kaikista tekijänoikeuksista lain sallimissa puitteissa. Tämä on voimassa maailmanlaajuisesti.
Joissain maissa laki ei mahdollista tätä. Mikäli näin on:
Myönnän kenelle tahansa oikeuden käyttää tätä teosta mihin tahansa tarkoitukseen, ilman mitään ehtoja, ellei laki vaadi ehtojen asettamista.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta

Kohteet, joita tässä tiedostossa esitetään

esittää

Jotkut arvot ilman kohdetta Wikidata

28. elokuu 2009

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen28. elokuuta 2009 kello 21.56Pienoiskuva 28. elokuuta 2009 kello 21.56 tallennetusta versiosta208 × 166 (5 KiB)Tmn{{Information |Description={{en|1=GTK+ "Hello World" program on Ubuntu using Human theme.}} {{fi|1=GTK+ "Hello World" -ohjelma Ubuntussa, jossa käytössä Human-teema.}} |Source=Own work by uploader. Source code: <source lang="c"> #include <gtk/gtk.h>

Seuraava sivu käyttää tätä tiedostoa: