Re: GTK dialog ESC key problem
- From: Colossus <colossus 3000 it>
- To: gtk-app-devel-list gnome org
- Subject: Re: GTK dialog ESC key problem
- Date: Mon, 27 Jun 2005 14:53:02 +0200
Tim Müller wrote:
It should actually act as if you clicked the Cancel button, ie. emit a dialog
response with GTK_RESPONSE_CANCEL and return that as value in
gtk_dialog_run() if you are using gtk_dialog_run(). In other words: you
probably need to fix your code to check the response values correctly.
static GtkWidget *prefs_window = NULL;
prefs_window = prefs();
gtk_dialog_set_default_response (GTK_DIALOG (prefs_window),
GTK_RESPONSE_CANCEL);
response = gtk_dialog_run ( GTK_DIALOG ( prefs_window ) );
if ( response == GTK_RESPONSE_CANCEL)
{
gtk_widget_destroy ( prefs_window );
return;
}
else
{
//It goes here, where is my mistake ??
gtk_widget_destroy ( prefs_window );
switch (ChoosenArchiveType)
{
--
Colossus
Cpsed, a Linux OpenGL 3D scene editor
http://cpsed.sourceforge.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]