GnomeScores

GnomeScores

Functions

Types and Values

struct GnomeScores

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBin
                        ╰── GtkWindow
                            ╰── GtkDialog
                                ╰── GnomeScores

Implemented Interfaces

GnomeScores implements AtkImplementorIface and GtkBuildable.

Includes

#include <libgnomeui/libgnomeui.h>

Description

Functions

gnome_scores_display_with_pixmap ()

GtkWidget *
gnome_scores_display_with_pixmap (const gchar *pixmap_logo,
                                  const gchar *app_name,
                                  const gchar *level,
                                  int pos);

gnome_scores_display_with_pixmap is deprecated and should not be used in newly-written code.

Does all the work of displaying the best scores. It calls gnome_score_get_notables to retrieve the info, creates the window, and show it.

Parameters

pixmap_logo

Filename of a logo pixmap to display

 

app_name

Name of the application, as in gnome_score_init.

 

level

Level of the game or NULL.

 

pos

Position in the top ten of the current player, as returned by gnome_score_log.

 

Returns

If a dialog is displayed return it's pointer. It can also be NULL if no dialog is displayed


gnome_scores_new ()

GtkWidget *
gnome_scores_new (guint n_scores,
                  gchar **names,
                  gfloat *scores,
                  time_t *times,
                  gboolean clear);

gnome_scores_new is deprecated and should not be used in newly-written code.

Creates the high-scores window.

Parameters

n_scores

Number of positions.

 

names

Names of the players.

 

scores

Scores

 

times

Time in which the scores were done

 

clear

Add a "Clear" Button?

 

Returns

A new GnomeScores widget


gnome_scores_construct ()

void
gnome_scores_construct (GnomeScores *gs,
                        guint n_scores,
                        gchar **names,
                        gfloat *scores,
                        time_t *times,
                        gboolean clear);

gnome_scores_construct is deprecated and should not be used in newly-written code.

useful for language bindings and subclassing, not to be used by itself, see gnome_scores_new.

Parameters

n_scores

Number of positions.

 

names

Names of the players.

 

scores

Scores

 

times

Time in which the scores were done

 

clear

Add a "Clear" Button?

 

gnome_scores_set_logo_label ()

void
gnome_scores_set_logo_label (GnomeScores *gs,
                             const gchar *txt,
                             const gchar *font,
                             GdkColor *col);

gnome_scores_set_logo_label is deprecated and should not be used in newly-written code.

Creates a label to be the logo

Parameters

gs

A GnomeScores widget

 

txt

Text in the label.

 

font

Font to use in the label.

 

col

Color to use in the label.

 

gnome_scores_set_logo_pixmap ()

void
gnome_scores_set_logo_pixmap (GnomeScores *gs,
                              const gchar *pix_name);

gnome_scores_set_logo_pixmap is deprecated and should not be used in newly-written code.

Sets the logo on the scores dialog box to a pixmap

Parameters

gs

A GnomeScores widget

 

pix_name

filename of a pixmap

 

gnome_scores_set_logo_widget ()

void
gnome_scores_set_logo_widget (GnomeScores *gs,
                              GtkWidget *w);

gnome_scores_set_logo_widget is deprecated and should not be used in newly-written code.

Set an arbitrary widget to be the logo.

Parameters

gs

A GnomeScores widget

 

w

Widget to be used as logo.

 

gnome_scores_set_color ()

void
gnome_scores_set_color (GnomeScores *gs,
                        guint n,
                        GdkColor *col);

gnome_scores_set_color is deprecated and should not be used in newly-written code.

Set the color of one entry.

Parameters

gs

A GnomeScores widget

 

n

Entry to be changed.

 

col

Color.

 

gnome_scores_set_def_color ()

void
gnome_scores_set_def_color (GnomeScores *gs,
                            GdkColor *col);

gnome_scores_set_def_color is deprecated and should not be used in newly-written code.

Set the default color of the entries.

Parameters

gs

A GnomeScores widget

 

col

Color

 

gnome_scores_set_colors ()

void
gnome_scores_set_colors (GnomeScores *gs,
                         GdkColor *col);

gnome_scores_set_colors is deprecated and should not be used in newly-written code.

Set the color of all the entries.

Parameters

gs

A GnomeScores widget

 

col

Array of colors.

 

gnome_scores_set_logo_label_title ()

void
gnome_scores_set_logo_label_title (GnomeScores *gs,
                                   const gchar *txt);

gnome_scores_set_logo_label_title is deprecated and should not be used in newly-written code.

Creates a label to be the logo

Parameters

gs

A GnomeScores widget

 

txt

Name of the logo.

 

gnome_scores_set_current_player ()

void
gnome_scores_set_current_player (GnomeScores *gs,
                                 gint i);

gnome_scores_set_current_player is deprecated and should not be used in newly-written code.

Set the index of the current player in top ten.

Parameters

gs

A GnomeScores widget

 

i

Index of the current(from 0 to 9).

 

Types and Values

struct GnomeScores

struct GnomeScores;

GnomeScores is deprecated and should not be used in newly-written code.