callbacks.c File Reference

#include <gtk/gtk.h>
#include "callbacks.h"
#include "interface.h"
#include "support.h"
#include "lininfo.h"
#include "others.h"
#include "lkmonitor.h"
#include "update.h"

Go to the source code of this file.

Functions

void on_about1_activate (GtkMenuItem *menuitem, gpointer user_data)
void on_quit1_activate (GtkMenuItem *menuitem, gpointer user_data)
gboolean on_window1_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data)
void on_btn_load_clicked (GtkButton *button, gpointer user_data)
void on_btn_write_clicked (GtkButton *button, gpointer user_data)
void on_btn_dev_load_clicked (GtkButton *button, gpointer user_data)


Function Documentation

void on_about1_activate ( GtkMenuItem *  menuitem,
gpointer  user_data 
)

Definition at line 38 of file callbacks.c.

References create_about().

00040 {
00041 gtk_widget_show(create_about());
00042 }

void on_btn_dev_load_clicked ( GtkButton *  button,
gpointer  user_data 
)

Definition at line 85 of file callbacks.c.

References update_devs().

Referenced by create_window1().

00087 {
00088   update_devs();
00089 }

void on_btn_load_clicked ( GtkButton *  button,
gpointer  user_data 
)

Definition at line 68 of file callbacks.c.

References update_settings().

Referenced by create_window1().

00070 {
00071         update_settings();
00072 
00073 }

void on_btn_write_clicked ( GtkButton *  button,
gpointer  user_data 
)

Definition at line 76 of file callbacks.c.

References lkmonitor_write_settings(), and update_settings().

Referenced by create_window1().

00078 {
00079   lkmonitor_write_settings();
00080   //Now, we should read settings again to properly update the data.
00081 update_settings();
00082 }

void on_quit1_activate ( GtkMenuItem *  menuitem,
gpointer  user_data 
)

Definition at line 46 of file callbacks.c.

References lkmonitor_exit().

00048 {
00049   lkmonitor_exit();
00050   gtk_main_quit();
00051   
00052 }

gboolean on_window1_delete_event ( GtkWidget *  widget,
GdkEvent *  event,
gpointer  user_data 
)

Definition at line 55 of file callbacks.c.

References is_icon.

Referenced by create_window1().

00058 {
00059         extern gboolean is_icon;
00060         
00061         is_icon=TRUE;
00062         gtk_widget_hide(widget);
00063         return TRUE; //With TRUE the signal is not propagated up.  
00064         
00065 }


Generated on Sat Dec 2 11:27:52 2006 for lkmonitor by  doxygen 1.5.1