Re: Octave-LibGlade



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  language-bindings gnome org
> > http://mail.gnome.org/mailman/listinfo/language-bindings
-- 
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]