Igor Delovski Board Forum Index Igor Delovski Board
My Own Personal Slashdot!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

General GTK stuff

 
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> Linux GTK
Linux GTK  
Author Message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sat Jul 21, 2007 12:12 pm    Post subject: General GTK stuff Reply with quote

GTK+ 2.0 Tutorial, by Tony Gale, Ian Main & the GTK team

"This is a tutorial on how to use GTK (the GIMP Toolkit) through its C interface."


Last edited by delovski on Fri Sep 14, 2007 9:48 pm; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sat Jul 21, 2007 12:18 pm    Post subject: Reply with quote

GTK+ The GIMP Toolkit

"GTK+ is based on three libraries developed by the GTK+ team:

GLib is the low-level core library that forms the basis of GTK+ and
GNOME. It provides data structure handling for C, portability wrappers,
and interfaces for such runtime functionality as an event loop, threads,
dynamic loading, and an object system.

Pango is a library for layout and rendering of text, with an
emphasis on internationalization. It forms the core of text and font
handling for GTK+-2.0.

The ATK library provides a set of interfaces for accessibility. By
supporting the ATK interfaces, an application or toolkit can be used with
such tools as screen readers, magnifiers, and alternative input devices.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Fri Jul 27, 2007 5:07 pm    Post subject: Reply with quote

Geany - a simple IDE

"Geany is a text editor using the GTK2 toolkit with basic features of an integrated
development environment. It was developed to provide a small and fast IDE,
which has only a few dependencies from other packages. It supports many
filetypes and has some nice features."


Anjuta C/C++ IDE

"Anjuta is a versatile Integrated Development Environment (IDE) for C
and C++ in GNU/Linux. It has been written for GTK/GNOME, and features
a number of advanced programming facilities. These include project management,
application wizards, an onboard interactive debugger, and a powerful source
editor with source browsing and syntax highlighting."


Enveria IDE

"The Enveria IDE for Rapid Application Development is an intuitive platform
for programming robust GUI software."
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Fri Jul 27, 2007 5:57 pm    Post subject: Reply with quote

linuxHeadquarters: Introduction To GTK+ Programming

"This guide is a collection of example programs demonstrating GTK+ widgets
in action. The idea is that people can come to this site and cut and paste the
widget declarations into their code."

Plus links to:

Official GTK+ website, GTK+ Reference, GTK+ Tutorial, GLib Reference & GDK
Reference
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Wed Aug 08, 2007 10:26 am    Post subject: Reply with quote

i’m excited about the future of gnome

"many of these things are infrastructure items. i really see this as a fantastic
time for the improvement of the inner workings of our desktop. a lot of the
things listed below are going to come together with each other very nicely."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Mon Sep 10, 2007 2:00 am    Post subject: Reply with quote

YoLinux - GTK+: Gnome cross platform GUI API programming Tips and Tricks

"This YoLinux.com GTK+ 2 tutorial is aimed at C/C++ application developers
who wish to write software with a single GUI API for compilation for a multitude
of target OS platforms. The Gnome home page (GTK.org) is a valuable resource
for basic use of the GTK+ 2 API."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sun Sep 30, 2007 9:45 pm    Post subject: Reply with quote

C -Getting started; the basics

"Introduction; Basic requirements; How to find information about how to use
GCC & C functions (man pages), How to find and use development libraries;
What about compiler and linker flags?"
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Tue Oct 09, 2007 6:54 pm    Post subject: Reply with quote

UF: Experienced Programmer - new to open source...

"Can anybody give me a good definition of SVN?
- I'm having some trouble understanding what .configure, make and make install do.
- For Ubuntu development in peticular, is c still preferred over python?
- Diffs.. Again another area lacking good definitions and information."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Sun Oct 21, 2007 7:02 pm    Post subject: Reply with quote

GTK Forums:

1) GTK+ Forums

"Discussion forum for GTK+ and Programming. Ask questions, troubleshoot
problems, view and post example code, or express your opinions."


2) Nabble » Software » Gnome » Gtk+

"Nabble offers free forum hosting and mailing list archiving."

This second forum is in fact the same thing as GTK+ Mailing List
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Nov 02, 2007 2:41 am    Post subject: Reply with quote

uf - Looking for a GDK-Pixbuf tiutorial

Code:
GtkWidget *image;
GdkPixbuf *pixbuf;
GError    *error = NULL;

pixbuf = gdk_pixbuf_new_from_file("/home/thyme/icons/test.p ng", &error);
image = gtk_image_new_from_pixbuf(pixbuf);


Writing GNOME Applications: Chapter 10. Graphics

"The gdk-pixbuf library is a toolkit for image loading and pixel buffer
manipulation that you can use in conjunction with libart."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Tue Dec 18, 2007 10:25 pm    Post subject: Reply with quote

ars: Doing it with style: bringing more bling to GTK with OpenGL

"At FOSSCamp in October, skilled eye-candy expert Mirco Müller (also known
as MacSlow) hosted a session about using OpenGL in GTK to bring richer user
interfaces to desktop Linux applications. Building on the technologies that he
presented at FOSSCamp, Müller recently published a blog entry that demon-
strates his latest impressive experiments with OpenGL, GTK, and offscreen
rendering."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sat Feb 16, 2008 12:30 pm    Post subject: Reply with quote

gtk+list - Minimum GTK runtime library size on win32

"What I did was execute my program without Gtk in the path. This presents
a dialog for any missing DLLs. I did this to get a list of the DLLs I needed and
then included those in the installer."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Thu May 15, 2008 12:18 pm    Post subject: Reply with quote

gtk+f - How To Get Gtk Api Documentation Help?

"... the api docs should be located in /usr/share/doc/libgtk2.0-doc/ then
in a folder for the topic you want (gtk, gdk etc.) open index.html"
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Jun 06, 2008 2:36 pm    Post subject: Reply with quote

Gtk+ for Mac OS X

"This is the project site for the effort to port Gtk+ 2 to Mac OS X natively
(so that you can run Gtk+ applications without X11 on Mac OS X). The port
requires Mac OS X 10.4 or newer."


GTK+OSX Project

"Unlike the GTK-Quartz effort, GTK+OSX is Carbon-based and does not use
Objective C."


Gtk+-Cocoa

"Gtk+-Cocoa is written in C and Objective C, but Gtk applications are typically
written in C. There is no need to use Objective C on the application side."
Back to top
View user's profile Send private message Visit poster's website
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Sun Feb 15, 2009 9:03 pm    Post subject: Reply with quote

osnews.com - Linux Version of Chrome To Use Gtk+

"... Google "[avoids] cross platform UI toolkits because while they may offer
what superficially appears to be a quick path to native looking UI on a varie-
ty of target platforms, once you go a bit deeper it turns out to be a bit more
problematic."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Wed Aug 12, 2009 6:16 pm    Post subject: Reply with quote

Prison Code Breaker Diary - Gtk+ Programming Tutorial

Tutorial 1 - Hello World
Tutorial 2 - Gtk+ Package Dependencies
Tutorial 3 - Simple Gtk+ Window
Tutorial 4 - Preparation for Gtk+ Programming
Tutorial 5 - GtkWindow
Tutorial 6 - GtkLabel
Tutorial 7 - GtkButton
Tutorial 8 - GtkContainer
Tutorial 9 - GtkVBox
Tutorial 10 - GtkHBox & GtkVBox (Practice)
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> Linux GTK All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Delovski.hr
Powered by php-B.B. © 2001, 2005 php-B.B. Group