Kontron KTAM3874-pITX Manual de usuario Pagina 168

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 293
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 167
KTD-S0057-I Page 164 Linux® Programming Examples (DebianTM)
KTAM3874/pITX Software Guide
static GtkWidget * create_infobar (GtkWidget *parent)
{
GtkWidget *infobar;
infobar = gtk_info_bar_new ();
gtk_box_pack_end (GTK_BOX (parent), infobar, FALSE, FALSE, INFO_PADDING);
gtk_info_bar_set_message_type (GTK_INFO_BAR (infobar), GTK_MESSAGE_INFO);
return infobar;
}
static GtkWidget * create_infolabel (GtkWidget *parent)
{
GtkWidget *msglabel,
*msgarea;
msglabel = gtk_label_new ((gchar *) NULL);
msgarea = gtk_info_bar_get_content_area (GTK_INFO_BAR (parent));
gtk_container_add (GTK_CONTAINER (msgarea), msglabel);
return msglabel;
}
static void set_infobar_msg (GtkWidget *msglabel, gchar *msg)
{
gtk_label_set_text (GTK_LABEL (msglabel), msg);
gtk_widget_show_now (msglabel);
}
static void color_callback (GtkWidget *widget, gpointer data)
{
if (data != (gpointer) NULL)
set_infobar_msg ((GtkWidget *) data, MSG_COLOR);
color_dialog ();
}
static void font_callback (GtkWidget *widget, gpointer data)
{
if (data != (gpointer) NULL)
set_infobar_msg ((GtkWidget *) data, MSG_FONT);
font_dialog ();
}
static void radius_callback (GtkWidget *widget, gpointer data)
{
if (data != (gpointer) NULL)
set_infobar_msg ((GtkWidget *) data, MSG_RADIUS);
radius_dialog ();
}
Vista de pagina 167
1 2 ... 163 164 165 166 167 168 169 170 171 172 173 ... 292 293

Comentarios a estos manuales

Sin comentarios