91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-18
  • 語言: 其他
  • 標簽: linux??

資源簡介

linux下的簡易計算器,含源代碼,適合linux初學者理解。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

資源截圖

代碼片段和文件信息

#include?

#define?w_(buildertypename)?name=GTK_##type(gtk_builder_get_object(builder#name))


GtkBuilder?*?gtk_load_glade?(gchar?*?filename)
{
GtkBuilder?*gb;

//?新建對象
gb=gtk_builder_new?();

//?載入文件
if?(!gtk_builder_add_from_file?(gb?filenameNULL))
return?NULL;

//?連接文件中包含的所有信號
gtk_builder_connect_signals(gb?NULL);

return?gb;
}

//?從glade文件中提取所有需要操作到控件
GtkWindow?*window1;
GtkButton?*button1;
GtkButton?*button2;
GtkButton?*button3;
GtkButton?*button4;
GtkButton?*button5;
GtkButton?*button6;
GtkButton?*button7;
GtkButton?*button8;
GtkButton?*button9;
GtkButton?*button10;
GtkButton?*button11;
GtkButton?*button12;
GtkButton?*button13;
GtkButton?*button14;
GtkButton?*button15;
GtkButton?*button16;
GtkEntry?*entry1;

void?cal_get_widgets?(GtkBuilder?*?gb)
{
w_(gbWINDOWwindow1);
w_(gbBUTTONbutton1);
w_(gbBUTTONbutton2);
w_(gbBUTTONbutton3);
w_(gbBUTTONbutton4);
w_(gbBUTTONbutton5);
w_(gbBUTTONbutton6);
w_(gbBUTTONbutton7);
w_(gbBUTTONbutton8);
w_(gbBUTTONbutton9);
w_(gbBUTTONbutton10);
w_(gbBUTTONbutton11);
w_(gbBUTTONbutton12);
w_(gbENTRYentry1);
}

//初始化顯示圖形界面(主窗口)
void?cal_widget_init?()
{
gtk_widget_show?(GTK_WIDGET(window1));
}

//示例:窗口銷毀響應函數
void?on_window1_destroy(Gtkobject*?widgetgpointer?user_data)
{
gtk_main_quit();
}


void?on_button1_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“1“);
}

void?on_button2_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“2“);
}

void?on_button3_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“3“);
}

void?on_button5_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“4“);
}

void?on_button6_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“5“);
}

void?on_button7_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“6“);
}

void?on_button9_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“7“);
}

void?on_button10_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“8“);
}

void?on_button11_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“9“);
}

void?on_button14_clicked(Gtkobject*?widgetgpointer?user_data)
{

gtk_entry_append_text(entry1“0“);
}


int?abcd;

void?on_button4_clicked(Gtkobject*?widgetgpointer?user_data)
{
a=?atoi(gtk_entry_get_text(entry1));
gtk_entry_set_text(entry1““);
d=1;
}

void?on_button8_clicked(Gtkobject*?widgetgpointer?user_data)
{
a=?atoi(gtk_entry_get_text(entry1));
gtk_entry_set_text(entry1““);
d=2;
}

void?on_button12_clicked(Gtkobject*?widgetgpointer?user_data)
{
a=?atoi(gtk_entry_get_text(entry1));
gtk_entry_set_text(entry1““);
d=3;
}

void?on_button16_clicked(Gtkobject*?widgetgpointer?user_data)
{
a=?atoi(gtk_entry_get_text(entry1));
gtk_entry_set_text(entry1““);
d=4;
}

void?on_button15_clicked(Gtkobject*?widg

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????3799??2018-05-22?20:01??10086.c
?????文件???????11854??2018-05-22?16:12??10086.glade
?????文件??????????82??2018-05-22?16:04??makefile

評論

共有 條評論