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

📄 mgwidget.h

📁 嵌入式下基于MiniGUI的Web Browser
💻 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 + -