~ubuntu-branches/ubuntu/karmic/tilp/karmic

« back to all changes in this revision

Viewing changes to gtk/font_dbox.c

  • Committer: Bazaar Package Importer
  • Author(s): Julien BLACHE
  • Date: 2002-04-22 14:08:55 UTC
  • Revision ID: james.westby@ubuntu.com-20020422140855-f2uqleap86io68xy
Tags: upstream-5.03
ImportĀ upstreamĀ versionĀ 5.03

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * DO NOT EDIT THIS FILE - it is generated by Glade.
 
3
 */
 
4
 
 
5
#ifdef HAVE_CONFIG_H
 
6
#  include <config.h>
 
7
#endif
 
8
 
 
9
#include <sys/types.h>
 
10
#include <sys/stat.h>
 
11
//#include <unistd.h>
 
12
#include <string.h>
 
13
 
 
14
#include <gdk/gdkkeysyms.h>
 
15
#include <gtk/gtk.h>
 
16
 
 
17
#include "font_cb.h"
 
18
#include "font_dbox.h"
 
19
#include "support.h"
 
20
 
 
21
GtkWidget*
 
22
create_font_dbox (void)
 
23
{
 
24
  GtkWidget *font_dbox;
 
25
  GtkWidget *ok_button1;
 
26
  GtkWidget *cancel_button1;
 
27
  GtkWidget *apply_button1;
 
28
  GtkAccelGroup *accel_group;
 
29
 
 
30
  accel_group = gtk_accel_group_new ();
 
31
 
 
32
  font_dbox = gtk_font_selection_dialog_new (_("Select Font (right window)"));
 
33
  gtk_object_set_data (GTK_OBJECT (font_dbox), "font_dbox", font_dbox);
 
34
  gtk_container_set_border_width (GTK_CONTAINER (font_dbox), 4);
 
35
  gtk_window_set_policy (GTK_WINDOW (font_dbox), FALSE, TRUE, TRUE);
 
36
 
 
37
  ok_button1 = GTK_FONT_SELECTION_DIALOG (font_dbox)->ok_button;
 
38
  gtk_object_set_data (GTK_OBJECT (font_dbox), "ok_button1", ok_button1);
 
39
  gtk_widget_show (ok_button1);
 
40
  GTK_WIDGET_SET_FLAGS (ok_button1, GTK_CAN_DEFAULT);
 
41
  gtk_widget_add_accelerator (ok_button1, "clicked", accel_group,
 
42
                              GDK_Return, 0,
 
43
                              GTK_ACCEL_VISIBLE);
 
44
 
 
45
  cancel_button1 = GTK_FONT_SELECTION_DIALOG (font_dbox)->cancel_button;
 
46
  gtk_object_set_data (GTK_OBJECT (font_dbox), "cancel_button1", cancel_button1);
 
47
  gtk_widget_show (cancel_button1);
 
48
  GTK_WIDGET_SET_FLAGS (cancel_button1, GTK_CAN_DEFAULT);
 
49
  gtk_widget_add_accelerator (cancel_button1, "clicked", accel_group,
 
50
                              GDK_Escape, 0,
 
51
                              GTK_ACCEL_VISIBLE);
 
52
 
 
53
  apply_button1 = GTK_FONT_SELECTION_DIALOG (font_dbox)->apply_button;
 
54
  gtk_object_set_data (GTK_OBJECT (font_dbox), "apply_button1", apply_button1);
 
55
  gtk_widget_show (apply_button1);
 
56
  GTK_WIDGET_SET_FLAGS (apply_button1, GTK_CAN_DEFAULT);
 
57
  gtk_widget_add_accelerator (apply_button1, "clicked", accel_group,
 
58
                              GDK_A, 0,
 
59
                              GTK_ACCEL_VISIBLE);
 
60
 
 
61
  gtk_signal_connect (GTK_OBJECT (font_dbox), "show",
 
62
                      GTK_SIGNAL_FUNC (on_font_dbox_show),
 
63
                      font_dbox);
 
64
  gtk_signal_connect (GTK_OBJECT (ok_button1), "clicked",
 
65
                      GTK_SIGNAL_FUNC (on_font_ok_button1_clicked),
 
66
                      font_dbox);
 
67
  gtk_signal_connect (GTK_OBJECT (cancel_button1), "clicked",
 
68
                      GTK_SIGNAL_FUNC (on_font_cancel_button1_clicked),
 
69
                      font_dbox);
 
70
  gtk_signal_connect (GTK_OBJECT (apply_button1), "clicked",
 
71
                      GTK_SIGNAL_FUNC (on_font_apply_button1_clicked),
 
72
                      font_dbox);
 
73
 
 
74
  gtk_window_add_accel_group (GTK_WINDOW (font_dbox), accel_group);
 
75
 
 
76
  return font_dbox;
 
77
}
 
78