[活動] PCMan 分享「圖形介面網路程式設計快速入門」 - 使用 gtk+ 搭配 libgnet

網路資訊橫流,在您每天瀏覽資訊的過程中,如果看到關於 debian 相關的消息都歡迎到此版與大家分享,您的一個小動作使其他人資訊更豐富!

[活動] PCMan 分享「圖形介面網路程式設計快速入門」 - 使用 gtk+ 搭配 libgnet

文章PCMan » 週五 12月 02, 2005 1:19 am

TOSSUG 活動,地點在台大迴廊咖啡館 (低消一杯飲料,有無線網路),歡迎參加

主題:圖形介面網路程式設計快速入門 - 使用 gtk+ 搭配 libgnet
將示範如何用 gtk+ 快速建構簡單的圖形介面 POP3 郵件檢查程式

時間:12/13 預計晚上七點開始
主講人:洪任諭 PCMan (http://pcman.sayya.org/)

活動網址: http://wiki.tossug.org/%e5%bf%83%e5%be% ... 6%e4%ba%ab

免報名,請直接到台大體育館內的 迴廊咖啡館 http://www.alucafe.com/
沒意外的話將在晚間 7:00 開始 (迴廊的晚餐不太好吃,良心建議吃飽再來 :P)
相關人員都沒有 DV,希望有參加者可以提供一台進行錄影,分享給不克前來的網友

流程大綱:
1. 簡介 gtk+ 函式庫
2. 示範使用簡單的圖形介面產生工具 Glade 2 快速建立介面
3. 簡單講解 Glade 產生的 gtk+ 程式碼,以及 gtk+ 程式基本架構
4. 簡介 POP3 郵件通訊協定
5. 簡介專門搭配 gtk+ 使用的網路函式庫 libgnet
6. 開始示範如何用最簡單的方式,在 gtk+ 程式當中使用網路功能
7. 完成 POP3 郵件檢查程式,連上郵件主機,跳出訊息通知:You have mail!
8. 長輩補充
9. 提問、分享、與八卦... PCMan BBS 軟體開發幕後密辛
10.社交時間
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章PCMan » 週日 12月 04, 2005 5:32 am

12/13 日將以這份 source code 做 demo 講解,已經定案

會先示範以 Glade 建立 GUI
接下來因為時間的關係,不示範現場寫 code,改以講解寫好的 demo project 代替

程式碼已經完成,開放下載 http://pcman.sayya.org/tossug-2005.12.13/
Slide 有空在寫,沒空的話就 12/13 當天去之前再寫或是開天窗,寫好後會釋出

裡面展示的重點:

1. Glade 建立的 UI (這項會是當天的展示重點)

2. libgnet 基本使用,操作 GConn 物件來連接網路傳輸資料

3. Signal handler / Call back function 處理 Event 的展示

4. GtkTextView & GtkTextBuffer 的最基本使用

5. POP3 基本指令: USER, PASS, STAT, LIST, QUIT

6. 使用 GObject 的屬性來儲存資料、利用 Glade 提供的 lookup_widget 函數

7. 利用 GNU gettext 完成介面中文化,內附做好的 zh_TW.po
make install-strip 後可以看見全部變成中文介面
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am


回到 news

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客