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

📄 demos.h

📁 Linux下gtk图形界面开发的各种gtk控件调用方法示例
💻 H
字号:
typedef	GtkWidget *(*GDoDemoFunc) (GtkWidget *do_widget);typedef struct _Demo Demo;struct _Demo {  gchar *title;  gchar *filename;  GDoDemoFunc func;  Demo *children;};GtkWidget *do_appwindow (GtkWidget *do_widget);GtkWidget *do_assistant (GtkWidget *do_widget);GtkWidget *do_builder (GtkWidget *do_widget);GtkWidget *do_button_box (GtkWidget *do_widget);GtkWidget *do_changedisplay (GtkWidget *do_widget);GtkWidget *do_clipboard (GtkWidget *do_widget);GtkWidget *do_colorsel (GtkWidget *do_widget);GtkWidget *do_combobox (GtkWidget *do_widget);GtkWidget *do_dialog (GtkWidget *do_widget);GtkWidget *do_drawingarea (GtkWidget *do_widget);GtkWidget *do_editable_cells (GtkWidget *do_widget);GtkWidget *do_entry_completion (GtkWidget *do_widget);GtkWidget *do_expander (GtkWidget *do_widget);GtkWidget *do_hypertext (GtkWidget *do_widget);GtkWidget *do_iconview (GtkWidget *do_widget);GtkWidget *do_iconview_edit (GtkWidget *do_widget);GtkWidget *do_images (GtkWidget *do_widget);GtkWidget *do_list_store (GtkWidget *do_widget);GtkWidget *do_menus (GtkWidget *do_widget);GtkWidget *do_panes (GtkWidget *do_widget);GtkWidget *do_pickers (GtkWidget *do_widget);GtkWidget *do_pixbufs (GtkWidget *do_widget);GtkWidget *do_printing (GtkWidget *do_widget);GtkWidget *do_rotated_text (GtkWidget *do_widget);GtkWidget *do_sizegroup (GtkWidget *do_widget);GtkWidget *do_stock_browser (GtkWidget *do_widget);GtkWidget *do_textview (GtkWidget *do_widget);GtkWidget *do_textscroll (GtkWidget *do_widget);GtkWidget *do_tree_store (GtkWidget *do_widget);GtkWidget *do_ui_manager (GtkWidget *do_widget);Demo child0[] = {  { "Editable Cells", "editable_cells.c", do_editable_cells, NULL },  { "List Store", "list_store.c", do_list_store, NULL },  { "Tree Store", "tree_store.c", do_tree_store, NULL },  { NULL } };Demo child1[] = {  { "Hypertext", "hypertext.c", do_hypertext, NULL },  { "Multiple Views", "textview.c", do_textview, NULL },  { "Automatic scrolling", "textscroll.c", do_textscroll, NULL },  { NULL } };Demo child2[] = {  { "Icon View Basics", "iconview.c", do_iconview, NULL },  { "Editing and Drag-and-Drop", "iconview_edit.c", do_iconview_edit, NULL },  { NULL } };Demo testgtk_demos[] = {  { "Application main window", "appwindow.c", do_appwindow, NULL },   { "Assistant", "assistant.c", do_assistant, NULL },   { "Builder", "builder.c", do_builder, NULL },   { "Button Boxes", "button_box.c", do_button_box, NULL },   { "Change Display", "changedisplay.c", do_changedisplay, NULL },   { "Clipboard", "clipboard.c", do_clipboard, NULL },   { "Color Selector", "colorsel.c", do_colorsel, NULL },   { "Combo boxes", "combobox.c", do_combobox, NULL },   { "Dialog and Message Boxes", "dialog.c", do_dialog, NULL },   { "Drawing Area", "drawingarea.c", do_drawingarea, NULL },   { "Entry Completion", "entry_completion.c", do_entry_completion, NULL },   { "Expander", "expander.c", do_expander, NULL },   { "Icon View", NULL, NULL, child2 },   { "Images", "images.c", do_images, NULL },   { "Menus", "menus.c", do_menus, NULL },   { "Paned Widgets", "panes.c", do_panes, NULL },   { "Pickers", "pickers.c", do_pickers, NULL },   { "Pixbufs", "pixbufs.c", do_pixbufs, NULL },   { "Printing", "printing.c", do_printing, NULL },   { "Rotated Text", "rotated_text.c", do_rotated_text, NULL },   { "Size Groups", "sizegroup.c", do_sizegroup, NULL },   { "Stock Item and Icon Browser", "stock_browser.c", do_stock_browser, NULL },   { "Text Widget", NULL, NULL, child1 },   { "Tree View", NULL, NULL, child0 },   { "UI Manager", "ui_manager.c", do_ui_manager, NULL },  { NULL } };

⌨️ 快捷键说明

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