Virtuelle Zockhalle 0.05 beta
|
00001 /* -*- coding: utf-8 -*- */ 00002 00003 /*********************************************************************** 00004 * 00005 * $Id: gui.h,v 1.7 2011/02/25 22:48:14 elias Exp $ 00006 * Diese Datei gehört zur Virtuellen Zockhalle 00007 * 00008 * Virtuelle Zockhalle 00009 * (c) 2010 Elias Schwerdtfegerhttp://www.tamagothi.de/ 00010 * 00011 * Dieses Programm ist freie Software, lizenziert unter den sinngemäß 00012 * anzuwendenden Bedingungen meiner Lizenz für freie Musik, 00013 * http://www.tamagothi.de/alben/lizenz.html 00014 * 00015 ***********************************************************************/ 00016 00017 00018 #ifndef __GUI_H 00019 #define __GUI_H 00020 00028 #include "alhelper.h" 00029 00030 00031 00035 void gui (void); 00036 00046 int gui_secretmsg_cb (void); 00054 void gui_d3init (void); 00085 int d_digit_edit_proc (int msg, DIALOG *d, int c); 00094 int d_guiclosebutton_proc (int msg, DIALOG *d, int c); 00102 int d3_bitmap_proc (int msg, DIALOG *d, int c); 00110 int d3_box_proc (int msg, DIALOG *d, int c); 00118 int d3_button_proc (int msg, DIALOG *d, int c); 00126 int d3_check_proc (int msg, DIALOG *d, int c); 00134 int d3_clear_proc (int msg, DIALOG *d, int c); 00142 int d3_ctext_proc (int msg, DIALOG *d, int c); 00150 int d3_edit_proc (int msg, DIALOG *d, int c); 00158 int d3_icon_proc (int msg, DIALOG *d, int c); 00166 int d3_keyboard_proc (int msg, DIALOG *d, int c); 00174 int d3_list_proc (int msg, DIALOG *d, int c); 00182 int d3_menu_proc (int msg, DIALOG *d, int c); 00190 int d3_radio_proc (int msg, DIALOG *d, int c); 00198 int d3_rtext_proc (int msg, DIALOG *d, int c); 00206 int d3_shadow_box_proc (int msg, DIALOG *d, int c); 00214 int d3_slider_proc (int msg, DIALOG *d, int c); 00222 int d3_text_list_proc (int msg, DIALOG *d, int c); 00230 int d3_text_proc (int msg, DIALOG *d, int c); 00238 int d3_textbox_proc (int msg, DIALOG *d, int c); 00246 int d3_title_proc (int msg, DIALOG *d, int c); 00254 int d3_yield_proc (int msg, DIALOG *d, int c); 00262 #define D3_BGCOL1 (makexcol (0xd8dcf0)) 00263 00264 #define D3_BGCOL2 (makexcol (0xa0a0c4)) 00265 00266 #define D3_FGCOL (makexcol (0x101418)) 00267 00268 #define D3_MGCOL (makexcol (0x585858)) 00269 00270 #define D3_LIGHT (makexcol (0xf0f0f0)) 00271 00272 #define D3_DARK (makexcol (0x303030)) 00273 00274 #define D3_HIGH (makexcol (0xb02828)) 00275 00276 #define D3_ENTRY (makexcol (0xd0d0d0)) 00277 00278 #define D3_ENTRYFOC (makexcol (0xf0f0f8)) 00279 00286 #define OKAYTEXT ("&Okay") 00287 00288 #define OKAYCHAR ('o') 00289 00290 #define CONTTEXT ("&Weiter") 00291 00292 #define CONTCHAR ('w') 00293 00294 #define CANCELTEXT ("&Abbrechen") 00295 00296 #define CANCELCHAR ('a') 00297 00299 #endif /* __GUI_H */