Hi,
Manoj Kumar Bhatta <[EMAIL PROTECTED]> writes:
> I am sending my c code it as atachment with Makefile
I compiled your code, tried it and it works as expected. What exactly
is your problem?
As a reference, I am including a cleaned up and slightly changed
version of your test code here:
#include <gtk/gtk.h>
#include <gdk/gdkdirectfb.h>
static gboolean opacity_high = FALSE;
static void
opacity_toggle (GtkWidget *widget,
gpointer data)
{
GtkWidget *window = GTK_WIDGET (data);
opacity_high = !opacity_high;
gdk_directfb_window_set_opacity (window->window, opacity_high ? 120 : 20);
}
int
main (int argc, char *argv[])
{
GtkWidget *window;
GtkWidget *button;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Opacity Window");
gtk_container_set_border_width (GTK_CONTAINER (window), 100);
button = gtk_button_new_with_mnemonic ("_Yes");
gtk_container_add (GTK_CONTAINER (window), button);
gtk_widget_show (button);
gtk_widget_realize (window);
opacity_toggle (window, window);
gtk_widget_show (window);
g_signal_connect (button, "clicked",
G_CALLBACK (opacity_toggle),
window);
g_signal_connect (window, "destroy",
G_CALLBACK (gtk_main_quit),
NULL);
gtk_main ();
return 0;
}
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-dev" as subject.