📄 mgwidget.h
字号:
#ifndef __MG_WIDGET_H__#define __MG_WIDGET_H__#ifdef __cplusplusextern "C" {#endif /* __cplusplus */#define DW_TYPE_MGWIDGET (a_Dw_MgWidget_get_type())#define DW_MGWIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), DW_TYPE_MGWIDGET, DwMgWidget))#define DW_MGWIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), DW_TYPE_MGWIDGET, DwMgWidgetClass))#define DW_MGWIDGET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), DW_TYPE_MGWIDGET, DwMgWidgetClass))#define DW_IS_MGWIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), DW_TYPE_MGWIDGET))typedef struct _DwMgWidget DwMgWidget;typedef struct _DwMgWidgetClass DwMgWidgetClass;struct _DwMgWidget{ DwWidget dw_widget; DilloHtmlInputType type; HWND window; int id; SIZE size;};struct _DwMgWidgetClass{ DwWidgetClass parent_class; void (*clicked) (DwMgWidget *mg_widget); void (*clicked_at) (DwMgWidget *mg_widget, gint32 x, gint32 y);};GType a_Dw_MgWidget_get_type (void);DwWidget* a_Dw_MgWidget_button_new (DilloHtml* html, int id, const char* title, DWORD add_data);DwWidget* a_Dw_MgWidget_entry_new (DilloHtml* html, int id, const char* title, int nr_chars, int chars_limit, DWORD styles, DWORD add_data);DwWidget* a_Dw_MgWidget_textarea_new (DilloHtml* html, int id, const char* title, int height_chars, int width_chars, int chars_limit, DWORD add_data);DwWidget* a_Dw_MgWidget_radio_button_new (DilloHtml* html, int id, const char* title, DWORD add_data, int is_group, gboolean is_checked);DwWidget* a_Dw_MgWidget_check_button__new (DilloHtml* html, int id, const char* title, DWORD add_data, gboolean is_checked);DwWidget* a_Dw_MgWidget_combobox_new (DilloHtml* html, int id, const char* title, DWORD add_data);DwWidget* a_Dw_MgWidget_listbox_new (DilloHtml* html, int id, int size, const char* title, DWORD add_data);DwWidget* a_Widget_button_new (DilloHtml* html, int id, DWORD add_data);DwWidget* a_Dw_MgWidget_dillo_new (HWND hwnd_parent, int id, const DilloUrl* start_url, int width, int height, DilloIFrameScrollType scrolling, gboolean frame_border);void a_Dw_MgWidget_combobox_add_item (DwMgWidget* mgwidget, int selected, const char *str);void a_Dw_MgWidget_listbox_add_item (DwMgWidget* mgwidget, int selected, const char *str);void a_Dw_MgWidget_set_notification (HWND hwnd, DilloHtmlInputType type);#ifdef __cplusplus}#endif /* __cplusplus */#endif /* __MG_WIDGET_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -