十一月 20, 2009
» 第十五章 Docs、Demo與wxGlade

Demo 避免重新發明輪子 先看看效果 整合問題 輔助工具:wxGlade 下一步 wxPython官網的下載頁,除了wxPython的安裝檔外,還可以下載「Docs, Demo, Samples, etc.」的安裝檔。 點擊開啟大圖...... 「 Docs 」就是文件,「 Demo 」是展示的範例,「 Samples 」則是範例的原始程式碼,當安裝完成後,打開開始功能表,我們會發現安裝的許多工具程式,先來看看 Other Docs 資料夾。 裡頭包含安裝指南、手冊等所有的文件,我們移動游標,點擊底下的wx HTML Help說明檔。 點擊開啟大圖...... 這個說明檔提供了wxWidgets詳盡的參考說明。 點擊開啟大圖...... 當然,如果要深入研究由wxWidgets延伸而來的wxPython,這些說明文件就會是很重要的參考資源。

» 第十四章 簡單的文字編輯器

建立視窗及狀態列 建立本文區 建立工具列 建立選單列 建立新檔的訊息視窗 開始編輯後的狀態列提示 檔案選單及警告訊息 編輯選單的功能 說明選單中的關於視窗 上一章中,我們看到如何在面板中排列提示訊息、輸入文字方塊,以及顯示歡迎及現在時間的訊息。這一章裡,我們以簡單的文字應用軟體為例,說明其他常見的視窗元件,包含選單列、工具列、狀態列與對話視窗如何建立。 圖形使用者介面基本的規劃如下圖。 點擊開啟大圖...... 第一行的選單列,預計有以下三個功能表。 點擊開啟大圖...... 下一行的工具列,利用圖形將常用功能製作成九個按鈕。 點擊開啟大圖...... 視窗下方的狀態列則作為提供提示訊息。 建立視窗及狀態列 以下的程式建立一個具有狀態列的視窗。 #《電腦做什麼事》的範例程式碼 http://pydoing.blogspot.com/ #-*- coding: UTF-

» 第十三章 應用程式介面設計

Say Hello! 文件編碼及u前綴字串 繼承結構 MyFrame 字型設定與顯示文字 使用BoxSizer來布局 按鈕事件 我們開始介紹另一個圖形介面設計,Python另一個從C++語言延伸出的wxPython模組庫,專門用來開發應用程式。應用程式也就是我們平常所說的軟體,文書處理軟體如Word、Writer或Pages,網頁瀏覽器如I.E.、FireFox或Safari,還有其他各式各樣的軟體,可以進行不同的應用。 在利用Pygame寫遊戲的時候,由於遊戲中的物體如乒乓球中的球、球拍,或是象、虎、貓、鼠生存遊戲中四隻動物的移動,實際在螢幕上移動的是Pygame繪出的圖形或是我們提供的圖檔,他們在視窗中的顯示位置並不固定,所有的座標都是由計算得來的。 然而當我們使用軟體時,絕大多數應用軟體的情況很不一樣,大部分視窗所顯示的圖形都已經安排好位置,因而要進行一項操作時,

A Feedjack powered Planet
A Django site.