Problema con le funzioni in php-gtk

  • Creatore Discussione Creatore Discussione merka
  • Data di inizio Data di inizio

merka

Nuovo Utente
5 Gen 2010
1
0
0
Mi chiamo Matteo, uso il PHP da poco tempo, e sto incominciando ad sfruttare le GTK
il mio problema è il seguente:
all'attivazione della voce CLIENTI>NUOVO, vorrei visualizzare all'interno della finestra, attraverso la funzione nuovo_cliente, la scritta "inserisci nuovo cliente"

<?php
function nuovo_cliente($nuovo_cliente) {
///////////
}
function informazioni($informazioni) {
$finestra_about = new GtkAboutDialog();
$finestra_about->set_name("Gestionale");
$finestra_about->set_version("1.0");
$finestra_about->run();
$finestra_about->destroy();
}
$finestra = new GtkWindow();
$finestra->set_title("Gestionale");
$finestra->set_default_size(800, 600);
$fixed = new GtkFixed();
$finestra->add($fixed);
$menu = new GtkMenuBar();
$menu->append($clienti = new GtkMenuItem("_Clienti"));
$clienti->set_size_request(150, 25);
$clienti->set_submenu($clienti_menu = new GtkMenu());
$clienti_menu->append($nuovo_cliente = new GtkMenuItem("Nuovo"));
$clienti_menu->append($modifica_cliente = new GtkMenuItem("Modifica"));
$clienti_menu->append($elimina_cliente = new GtkMenuItem("Elimina"));
$menu->append($aiuto = new GtkMenuItem("_Aiuto"));
$aiuto->set_size_request(150, 25);
$aiuto->set_submenu($aiuto_menu = new GtkMenu());
$aiuto_menu->append($informazioni = new GtkMenuItem("Informazioni"));
$nuovo_cliente->connect ("activate", "nuovo_cliente");
$informazioni->connect ("activate", "informazioni");
$fixed->put($menu, 0, 0);

// Vorrei visualizzare questa parte durante l'attivazione della funzione NUOVO_CLIENTE
$titolo = new GtkLabel("Inserisci nuovo cliente");
$fixed->put($titolo, 100, 60);
/////////////////////////////////////////////////////////////////////////////////////

$finestra->show_all();
gtk::main();
?>

Ringrazio anticipatamente chiunque possa essermi d'aiuto.
 

Discussioni simili