Re: [gtk-list] gtk_window_set_title function
- From: Scherf Andreas <scherfa fh-trier de>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] gtk_window_set_title function
- Date: Mon, 8 Nov 1999 11:15:13 +0100 (CET)
The untderbar is normaly a wrapper for Internationalization and could be
defined this way in any header file :
/* Internationalization. */
#ifdef ENABLE_NLS
#include <libintl.h>
#undef _
#define _(String) dgettext (PACKAGE, String)
#ifdef gettext_noop
#define N_(String) gettext_noop (String)
#else
#define N_(String) (String)
#endif
#else
/* Stubs that do something close enough. */
#define textdomain(String) (String)
#define gettext(String) (String)
#define dgettext(Domain,Message) (Message)
#define dcgettext(Domain,Message,Type) (Message)
#define bindtextdomain(Domain,Directory) (Domain)
#define _(String) (String)
#define N_(String) (String)
#endif
gettext changes the following texts here ("Freeciv") in any supported
language.
> Looking through the Freeciv source, I came across the following:
>
> gtk_window_set_title (GTK_WINDOW (toplevel), _("Freeciv"));
>
> What is the purpose of the underbar? I checked the tutorial, the RDP, and
> Harlow and no one seems to mention this. I tried it in a small test app
> and it throws an error.
>
> Thanks
>
Greetings
Scherf Andreas
Mail: scherfa@fh-trier.de
Page: http://www.fh-trier.de/~scherfa
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]