All pastes #32578 Raw Edit

HAK DA PL4NT

public text v1 · immutable
#32578 ·published 2005-12-05 21:45 UTC
rendered paste body
/*
 * hak da plant
 * yoxyox
 * compile:
 * root@keke:~> gcc xhdp.c -o xhdp `pkg-config --cflags --libs gtk+-2.0`
 */

#include <gtk/gtk.h>

static void hakdaplant(GtkWidget *HDP, gpointer data) {
    g_print("                                                     \n");
    g_print("@@@  @@@       @@@   @@@  @@@     @@@@@@@        @@@ \n");
    g_print("@@@  @@@      @@@@   @@@  @@@     @@@@@@@@      @@@@ \n");
    g_print("@@!  @@@     @@!@!   @@!  !@@     @@!  @@@     @@!@! \n");   
    g_print("!@!  @!@    !@!!@!   !@!  @!!     !@!  @!@    !@!!@! \n");
    g_print("@!@!@!@!   @!! @!!   @!@@!@!      @!@  !@!   @!! @!! \n"); 
    g_print("!!!@!!!!  !!!  !@!   !!@!!!       !@!  !!!  !!!  !@! \n"); 
    g_print("!!:  !!!  :!!:!:!!:  !!: :!!      !!:  !!!  :!!:!:!!:\n"); 
    g_print(":!:  !:!  !:::!!:::  :!:  !:!     :!:  !:!  !:::!!:::\n");
    g_print("::   :::       :::    ::  :::      :::: ::       ::: \n");
    g_print(" :   : :       :::    :   :::     :: :  :        ::: \n"); 
    g_print("                                                     \n"); 
    g_print("                                                     \n");
    g_print("@@@@@@@   @@@            @@@   @@@  @@@  @@@@@@@     \n");
    g_print("@@@@@@@@  @@@           @@@@   @@@@ @@@  @@@@@@@     \n");
    g_print("@@!  @@@  @@!          @@!@!   @@!@!@@@    @@!       \n");
    g_print("!@!  @!@  !@!         !@!!@!   !@!!@!@!    !@!       \n");
    g_print("@!@@!@!   @!!        @!! @!!   @!@ !!@!    @!!       \n");
    g_print("!!@!!!    !!!       !!!  !@!   !@!  !!!    !!!       \n");
    g_print("!!:       !!:       :!!:!:!!:  !!:  !!!    !!:       \n");
    g_print(":!:        :!:      !:::!!:::  :!:  !:!    :!:       \n");
    g_print(" ::        :: ::::       :::    ::   ::     ::       \n");
    g_print(" :        : :: : :       :::   ::    :      :	  \n");
    g_print("\n");
}
static gboolean delete_event(GtkWidget *HDP, GdkEvent *omfg, gpointer data) {
    g_print("puter haxed :((((((((\n");
    return TRUE;
}
static void destroy(GtkWidget *HDP, gpointer data) {
    gtk_main_quit();
}

int main(int argc, char **argv) {
    GtkWidget *hak_da_weendo;
    GtkWidget *hak_da_buttin;
    
    gtk_init(&argc, &argv);

    hak_da_weendo = gtk_window_new(GTK_WINDOW_TOPLEVEL);

    g_signal_connect(G_OBJECT(hak_da_weendo), "delete event", G_CALLBACK(delete_event),
            NULL);
    g_signal_connect(G_OBJECT(hak_da_weendo), "destroy", G_CALLBACK(delete_event),
            NULL);
    gtk_container_set_border_width(GTK_CONTAINER(hak_da_weendo), 5);
    hak_da_buttin = gtk_button_new_with_label("H4K D4 PL4NT\n");
    g_signal_connect(G_OBJECT(hak_da_buttin), "clicked", G_CALLBACK(hakdaplant),
            NULL);
    g_signal_connect_swapped(G_OBJECT(hak_da_buttin), "clicked",
            G_CALLBACK(gtk_widget_destroy), G_OBJECT(hak_da_weendo));
    gtk_container_add(GTK_CONTAINER(hak_da_weendo), hak_da_buttin);

    gtk_widget_show(hak_da_buttin);
    gtk_widget_show(hak_da_weendo);
    
    gtk_main();
    return(0);
}