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

📄 dw_gtk_scrolled_frame.h

📁 微型浏览器
💻 H
字号:
#ifndef __DW_GTK_SCROLLED_FRAME_H__#define __DW_GTK_SCROLLED_FRAME_H__#include <gdk/gdk.h>#include <gtk/gtkbin.h>#include <gtk/gtkadjustment.h>#ifdef __cplusplusextern "C" {#endif				/* __cplusplus */#define GTK_TYPE_DW_SCROLLED_FRAME        (a_Dw_gtk_scrolled_frame_get_type ())#define GTK_DW_SCROLLED_FRAME(obj)         (GTK_CHECK_CAST (obj, \                                              GTK_TYPE_DW_SCROLLED_FRAME, \                                              GtkDwScrolledFrame))#define GTK_DW_SCROLLED_FRAME_CLASS(klass) (GTK_CHECK_CLASS_CAST (klass, \                                              GTK_DW_TYPE_SCROLLED_FRAME, \                                              GtkDwScrolledFrameClass))#define GTK_DW_IS_SCROLLED_FRAME(obj)      GTK_CHECK_TYPE (obj, \                                              GTK_DW_TYPE_SCROLLED_FRAME)typedef struct _GtkDwScrolledFrame GtkDwScrolledFrame;typedef struct _GtkDwScrolledFrameClass GtkDwScrolledFrameClass;struct _GtkDwScrolledFrame {	GtkBin bin;	GtkAdjustment *hadjustment;	GtkAdjustment *vadjustment;	/* used for button 2 dragging */	gboolean button2_pressed;	gfloat start_mx, start_my;	gfloat current_mx, current_my;	gfloat start_ax, start_ay;	gboolean drag_idle_id;	GdkCursor *drag_cursor;};struct _GtkDwScrolledFrameClass {	GtkBinClass parent_class;	void (*set_scroll_adjustments) (GtkDwScrolledFrame * scrolled_frame, GtkAdjustment * hadjustment, GtkAdjustment * vadjustment);	void (*user_hchanged) (GtkDwScrolledFrame * scrolled_frame);	void (*user_vchanged) (GtkDwScrolledFrame * scrolled_frame);};GtkType a_Dw_gtk_scrolled_frame_get_type(void);GtkWidget *a_Dw_gtk_scrolled_frame_new(GtkAdjustment * hadjustment, GtkAdjustment * vadjustment);#ifdef __cplusplus}#endif				/* __cplusplus */#endif				/* __DW_GTK_SCROLLED_FRAME_H__ */

⌨️ 快捷键说明

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