However, I have added your project to www.gtk.org/bindings.html On Wed, 2005-02-23 at 19:35 +0100, Murray Cumming wrote: > On Wed, 2005-02-23 at 23:23 +0530, Muthiah Annamalai wrote: > > Hi Folks! > > Im pleased to announce > > Well done, but gnome-announce might be more appropriate. language- > bindings is really for writers of language bindings to cooperate. Users > of language bindings don't spend much time here. > > > Octave-LibGlade-0.1 version. > > Its really easy to develop GTK programs with LibGlade, > > and it comes as a shot in the arm, for the Octave package. > > > > This version of Octave-LibGlade supports 13 functions present > > in glade-xml.h , and was found to work in GTK-2.X.X version on > > FC2 & RHEL 9.0. > > > > Im happy to announce the first port of Octave-GTK that supports libGlade > > now. > > > > [Significance]: > > With this you can just write your GTK programs, by just writing simple > > event handlers. The actual GUI itself is created by the libGlade using > > GLADE UI description [.glade] files. Now we can use the same idea to make > > application development faster: RAD. > > > > [Development Flow]: > > Use Glade UI Editor to design the GUI. > > Use libGlade to write event handlers. > > Use Octave to write application logic. > > Write a killer application! ;-) > > > > [Downloads]: > > You can get the package from: > > > > https://sourceforge.net/project/showfiles.php?group_id=114848&package_id=124396&release_id=307008 > > > > http://sourceforge.net/projects/octave-gtk/ > > > > [Examples]: > > There is a simple calculator application using Octave-libGlade & > > Octave-Glade, > > along with the source code. > > > > [For Impaitent]: > > Sample code: > > #! /usr/bin/octave -q > > > > % * This program is free software. > > % * This code is a part of Octave-GTK > > % * Code may be used or distributed under GPL. > > % * (C) Feb 2005 Muthiah Annamalai, Octave-GTK & Octave-libGlade > > > > > > xml="" > > disp('Ohms law example with octave-libglade') > > > > function calculate_cb() > > global xml > > disp('Hello World') > > i=glade_xml_get_widget(xml,"current") > > r=glade_xml_get_widget(xml,"resistance") > > v=glade_xml_get_widget(xml,"voltage") > > > > amp=str2num(gtk_entry_get_text(i)) > > ohm=str2num(gtk_entry_get_text(r)) > > gtk_entry_set_text(v,num2str(amp*ohm)) > > end > > > > function main() > > global xml > > > > gtk() > > glade() > > gtk_init() > > > > xml=glade_xml_new("ohms.glade","window1",""); > > win1=glade_xml_get_widget(xml,"window1"); > > glade_xml_signal_autoconnect(xml); > > gtk_widget_show_all(win1); > > gtk_main() > > end > > > > main() > > > > ----------------------------------------------------------- > > > > As usual Id like to hear from you the idea's and problems that you may > > face > > during the installation or, use of the Octave-GTK/Octave-libGlade > > packages. > > Thanks again. > > Cheers > > Muthu. > > > > Cheers > > Muthu. > > > > Octave-GTK team. > > > > ------------------------------------------------- > > This mail sent through IMP(http://www.nitt.edu) > > _______________________________________________ > > language-bindings mailing list [email protected] > > http://mail.gnome.org/mailman/listinfo/language-bindings -- Murray Cumming [EMAIL PROTECTED] www.murrayc.com www.openismus.com
_______________________________________________ language-bindings mailing list [email protected] http://mail.gnome.org/mailman/listinfo/language-bindings
