One of the most important aspects of an application is the interface that is provided to<br>interact with the user. With the unprecedented popularity of computers in society today,<br>people have come to expect those user interfaces to be graphical, and the question of which<br>graphical toolkit to use quickly arises for any developer. For many, the cross-platform, featurerich<br>GTK+ library is the obvious choice.<br>Learning GTK+ can be a daunting task, because many features lack documentation, and<br>even more are difficult to understand from only the API documentation. Foundations of GTK+<br>Development aims to decrease the learning curve and set you on your way to creating crossplatform<br>graphical user interfaces for your applications.<br>Each chapter in this book contains multiple examples that will help you further your<br>understanding. In addition to these examples, the final chapter of this book provides five<br>complete applications that incorporate topics from the previous chapters. These applications<br>will show you how to bring together what you have learned to accomplish various projects.<br>The beginning of each chapter provides an overview of what that chapter will cover, so that<br>you are able to skip around if you want. Most chapters also contain exercises to test your understanding<br>of the material. I recommend that you complete all of the exercises before continuing,<br>because the best way to learn GTK+ is to use it.<br>At the end of this book, you will find multiple appendixes that can serve as references for<br>various aspects of GTK+. These appendixes include tables listing signals, styles, and properties<br>for every widget in GTK+ and a complete list of stock items and GError types. These appendixes<br>will remain a useful reference even after you have finished reading the book and begin creating<br>your own applications. In addition, Appendix F contains explanations of the solutions to all of<br>the exercises throughout the book.
- 1
- 2
- shanghui19902012-06-09还不错,就是英文看起来比较费劲。
- happy_pan2013-05-07要是翻译成中文就好了
- albertbryant6262012-06-14zip文件,里面涵盖源码和正文PDF,非常不错的东西,谢谢楼主!
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot261高校专业实习管理系统的设计和开发_0303174040.zip
- springboot065基于智能推荐的卫生健康系统.zip
- springboot066人事系统.zip
- springboot262基于spring boot的小型诊疗预约平台的设计与开发.zip
- springboot067中小型医院网站.zip
- pcl源码point-types.h
- 双馈风机惯性控制参与系统一次调频的Matlab Simulink模型 系统为三机九节点模型,所有参数已调好且可调,可直接运行,风电渗透率19.4% 风机采用惯性控制,转速回复模块,在系统频率跌落时释放
- Radar Archetecture
- springboot069视频网站系统的设计与实现.zip
- springboot068桂林旅游景点导游平台.zip
- springboot262基于spring boot的小型诊疗预约平台的设计与开发_0303174040.zip
- springboot070基于springboot的大创管理系统.zip
- springboot263校园组团平台.zip
- springboot263校园组团平台_0303174040.zip
- springboot071基于springboot的图书进销存管理系统.zip
- springboot070基于springboot的大创管理系统_0303152757.zip