Logan, Syd Gtk+ Programming in C

ISBN 13: 9780130142641

Gtk+ Programming in C

0 valoración promedio
( 0 valoraciones por GoodReads )
 
9780130142641: Gtk+ Programming in C
From the Publisher:

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. Logan begins by reviewing the fundamentals of Linux/Unix programming with C; then walks through constructing a simple Gtk+ application. Next, he introduces each key category of Gtk+ widget, including base widgets; menu and layout widgets; range, scrollbar, and scale widgets; container widgets; and text widgets. The book also includes detailed coverage of creating and using dialogs, and writing new widgets, as well as expert introductions to GLIB and GDK.

About the Author:

SYD LOGAN has been a software developer for 12 years, working almost exclusively in UNIX and C environments. He is currently a UNIX software engineer for Netscape Communications. Logan has covered the X Image Extension for Unix Review, Unix Developer, the X Journal, and the Linux Journal. Logan is author of Developing Imaging Applications with XIELib (Prentice Hall PTR).

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Logan, Syd
Editorial: Prentice Hall Ptr (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Paperback Cantidad: 1
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Prentice Hall Ptr, 2001. Paperback. Estado de conservación: Brand New. 1st edition. 864 pages. 9.25x7.00x1.25 inches. In Stock. Nº de ref. de la librería zk0130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 19,33
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 16,99
De Reino Unido a España
Destinos, gastos y plazos de envío

2.

Logan, Syd
Editorial: Prentice Hall
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Cantidad: > 20
Librería
INDOO
(Avenel, NJ, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall. Estado de conservación: New. Brand New. Nº de ref. de la librería 0130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 27,32
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 14,11
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

3.

Logan, Syd
Editorial: Prentice Hall (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Paperback Cantidad: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 2001. Paperback. Estado de conservación: New. 1. Nº de ref. de la librería DADAX0130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 46,91
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 13,17
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

4.

Logan, Syd
Editorial: Prentice Hall (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Paperback Cantidad: 3
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 2001. Paperback. Estado de conservación: New. Nº de ref. de la librería P110130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 57,19
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 18,81
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

5.

Logan, Syd
Editorial: Prentice Hall (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Paperback Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 2001. Paperback. Estado de conservación: New. book. Nº de ref. de la librería 0130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 44,25
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 35,76
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

6.

Logan, Syd
Editorial: Prentice Hall (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Tapa blanda Cantidad: > 20
Librería
Palexbooks
(Sanford, NC, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 2001. Estado de conservación: New. Brand new! Please provide a physical shipping address. Nº de ref. de la librería 9780130142641

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 51,23
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 37,64
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

7.

Logan, Syd
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Cantidad: 1
Librería
Castle Rock
(Pittsford, NY, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: Brand New. Book Condition: Brand New. Nº de ref. de la librería 97801301426411.0

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 69,51
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 23,52
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

8.

Logan, Syd
Editorial: Prentice Hall
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos PAPERBACK Cantidad: 1
Librería
Cloud 9 Books
(West Palm Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall. PAPERBACK. Estado de conservación: New. 0130142646 New Condition. Nº de ref. de la librería NEW6.0042470

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 58,14
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 37,63
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

9.

Logan, Syd
Editorial: Prentice Hall (2001)
ISBN 10: 0130142646 ISBN 13: 9780130142641
Nuevos Tapa blanda Cantidad: 1
Librería
Book Deals
(Lewiston, NY, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 2001. Estado de conservación: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Introduction. 1. Gtk+ in Context. The X Window System. Architecture of X. The X Protocol. The X Server. The Client (Xlib). Toolkits. Window Managers. Desktop Environments. CDE. GNOME. KDE. Summary. 2. Hello Gtk+! Beginnings. A Simple Example: Hello Gtk+! Adding Interactive Features to a Console Application. A Paradigm Shift. Understanding the Gtk+ Hello World Sample. Building the Sample Client. Debugging the Sample Client. Application Startup, Termination, and Main Loop Functions. Application Startup. Modules. Debug Arguments. Compile Time. Runtime. Application Termination. Gtk+ Main Loop Functions. Terminating the Main Loop. Controlling the Main Loop. Checking for Pending Events. Init and Quit Functions. Destroying Objects When a Main Loop Exits. Timeouts and Idle Processing. Adding a Timeout. Removing a Timeout. Timeout Example. Timeout Precision. Idle Functions. Adding an Idle Function. Idle Function Priorities. Destroying Idle Functions. Snooping Key Presses. Summary. 3. Signals, Events, Objects, and Types. Signals. An Example: GtkButton Signals. Handling Signals. Client Callback Data Example. Events. Event Callback Function Prototypes. Event Types. GdkEventExpose. GdkEventNoExpose. GdkEventVisibility. GdkEventMotion. GdkEventButton. GdkEventKey. GdkEventCrossing. GdkEventFocus. GdkEventConfigure. GdkEventProperty. GdkEventSelection. Selection Protocol. GdkEventClient. GdkEventAny. Signal and Event APIs. Signal Lookup. Emitting Signals. Emitting Signals:An Example. Analysis of the Sample. Controlling Signals. Objects. Button Widgets as Objects. Object API. Object Attributes. Getting and Setting Object Attributes. Associating Client Data with an Object or Widget. When to Use Client Data. Types. Summary. 4 Widgets. Why Widgets? Simplifying User Interface Development. API Simplification. Abstraction. Simplification for Users. GtkWidget. Class Name. Parent Class Name. Macros. Miscellaneous Macros. Signal Function Prototypes. Supported Arguments. Application-Level API Synopsis. Class Description. Widget Creation. Widget Reference Counts. Destroying Widgets. Manipulating Widget Arguments. Realizing, Mapping, and Drawing Widgets. Showing Widgets. Hiding Widgets. Accelerators and Mnemonics. Accelerator Groups. Event-Related Functions. Activating a Widget. Reparenting a Widget. Showing a Widget at a Specific Location. Computing the Intersection of a Widget and an Area. Grabbing Focus. Specifying Widget Sensitivity. Setting the Position and Size of a Widget. Top-Level and Ancestor Widgets, and Transient Windows. Querying the Pointer Position. Colormap and Visual Functions. Styles. Gtk+ Style System Details. Stacking Styles, Visuals, and Colormaps. Style, Colormap, and Visual Defaults. Summary. 5. Labels and Buttons. Controls and Containers. GtkLabel. Class Name. Parent Class Name. Macros. Supported Arguments. Application-Level API Synopsis. Class Description. Creating a Label Widget. Setting and Retrieving Label Text. Label Attributes. Placing Underscores in the Label. Buttons. GtkButton. Class Name. Parent Class Name. Macros. Signal Function Prototypes. Supported Arguments. Application-Level API Synopsis. Class Description. Signals. Creating a Button. Changing the Label Text. Generating Synthetic Events. Relief Styles. GtkToggleButton. Class Name. Parent Class Name. Macros. Signal Function Prototypes. Supported Arguments. Application-Level API Synopsis. Class Description. Signals. Creating Toggle Buttons. Getting and Setting the State of a Toggle Button. Miscellaneous Functions. GtkCheckButton. Class Name. Parent Class Name. Macros. Application-Level API Synopsis. Class Description. Creating a Check Button. GtkRadioButton. Class Name. Parent Class Name. Nº de ref. de la librería ABE_book_new_0130142646

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 44,23
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 70,57
De Estados Unidos de America a España
Destinos, gastos y plazos de envío