⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 callbacks.c

📁 非常好用的gps数据读写接口
💻 C
字号:
#ifdef HAVE_CONFIG_H#  include <config.h>#endif#include <gtk/gtk.h>#include <stdio.h>#include <stdlib.h>#include <math.h>#include "callbacks.h"#include "interface.h"#include "support.h"#include "convert.h"#include "updategui.h"#include "pvt.h"#include "almanac.h"#include "device.h"voidon_neu1_activate                       (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon___ffnen1_activate                   (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_speichern1_activate                 (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_speichern_unter1_activate           (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_beenden1_activate                   (GtkMenuItem     *menuitem,                                        gpointer         user_data){	gtk_main_quit();}voidon_ausschneiden1_activate              (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_kopieren1_activate                  (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_einf__gen1_activate                 (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_l__schen1_activate                  (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_info1_activate                      (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_quit1_activate                      (GtkMenuItem     *menuitem,                                        gpointer         user_data){	gtk_main_quit();}voidon_preferences1_activate               (GtkMenuItem     *menuitem,                                        gpointer         user_data){/*	GtkWidget *window2;  window2 = create_window2();  gtk_widget_show (window2);*/}voidon_help1_activate                      (GtkMenuItem     *menuitem,                                        gpointer         user_data){}voidon_about1_activate                     (GtkMenuItem     *menuitem,                                        gpointer         user_data){  }voidon_timebutton_clicked                  (GtkButton       *button,                                        gpointer         user_data){	extern int tty;	extern D600_Date_Time_Type utctime;		utctime=getTime(tty);		updateGuiTime(user_data);		#ifdef DEBUG	fprintf(stderr, "%02d.%02d.%d - %02d:%02d:%02d h (UTC)", utctime.day, utctime.month,					utctime.year, utctime.hour, utctime.minute, utctime.second);#endif	}voidon_notebook1_switch_page               (GtkNotebook     *notebook,                                        GtkNotebookPage *page,                                        guint            page_num,                                        gpointer         user_data){	extern int tty;		/* abort all other transfers */		switch(page_num)	{		case 0: updateGuiPvt((gpointer *)notebook); break;	//pvt		case 1: break;	//waypoints		case 2: break;	//tracks		case 3: break;	//routes		case 4: getAllAlmanac(tty); updateGuiSat(notebook); break;	//sat		case 5: break;	//gps	}}voidon_window1_destroy                     (GtkObject       *object,                                        gpointer         user_data){	gtk_main_quit();}voidon_gps_power_off1_activate             (GtkMenuItem     *menuitem,                                        gpointer         user_data){	extern int tty;	extern int timeouthandler[];		/* remove running jobs */	g_source_remove(timeouthandler[pvt]);	timeouthandler[pvt]=0;	/* power off device */	powerOff(tty);}voidon_forgetprefbutton_clicked            (GtkButton       *button,                                        gpointer         user_data){//	gtk_widget_destroy(button);}voidon_okayprefbutton_clicked              (GtkButton       *button,                                        gpointer         user_data){}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -