GTK+ Programming in C (Paperback)

Syd Logan

  • 出版商: Prentice Hall
  • 出版日期: 2001-09-06
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 864
  • 裝訂: Paperback
  • ISBN: 0130142646
  • ISBN-13: 9780130142641
  • 相關分類: C 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

The ultimate guide to building graphical Linux(r)/UNIX(r) applications with Gtk+ 1.2!

  • Write great graphical applications for Linux(r) and UNIX(r)!
  • Leverage the full power of Gtk+ 1.2, GLIB, and GDK
  • Includes comprehensive Gtk+ widget coverage: explanations, examples, and reference
  • Also contains Linux/UNIX C programming quick-start/refresher

The more popular Linux becomes, the more developers want to build graphical applications that run in Linux/UNIX environments-and Gtk+ 1.2 offers a powerful toolset for doing so. In this start-to-finish tutorial and reference, respected Linux/UNIX developer Syd Logan covers everything programmers need to begin building powerful graphical applications with Gtk+ 1.2 immediately. Gtk+ Programming in C covers all this, and more:

  • The fundamentals of Linux/UNIX programming with C
  • A quick GTK+ startup section for novices: constructing simple applications, step by step
  • Understanding GTK+'s flexible C-based, object-oriented architecture
  • Working with signals, events, objects, and types
  • Comprehensive widgets coverage: base, menu, layout, range, scrollbar, scale, container, text, and more
  • Creating and using dialogs
  • Container and Bin classes
  • Expert introductions to the GLIB and GDK libraries

If you're ready to write easy-to-use applications for the world's fastest growing, most robust OS platforms, you've come to the right book: Gtk+ Programming in C, by Syd Logan.

Table of Contents

Introduction.
1. Gtk+ in Context.
2. Hello Gtk+!
3. Signals, Events, Objects, and Types.
4 Widgets.
5. Labels and Buttons.
6. Lists.
7. Windows and Dialogs.
8. Separators, Arrows, Images, Pixmaps, and Entry Widgets.
9. Menus.
10. Container and Bin Classes.
11. More Container Classes.
12. Trees.
13. Range Widgets and Adjustment Objects.
14. Text and SpinButton Widgets.
15. Miscellaneous Widgets.
Appendix: Gtk+ 1.2 Widget Hierarchy.
Index.

商品描述(中文翻譯)

這是一本關於使用Gtk+ 1.2建立圖形化Linux(r)/UNIX(r)應用程式的最終指南!

- 為Linux(r)和UNIX(r)撰寫出色的圖形化應用程式!
- 充分利用Gtk+ 1.2、GLIB和GDK的強大功能
- 包含全面的Gtk+小工具涵蓋範圍:解釋、示例和參考
- 還包括Linux/UNIX C編程快速入門/複習

隨著Linux越來越受歡迎,越來越多的開發人員希望在Linux/UNIX環境中建立運行的圖形化應用程式,而Gtk+ 1.2提供了一個強大的工具集來實現這一目標。在這本從頭到尾的教程和參考資料中,受人尊敬的Linux/UNIX開發人員Syd Logan涵蓋了程序員們需要立即開始使用Gtk+ 1.2建立強大圖形化應用程式的一切。Gtk+ C編程涵蓋了所有這些內容,還有更多:

- 使用C進行Linux/UNIX編程的基礎知識
- 面向初學者的快速GTK+入門部分:逐步構建簡單的應用程式
- 理解GTK+靈活的基於C的面向對象的架構
- 處理信號、事件、對象和類型
- 全面的小工具涵蓋範圍:基礎、菜單、佈局、範圍、滾動條、刻度、容器、文本等等
- 創建和使用對話框
- 容器和Bin類
- GLIB和GDK庫的專家介紹

如果你準備為世界上增長最快、最強大的操作系統平台撰寫易於使用的應用程式,那麼你來對地方了:Syd Logan的《Gtk+ C編程》。

目錄:
- 導論
- 1. 上下文中的Gtk+
- 2. Gtk+入門!
- 3. 信號、事件、對象和類型
- 4. 小工具
- 5. 標籤和按鈕
- 6. 列表
- 7. 視窗和對話框
- 8. 分隔線、箭頭、圖像、像素圖和輸入小工具
- 9. 菜單
- 10. 容器和Bin類
- 11. 更多容器類
- 12. 樹
- 13. 範圍小工具和調整對象
- 14. 文本和旋轉按鈕小工具
- 15. 其他小工具
- 附錄:Gtk+ 1.2小工具層次結構
- 索引