EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEk

--Mitch
This commit is contained in:
Michael Natterer 1999-06-26 03:11:27 +00:00
parent 9c5f39c191
commit a7a466484c
4 changed files with 326 additions and 3 deletions

View File

@ -1,3 +1,9 @@
1999-06-26 Sven Neumann <sven@gimp.org>
Michael Natterer <mitschel@cs.tu-berlin.de>
* app/app_procs.c
* pixmap/eek.xpm: EEK. Some files unsaved. Quit the GIMP?
Fri Jun 25 22:09:04 BST 1999 Andy Thomas <alt@gimp.org>
* lc_dialog.c

View File

@ -34,6 +34,7 @@ EXTRA_DIST = \
pixmaps/channel.xbm \
pixmaps/delete.xpm \
pixmaps/duplicate.xpm \
pixmaps/eek.xpm \
pixmaps/eye.xbm \
pixmaps/layer.xbm \
pixmaps/linked.xbm \

View File

@ -91,6 +91,8 @@
#include "libgimp/gimplimits.h"
#include "libgimp/gimpintl.h"
#include "pixmaps/eek.xpm"
#define LOGO_WIDTH_MIN 300
#define LOGO_HEIGHT_MIN 110
#define NAME "The GIMP"
@ -716,6 +718,11 @@ really_quit_dialog (void)
{
GtkWidget *dialog;
GtkWidget *button;
GtkWidget *hbox;
GtkWidget *pixmap_widget;
GdkPixmap *pixmap;
GdkBitmap *mask;
GtkStyle *style;
GtkWidget *label;
menus_set_sensitive_locale ("<Toolbox>", N_("/File/Quit"), FALSE);
@ -748,9 +755,27 @@ really_quit_dialog (void)
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), button, TRUE, TRUE, 0);
gtk_widget_show (button);
label = gtk_label_new (_("Some files unsaved. Quit the GIMP?"));
gtk_misc_set_padding (GTK_MISC (label), 10, 1);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), label, TRUE, TRUE, 0);
hbox = gtk_hbox_new (FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox), 4);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), hbox, TRUE, TRUE, 0);
gtk_widget_show (hbox);
gtk_widget_realize (dialog);
style = gtk_widget_get_style (dialog);
pixmap = gdk_pixmap_create_from_xpm_d (dialog->window,
&mask,
&style->bg[GTK_STATE_NORMAL],
eek_xpm);
pixmap_widget = gtk_pixmap_new (pixmap, mask);
gtk_box_pack_start (GTK_BOX (hbox), pixmap_widget, FALSE, FALSE, 10);
gtk_widget_show (pixmap_widget);
gdk_pixmap_unref (pixmap);
label = gtk_label_new (_("Some files unsaved.\n\nQuit the GIMP?"));
gtk_misc_set_padding (GTK_MISC (label), 10, 10);
gtk_box_pack_start (GTK_BOX (hbox), label, TRUE, TRUE, 0);
gtk_widget_show (label);
gtk_widget_show (dialog);

291
pixmaps/eek.xpm Normal file
View File

@ -0,0 +1,291 @@
/* XPM */
static char * eek_xpm[] = {
"64 54 234 2",
" c None",
". c #436F6A",
"+ c #406863",
"@ c #3A5C58",
"# c #3E6B66",
"$ c #416A65",
"% c #32514D",
"& c #3A645F",
"* c #42726D",
"= c #3E635F",
"- c #44756F",
"; c #162725",
"> c #447670",
", c #395B57",
"' c #44746E",
") c #101C1B",
"! c #1F3734",
"~ c #345450",
"{ c #3B5E5A",
"] c #1E3431",
"^ c #000000",
"/ c #284642",
"( c #3B5F5B",
"_ c #3A5D58",
": c #2C4C48",
"< c #000101",
"[ c #315450",
"} c #44736E",
"| c #375955",
"1 c #457771",
"2 c #355652",
"3 c #32504D",
"4 c #39625D",
"5 c #030606",
"6 c #38615C",
"7 c #43706A",
"8 c #34534F",
"9 c #42726C",
"0 c #020504",
"a c #070D0C",
"b c #3C6963",
"c c #426C67",
"d c #2F4D49",
"e c #294743",
"f c #0F1B19",
"g c #0C1514",
"h c #41706B",
"i c #3F6561",
"j c #30534E",
"k c #1B2F2C",
"l c #416B66",
"m c #416964",
"n c #1C312F",
"o c #142220",
"p c #3B5F5A",
"q c #44726C",
"r c #355B56",
"s c #2A4845",
"t c #2A4946",
"u c #1B302D",
"v c #365753",
"w c #39635E",
"x c #050908",
"y c #33524F",
"z c #33524E",
"A c #253F3C",
"B c #314E4B",
"C c #3E6B65",
"D c #080E0D",
"E c #040707",
"F c #43746E",
"G c #020403",
"H c #2E504C",
"I c #44746F",
"J c #3F6762",
"K c #41706A",
"L c #0D1716",
"M c #12201E",
"N c #44736D",
"O c #355C57",
"P c #43726C",
"Q c #3D625D",
"R c #43736D",
"S c #121F1E",
"T c #203835",
"U c #1B2F2D",
"V c #050A09",
"W c #3B6661",
"X c #426E69",
"Y c #182A28",
"Z c #2F514D",
"` c #395A56",
" . c #243F3C",
".. c #0A1110",
"+. c #375F5A",
"@. c #406763",
"#. c #2F4C49",
"$. c #3E6C66",
"%. c #304E4A",
"&. c #375753",
"*. c #111E1D",
"=. c #305450",
"-. c #426D68",
";. c #32504C",
">. c #25403D",
",. c #080F0E",
"'. c #0B1312",
"). c #294744",
"!. c #345350",
"~. c #2C4D49",
"{. c #172725",
"]. c #0C1513",
"^. c #223B38",
"/. c #3F6C67",
"(. c #304E4B",
"_. c #385955",
":. c #3E6460",
"<. c #436F69",
"[. c #40706A",
"}. c #355C58",
"|. c #1C302E",
"1. c #020303",
"2. c #3D635E",
"3. c #33534F",
"4. c #325753",
"5. c #43756F",
"6. c #152523",
"7. c #09100F",
"8. c #355B57",
"9. c #365653",
"0. c #43706B",
"a. c #3F6D68",
"b. c #365E59",
"c. c #294844",
"d. c #3F6E68",
"e. c #406F69",
"f. c #243F3B",
"g. c #020404",
"h. c #010101",
"i. c #0F1A18",
"j. c #152422",
"k. c #111D1C",
"l. c #030605",
"m. c #010202",
"n. c #182927",
"o. c #3A5E59",
"p. c #345A55",
"q. c #1F3532",
"r. c #3F6D67",
"s. c #416965",
"t. c #3E6560",
"u. c #26423F",
"v. c #030505",
"w. c #33514D",
"x. c #3C6862",
"y. c #395C58",
"z. c #355551",
"A. c #040807",
"B. c #2B4B47",
"C. c #050909",
"D. c #304D4A",
"E. c #44726D",
"F. c #2B4A46",
"G. c #1B2E2C",
"H. c #31504C",
"I. c #314F4B",
"J. c #0D1615",
"K. c #1F3633",
"L. c #33514E",
"M. c #2D4D4A",
"N. c #314F4C",
"O. c #42716C",
"P. c #406964",
"Q. c #213A37",
"R. c #132220",
"S. c #3D6A65",
"T. c #375854",
"U. c #3A5D59",
"V. c #2A4945",
"W. c #0A1211",
"X. c #3F6661",
"Y. c #152423",
"Z. c #0E1817",
"`. c #426E68",
" + c #1D3230",
".+ c #406762",
"++ c #365A56",
"@+ c #385F5A",
"#+ c #121F1D",
"$+ c #315551",
"%+ c #090F0F",
"&+ c #43716C",
"*+ c #385A56",
"=+ c #010303",
"-+ c #060A0A",
";+ c #365652",
">+ c #25413E",
",+ c #192B29",
"'+ c #142321",
")+ c #26413E",
"!+ c #1D322F",
"~+ c #3C615D",
"{+ c #1A2E2B",
"]+ c #42736D",
"^+ c #3C5F5B",
"/+ c #335854",
"(+ c #3D615D",
"_+ c #3B6761",
":+ c #335954",
"<+ c #30544F",
"[+ c #3A6560",
"}+ c #111E1C",
"|+ c #223A37",
"1+ c #325651",
"2+ c #3C6762",
"3+ c #13211F",
"4+ c #172826",
"5+ c #2D4E4A",
"6+ c #3F6662",
"7+ c #1A2D2B",
"8+ c #3D625E",
"9+ c #1D3330",
"0+ c #335955",
"a+ c #3C605C",
"b+ c #26433F",
"c+ c #1E3432",
"d+ c #3C605B",
"e+ c #375754",
"f+ c #233C39",
"g+ c #406E69",
"h+ c #2F524E",
"i+ c #38605B",
"j+ c #43716B",
"k+ c #325752",
" ",
" . ",
" + . ",
" @ # $ ",
" % & * = ",
" - ; > , ",
" ' ) ! > ~ { ",
" + ] ^ / > ( = ",
" _ : ^ < [ } | 1 2 ",
" 3 4 ^ ^ 5 6 7 8 1 9 ",
" - 0 ^ ^ a b c d > e - ",
" ' f ^ ^ ^ g h i ' j k l ",
" m n ^ ^ ^ ^ o - p q r 0 s ( ",
" { t ^ ^ ^ ^ ^ u 1 v . w x ^ & y ",
" z 6 ^ ^ ^ ^ ^ ^ A > B l C D ^ E > ",
" F G ^ ^ ^ ^ ^ ^ H I J K L ^ ^ M N ",
" I L ^ ^ ^ ^ ^ ^ G O P Q R S ^ ^ ^ T J ",
" l U ^ ^ ^ ^ ^ ^ ^ V W X , > Y ^ ^ ^ ^ Z ` ",
" ( .^ ^ ^ ^ ^ ^ ^ ^ ..+.> @.#. v 1 ! ^ ^ ^ ^ ^ $.%. ",
" &. .^ ^ ^ ^ ^ ^ ^ ^ ^ ^ *.=.> -.8 ;.> >.^ ^ ^ ^ ^ ,.> ",
" c .^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ '.).* P | !.p - ~.^ ^ ^ ^ ^ ^ {.. ",
" > ].^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ V ^./.I ( (._.:.<.> [.}./ |.1.^ ^ ^ ^ ^ ^ >.2. ",
" #.3._.{ 2. i 4.a a a < ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ G k w 5.R > W Z ^.6.7.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 8.9. ",
" 0.a.b.=.c.^.d.Q > > q 0.> e.f.g.^ h.i.j.j.j.k.0 ^ ^ ^ ^ ^ ^ l.l.l.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ m.* ",
" 1 a ^ ^ ^ ^ n.1 B o.i &.' p.q.r.> s.t.+ ' 9 u.v.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ L - ",
" w.x.^ ^ ^ ^ ^ ^ Z q @ - > y. z.' 6 A.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ m.O l ",
" ( B.^ ^ ^ ^ ^ ^ C.r.2. ;. ( _.D. E.Z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ F.- ",
" <.G.^ ^ ^ ^ ^ ^ ^ {.1 H. ~ F I. %.> J.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ K.1 L. ",
" > 7.^ ^ ^ ^ ^ ^ ^ ^ M.q N.z 2.+ O.c + P.c l Q.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ R.- y. ",
"H.S.^ ^ ^ ^ ^ ^ ^ ^ ^ x $.:. s.z. T.U.O.t.@ P.-. _.V.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ W.e.X. ",
"{ M.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Y.> y.> t. 5.I. + l ' - l @. z V.Z.a ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ E w `. ",
"-.n ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ + + +> ~ :..+N ' .+= ~ ++@+#+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ < $+N ",
"t.e.%+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ p.&+ *+ P.-. { .+|.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ >.> ",
" . +.=+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ -+p.> i ;+!.o.E.> i P. I. { >+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ,+1 v ",
" - V.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ '+)+/ / / !+b.l %. ;+Z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 0 K ~+ ",
" y 1 {+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ J.]+.+ | %.4 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Y ' ",
" ^+]+L ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ #+/.N , v . * < ^ ^ ^ ^ ^ ^ ^ ^ ^ /+(+ ",
" l _+E ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ E ! :+w w w F , > D ^ ^ ^ ^ ^ ^ ^ ^ ,.> ",
" N <+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 0 [+l 7 }+^ ^ ^ ^ ^ ^ ^ ^ ^.. ",
" d > |+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 1.j.1+' + k ^ ^ ^ ^ ^ ^ ^ ^ 2+_. ",
" _.> 3+^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 5 4+5+h - t. ( k ^ ^ ^ ^ ^ ^ ^ k.> ",
" 6+d.D ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ C.7+=.]+} 8+N. 2.k ^ ^ ^ ^ ^ ^ ^ B.+ ",
" 7 b.=+^ ^ ^ ^ ^ ^ ^ ^ D 9+0+5.q a+#. @ > 4+^ ^ ^ ^ ^ ^ 5 9 % ",
" - F.4+{+|.! T .b+b.> 7 U. T.1 c+^ ^ ^ ^ ^ ^ ^ G.} ",
" L..+:.2.d+p y.` e+z. v 1 f+^ ^ ^ ^ ^ ^ ^ ^ 8.( ",
" !.> A ^ ^ ^ ^ ^ ^ ^ ^ ..> ",
" z > e ^ ^ ^ ^ ^ ^ ^ ^ D [ X ",
" B > V.^ ^ ^ ^ ^ ^ ^ E >.]+7 ",
" I. D.- Z h.^ ^ ^ ^ ^ 1.K.g+N v ",
" 8 > > ' c 2._.3 3 I h+m.^ ^ ^ ^ ^ ,+x.- y. ",
" ;+1 .4+Q.~.~.~.~.G ^ ^ ^ ^ 3+i+> ~+ ",
" &.j+> [+t 7+W.^ ^ ^ ^ L k+1 6+ ",
" z a+`.> $.Z c+~.> l ",
" B @ $ X 3 "};