gtkgraph.h
来自「开发linux应用-用gtk+和gdk开发linux图形用户界面应用--的实例」· C头文件 代码 · 共 70 行
H
70 行
/* * File: gtkgraph.h * Auth: Eric Harlow */#ifndef __GTK_GRAPH_H__#define __GTK_GRAPH_H__#include <gdk/gdk.h>#include <gtk/gtkvbox.h>#ifdef __cplusplusextern "C" {#endif /* __cplusplus *//* * --- Macros for conversion and type checking */#define GTK_GRAPH(obj) \ GTK_CHECK_CAST (obj, gtk_graph_get_type (), GtkGraph)#define GTK_GRAPH_CLASS(klass) \ GTK_CHECK_CLASS_CAST (klass, gtk_graph_get_type, GtkGraphClass)#define GTK_IS_GRAPH(obj) \ GTK_CHECK_TYPE (obj, gtk_graph_get_type ())/* * --- Defining data structures. */typedef struct _GtkGraph GtkGraph;typedef struct _GtkGraphClass GtkGraphClass;/* * Here's the graph data */struct _GtkGraph{ GtkWidget vbox; gint *values; gint num_values;};/* * Here's the class data. */struct _GtkGraphClass{ GtkWidgetClass parent_class;};/* * Function prototypes */GtkWidget* gtk_graph_new (void);void gtk_graph_size (GtkGraph *graph, int size);void gtk_graph_set_value (GtkGraph *graph, int index, int value);#ifdef __cplusplus}#endif /* __cplusplus */#endif /* __GTK_GRAPH_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?