You are not logged in.
Pages: 1
I am interested in developing GUI for C, using an IDE.
I could do this in either GTK+ or wx.
So far I am looking at these two RAD tools: Code::Blocks and Anjuta.
Code::Blocks:
When I want to create a new project using C and GTK+, it creates a wx interface with C++. WTF?
Anjuta:
Seems cool, however I failed at finding a decent up-to-date guide on Anjuta+Glade.
Are these the better tools available? If so, can anyone help me iron out the problems related to them?
Offline
This is a popular topic with many interesting, existing threads.
Personally, I like Eclipse
Take a look for recommend ide in the forum search box ....
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Online
Oh yes, I did guess this was asked before. But I have posed some questions and laid down problems that I struggle with on my own. It is NOT a "recommend an ide"-type of thread.
Can you do GUI work with Eclipse in C?
Offline
Oh, yes. I have used Eclipse for Swing, Qt, and Android projects. They all have GUI graphical design plug-ins. I've not tried Gtk/Glade or Tk. I have used wxWidgets in eclipse, but not using any graphical layout tools.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Online
Thanks for the reply.
I dislike Qt. That's why I am looking for a wxwidgets/GTK+ way of doing this. And, this part is important, I also need a visual layout tool, at least until I can become fluent enough to write GUI code on my own.
Offline
Glade is a visual tool for GTK+, but you still need to know GTK to use it and interface it with a language.
Offline
Glade is a visual tool for GTK+, but you still need to know GTK to use it and interface it with a language.
It is integrated in Anjuta. However, as my OP suggests, I can't find any good books/tutorials to use Glade, Anjuta, and both.
Offline
No help?
Offline
Please watch the forum rules on bumping. Maybe if you could tell us what you have found in your research, or whether you have tried any of the suggestions.
I found this on page one of a Google search. There were more relevant hits, but the links seemed broken and redirected to the Gnome 3 home page.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Online
Sorry about the bumping. Will try not to do that again.
Right now I am basically looking if there is a way to write C/GTK+ interface on Code::Blocks or if there is a good, up-to-date tutorial for Anjuta/Glade. These points were what I stated in my first post here, however I didn't get a satisfactory reply. Hence the bump. Sorry again.
I also have come across the page in your link, but saw that the entry was written in "December 24, 2007". Do you think it is still valid?
Offline
I would recommend vim/emacs + glade + gtk/gobject
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
I would recommend vim/emacs + glade + gtk/gobject
VIM is awesome. Libglade makes Glade awesome. Glade makes GTK awesome. GObject, no comment
Offline
I use Glade whenever I write a GUI for a pyGTK project. It's great. I recommend using Glade to design the GUI, then saving it in GtkBuilder format (XML). Then, you can import the UI definition directly into GTK: http://developer.gnome.org/gtk/unstable/GtkBuilder.html
I believe libglade is deprecated and GtkBuilder is the new way to create GUIs with Glade. In any case, GtkBuilder is much cleaner than Glade (to me).
Offline
Pages: 1