summaryrefslogtreecommitdiff
path: root/fluid/about_panel.cxx
blob: 608bf431abb2dd36b2b800c8c698651ce832f7c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
// generated by Fast Light User Interface Designer (fluid) version 1.00

#include "about_panel.H"

Fl_Window *about_panel;

Fl_Group *display_group;

static void cb_1998(Fl_Button*, void*) {
  display_group->hide();
copyright_box->show();
}

Fl_Box *copyright_box;

static void cb_OK(Fl_Return_Button* o, void*) {
  ((Fl_Window*)(o->parent()))->hide();
}

Fl_Window* make_about_panel(const char *copyright) {
  Fl_Window* w;
  { Fl_Window* o = about_panel = w = new Fl_Window(309, 221, "about fluid");
    o->box(FL_UP_BOX);
    o->color(97);
    o->selection_color(47);
    w->hotspot(o);
    { Fl_Group* o = display_group = new Fl_Group(24, 14, 275, 186);
      { Fl_Box* o = new Fl_Box(64, 14, 50, 126);
        o->box(FL_ROUND_UP_BOX);
        o->color(14);
        o->selection_color(47);
        o->labelcolor(6);
      }
      { Fl_Box* o = new Fl_Box(54, 14, 70, 16);
        o->box(FL_FLAT_BOX);
        o->color(97);
        o->selection_color(47);
      }
      { Fl_Box* o = new Fl_Box(68, 30, 42, 50);
        o->box(FL_DOWN_BOX);
        o->color(6);
        o->selection_color(47);
      }
      { Fl_Box* o = new Fl_Box(54, 20, 70, 20);
        o->box(FL_ROUND_UP_BOX);
        o->color(6);
        o->selection_color(47);
        o->labelcolor(6);
        o->align(16);
      }
      { Fl_Box* o = new Fl_Box(24, 110, 130, 90, "fluid");
        o->box(FL_ROUND_UP_BOX);
        o->color(14);
        o->selection_color(47);
        o->labeltype(FL_SHADOW_LABEL);
        o->labelfont(1);
        o->labelsize(40);
        o->labelcolor(6);
      }
      { Fl_Box* o = new Fl_Box(67, 110, 44, 10);
        o->box(FL_FLAT_BOX);
        o->color(14);
        o->selection_color(47);
      }
      { Fl_Box* o = new Fl_Box(84, 120, 15, 15, "` ");
        o->box(FL_OVAL_BOX);
        o->color(6);
        o->selection_color(47);
        o->labelsize(20);
        o->labelcolor(7);
        o->align(17);
      }
      { Fl_Box* o = new Fl_Box(75, 105, 15, 15, "` ");
        o->box(FL_OVAL_BOX);
        o->color(6);
        o->selection_color(47);
        o->labelsize(20);
        o->labelcolor(7);
        o->align(17);
      }
      { Fl_Box* o = new Fl_Box(89, 85, 15, 15, "` ");
        o->box(FL_OVAL_BOX);
        o->color(6);
        o->selection_color(47);
        o->labelsize(20);
        o->labelcolor(7);
        o->align(17);
      }
      { Fl_Box* o = new Fl_Box(159, 27, 131, 95, "Fltk User\nInterface\nDesigner\nVersion 1.00");
        o->box(FL_OVAL_BOX);
        o->color(12);
        o->selection_color(47);
        o->labeltype(FL_SHADOW_LABEL);
        o->labelfont(1);
        o->labelsize(18);
        o->labelcolor(7);
      }
      { Fl_Button* o = new Fl_Button(169, 138, 115, 30, "\xa9\x31\x39\x39\x38 Bill Spitzak\n(click here)");
        o->box(FL_THIN_UP_BOX);
        o->labelsize(10);
        o->labelcolor(136);
        o->callback((Fl_Callback*)cb_1998);
      }
      o->end();
    }
    { Fl_Box* o = copyright_box = new Fl_Box(5, 5, 300, 210);
      o->labelsize(8);
      o->labelcolor(6);
      o->align(148);
      o->hide();
      o->label(copyright);
    }
    { Fl_Return_Button* o = new Fl_Return_Button(168, 182, 116, 22, "OK");
      o->labelsize(10);
      o->callback((Fl_Callback*)cb_OK);
    }
    o->set_non_modal();
    o->clear_border();
    o->end();
  }
  return w;
}