freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux圖形化程序設(shè)計(jì)(留存版)

2024-12-11 15:31上一頁面

下一頁面
  

【正文】 agamp。 ? (amp。 Gnome程序開發(fā) ? Gnome? Gnome (GNU Network Object Model Envirenment)。 gnome_init (example,argc,argv)。 gtk_signal_connect(GTK_OBJECT(button),clicked,GTK_SIGNAL_FUNC(button_clic ked),Ouch!\n)。argv)。 Gnome程序開發(fā)( 5) ? 第一個例子程序。 ? } Linux桌面環(huán)境的發(fā)展( 6) ? Gnome的產(chǎn)生 Gnome的原動力就起源于對 KDE許可證問題的不滿。這樣開發(fā)的 KDE應(yīng)用自動地復(fù)合KDE的標(biāo)準(zhǔn)。 Linux桌面環(huán)境的發(fā)展 ? GUI產(chǎn)生的原因。 ? 5. X工具包 將常用的素材(如按鈕,菜單等)收集到一起就形成了所謂的 X工具包 (X ToolKit) ? 6. X窗口管理器 X窗口管理器負(fù)責(zé)安排客戶窗口在顯示屏幕上的擺放位置,并完成移動窗口和調(diào)整窗口尺寸等管理性的工作。因此合作關(guān)系開始展開,他們從斯坦福( Stanford)大學(xué)得到了一套叫做W的實(shí)驗(yàn)性視窗系統(tǒng)。窗口管理器是定義窗口顯示方法的軟件。Drop協(xié)議; 沒有基于對話框的桌面配置工具; 沒有一致的應(yīng)用幫助系統(tǒng); 沒有統(tǒng)一的應(yīng)用開發(fā)平臺; 沒有復(fù)合文檔平臺; 在應(yīng)用級沒有網(wǎng)絡(luò)透明性; 在 X下寫程序非常乏味。button)。 從用戶的角度看,它是一個集成的桌面環(huán)境以及應(yīng)用程序集合; 從開發(fā)人員的角度看,它是一個應(yīng)用程序的基礎(chǔ)開發(fā)結(jié)構(gòu)。 app=gnome_app_new(example,Window Title)。 gtk_container_add(GTK_CONTAINER(app),button)。argc,amp。 ? 最下面的一層是 Glib,它是 C的一個實(shí)用程序庫,包括可移植性和一些實(shí)用程序功能,以及一些容器類,例如,鏈表,可變數(shù)組等有用結(jié)構(gòu)。 ? return ()。 KDE應(yīng)用都是生成一個 KApplication對象實(shí)例,并從KTopLevelWidget繼承。 Event Driven ? 應(yīng)用一旦初始化完畢,即進(jìn)入一個事件循環(huán); ? 事件循環(huán)是個無限循環(huán),它不停地在事件隊(duì)列中查看 X事件; ? 事件一般說來是由用戶與顯示器的交互產(chǎn)生的,也包括其它 X Client發(fā)來的事件以及其它非 X應(yīng)用發(fā)來的事件; ? 如果事件隊(duì)列中沒有事件,它就繼續(xù)循環(huán); ? 如果有事件,則調(diào)用相關(guān)函數(shù)來處理它; ? X Client可以選擇它希望響應(yīng)的事件種類; ? 如果退出循環(huán),那么程序也就結(jié)束了。 window系統(tǒng)的概念 (3) ? 4. Xlib庫 Xlib庫是一個 C語言庫,它為 X協(xié)議里的信息交換提供了一個 API。因?yàn)槭歉鶕?jù)W視窗系統(tǒng)的基礎(chǔ)開始發(fā)展的,當(dāng)發(fā)展到了足
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1