Re: [gtk-list] Q: (gtk-entry) convert integer/float to char/string
- From: John Cupitt <john cupitt ng-london org uk>
- CC: "gtk-list redhat com" <gtk-list redhat com>
- Subject: Re: [gtk-list] Q: (gtk-entry) convert integer/float to char/string
- Date: Thu, 06 Apr 2000 14:10:26 +0100
Daniel Hops wrote:
> in my gtk app I have to calculate digits (integers/floats) and want to
> insert them in entries via "gtk_entry_set_text ()".
> But this method only accepts chars. How can I easily make a function
> like itoa? Or is there another way?
Hi, I use something like this:
/* Set a GtkEntry.
*/
void
set_gentry( GtkWidget *entry, gchar *fmt, ... )
{
va_list ap;
gchar *str;
if( !entry )
return;
if( !fmt )
fmt = "";
va_start( ap, fmt );
str = g_strdup_vprintf( fmt, ap );
va_end( ap );
gtk_entry_set_text( GTK_ENTRY( entry ), str );
g_free( str );
}
Hope this helps,
John
--
John Cupitt, john.cupitt@ng-london.org.uk, +44 (0)171 747 2570
VASARI Lab, The National Gallery, Trafalgar Square, London, WC2N 5DN
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]