您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ GTK_WIDGET_SET_FLAGS函数代码示例

51自学网 2021-06-01 20:59:34
  C++
这篇教程C++ GTK_WIDGET_SET_FLAGS函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中GTK_WIDGET_SET_FLAGS函数的典型用法代码示例。如果您正苦于以下问题:C++ GTK_WIDGET_SET_FLAGS函数的具体用法?C++ GTK_WIDGET_SET_FLAGS怎么用?C++ GTK_WIDGET_SET_FLAGS使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了GTK_WIDGET_SET_FLAGS函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: create_ChromaShift

GtkWidget*create_ChromaShift (void){  GtkWidget *ChromaShift;  GtkWidget *dialog_vbox1;  GtkWidget *vbox1;  GtkWidget *table1;  GtkWidget *label1;  GtkWidget *label2;  GtkObject *spinbutton_U_adj;  GtkWidget *spinbutton_U;  GtkObject *spinbutton_V_adj;  GtkWidget *spinbutton_V;  GtkWidget *hscale;  GtkWidget *frame1;  GtkWidget *alignment1;  GtkWidget *drawingarea1;  GtkWidget *label3;  GtkWidget *dialog_action_area1;  GtkWidget *cancelbutton1;  GtkWidget *applybutton1;  GtkWidget *okbutton1;  ChromaShift = gtk_dialog_new ();  gtk_window_set_title (GTK_WINDOW (ChromaShift), QT_TR_NOOP("ChromaShift"));  gtk_window_set_type_hint (GTK_WINDOW (ChromaShift), GDK_WINDOW_TYPE_HINT_DIALOG);  dialog_vbox1 = GTK_DIALOG (ChromaShift)->vbox;  gtk_widget_show (dialog_vbox1);  vbox1 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox1);  gtk_box_pack_start (GTK_BOX (dialog_vbox1), vbox1, TRUE, TRUE, 0);  table1 = gtk_table_new (2, 2, FALSE);  gtk_widget_show (table1);  gtk_box_pack_start (GTK_BOX (vbox1), table1, FALSE, FALSE, 0);  label1 = gtk_label_new (QT_TR_NOOP("U Shift :"));  gtk_widget_show (label1);  gtk_table_attach (GTK_TABLE (table1), label1, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label1), 0, 0.5);  label2 = gtk_label_new (QT_TR_NOOP("V Shift :"));  gtk_widget_show (label2);  gtk_table_attach (GTK_TABLE (table1), label2, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label2), 0, 0.5);  spinbutton_U_adj = gtk_adjustment_new (0, -32, 32, 1, 10, 10);  spinbutton_U = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_U_adj), 1, 0);  gtk_widget_show (spinbutton_U);  gtk_table_attach (GTK_TABLE (table1), spinbutton_U, 1, 2, 0, 1,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_U), TRUE);  spinbutton_V_adj = gtk_adjustment_new (0, -32, 32, 1, 10, 10);  spinbutton_V = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_V_adj), 1, 0);  gtk_widget_show (spinbutton_V);  gtk_table_attach (GTK_TABLE (table1), spinbutton_V, 1, 2, 1, 2,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_V), TRUE);  hscale = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 100, 1, 1, 1)));  gtk_widget_show (hscale);  gtk_box_pack_start (GTK_BOX (vbox1), hscale, FALSE, FALSE, 0);  gtk_scale_set_digits (GTK_SCALE (hscale), 0);  frame1 = gtk_frame_new (NULL);  gtk_widget_show (frame1);  gtk_box_pack_start (GTK_BOX (vbox1), frame1, TRUE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (frame1), GTK_SHADOW_NONE);  alignment1 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment1);  gtk_container_add (GTK_CONTAINER (frame1), alignment1);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment1), 0, 0, 12, 0);  drawingarea1 = gtk_drawing_area_new ();  gtk_widget_show (drawingarea1);  gtk_container_add (GTK_CONTAINER (alignment1), drawingarea1);  label3 = gtk_label_new (QT_TR_NOOP("<b>Preview</b>"));  gtk_widget_show (label3);  gtk_frame_set_label_widget (GTK_FRAME (frame1), label3);  gtk_label_set_use_markup (GTK_LABEL (label3), TRUE);  dialog_action_area1 = GTK_DIALOG (ChromaShift)->action_area;  gtk_widget_show (dialog_action_area1);  gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);  cancelbutton1 = gtk_button_new_from_stock ("gtk-cancel");  gtk_widget_show (cancelbutton1);  gtk_dialog_add_action_widget (GTK_DIALOG (ChromaShift), cancelbutton1, GTK_RESPONSE_CANCEL);  GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);//.........这里部分代码省略.........
开发者ID:BackupTheBerlios,项目名称:avidemux-svn,代码行数:101,


示例2: xfburn_preferences_dialog_init

//.........这里部分代码省略.........  gtk_container_add (GTK_CONTAINER (scrolled_window), priv->treeview_devices);  g_object_unref (store);    /* add columns */  column_name = gtk_tree_view_column_new ();  gtk_tree_view_column_set_title (column_name, _("Name"));  gtk_tree_view_column_set_expand (column_name, TRUE);  cell_icon = gtk_cell_renderer_pixbuf_new ();  gtk_tree_view_column_pack_start (column_name, cell_icon, FALSE);  gtk_tree_view_column_set_attributes (column_name, cell_icon, "pixbuf", DEVICE_LIST_COLUMN_ICON, NULL);  g_object_set (cell_icon, "xalign", 0.0, "ypad", 0, NULL);  cell_name = gtk_cell_renderer_text_new ();  gtk_tree_view_column_pack_start (column_name, cell_name, TRUE);  gtk_tree_view_column_set_attributes (column_name, cell_name, "text", DEVICE_LIST_COLUMN_NAME, NULL);  gtk_tree_view_append_column (GTK_TREE_VIEW (priv->treeview_devices), column_name);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Node"),                                               gtk_cell_renderer_text_new (), "text", DEVICE_LIST_COLUMN_NODE, NULL);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Write CD-R"),                                               gtk_cell_renderer_toggle_new (), "active", DEVICE_LIST_COLUMN_CDR, NULL);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Write CD-RW"),                                               gtk_cell_renderer_toggle_new (), "active", DEVICE_LIST_COLUMN_CDRW,                                               NULL);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Write DVD-R"),                                               gtk_cell_renderer_toggle_new (), "active", DEVICE_LIST_COLUMN_DVDR,                                               NULL);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Write DVD-RAM"),                                               gtk_cell_renderer_toggle_new (), "active", DEVICE_LIST_COLUMN_DVDRAM,                                               NULL);  gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (priv->treeview_devices), -1, _("Write Blu-ray"),                                               gtk_cell_renderer_toggle_new (), "active", DEVICE_LIST_COLUMN_BD,                                               NULL);  hbox = gtk_hbox_new (FALSE, 0);  gtk_box_pack_start (GTK_BOX (vbox2), hbox, FALSE, FALSE, BORDER);  gtk_widget_show (hbox);  priv->button_scan = xfce_gtk_button_new_mixed (GTK_STOCK_CDROM, _("Sc_an for devices"));  gtk_box_pack_end (GTK_BOX (hbox), priv->button_scan, FALSE, FALSE, BORDER);  g_signal_connect (G_OBJECT (priv->button_scan), "clicked", G_CALLBACK (scan_button_clicked_cb), obj);  gtk_widget_show (priv->button_scan);  gtk_icon_size_lookup (GTK_ICON_SIZE_DIALOG, &x, &y);  icon = gtk_icon_theme_load_icon ( gtk_icon_theme_get_default(), "media-optical", x, GTK_ICON_LOOKUP_GENERIC_FALLBACK, NULL);  if (!icon)    icon = gtk_icon_theme_load_icon ( gtk_icon_theme_get_default(), "media-cdrom", x, GTK_ICON_LOOKUP_GENERIC_FALLBACK, NULL);  if (!icon)    icon = gtk_icon_theme_load_icon ( gtk_icon_theme_get_default(), GTK_STOCK_CDROM, x, GTK_ICON_LOOKUP_GENERIC_FALLBACK, NULL);    gtk_list_store_append (icon_store, &iter);  gtk_list_store_set (icon_store, &iter,                      SETTINGS_LIST_PIXBUF_COLUMN, icon,                      SETTINGS_LIST_TEXT_COLUMN, _("Devices"),                      SETTINGS_LIST_INDEX_COLUMN, idx,                      -1);  if (icon)    g_object_unref (G_OBJECT (icon));    exo_mutual_binding_new (G_OBJECT (priv->notebook), "page", G_OBJECT (priv->icon_bar), "active");  /* below the device list */#if 0  priv->check_empty_speed_list = gtk_check_button_new_with_mnemonic (_("Show warning on _empty speed list"));  gtk_box_pack_start (GTK_BOX (vbox2), priv->check_empty_speed_list, FALSE, FALSE, BORDER);  gtk_widget_show (priv->check_empty_speed_list);#endif  /* fifo */  vbox3 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox3);  frame = xfce_gtk_frame_box_new_with_content (_("FIFO buffer size (in kb)"), vbox3);  gtk_box_pack_start (GTK_BOX (vbox), frame, TRUE, TRUE, BORDER);  gtk_widget_show (frame);  priv->scale_fifo = gtk_hscale_new_with_range (0.0, FIFO_MAX_SIZE, 32.0);  gtk_scale_set_value_pos (GTK_SCALE (priv->scale_fifo), GTK_POS_LEFT);  gtk_range_set_value (GTK_RANGE (priv->scale_fifo), 0);  gtk_box_pack_start (GTK_BOX (vbox3), priv->scale_fifo, FALSE, FALSE, BORDER/2);  gtk_widget_show (priv->scale_fifo);    /* action buttons */  button_close = gtk_button_new_from_stock ("gtk-close");  gtk_widget_show (button_close);  gtk_dialog_add_action_widget (GTK_DIALOG (obj), button_close, GTK_RESPONSE_CLOSE);  GTK_WIDGET_SET_FLAGS (button_close, GTK_CAN_DEFAULT);  gtk_widget_grab_focus (button_close);  gtk_widget_grab_default (button_close);  g_signal_connect (G_OBJECT (obj), "response", G_CALLBACK (xfburn_preferences_dialog_response_cb), priv);    refresh_devices_list (obj);    g_object_unref (icon_store);}
开发者ID:Pjotr123,项目名称:xfburn,代码行数:101,


示例3: create_win_save_phrase

void create_win_save_phrase(WSP_S *wsp, int wspN){#if WIN32  if (test_mode)    return;#endif  if (!wspN)    return;  SAVE_SESS *sess = tzmalloc(SAVE_SESS, 1);  GtkWidget *main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_window_set_has_resize_grip(GTK_WINDOW(main_window), FALSE);  sess->win = main_window;  gtk_window_set_default_size(GTK_WINDOW (main_window), 20, 10);  gtk_window_set_title(GTK_WINDOW(main_window), _(_L("加片
C++ GTK_WIDGET_STATE函数代码示例
C++ GTK_WIDGET_REALIZED函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。