Virtuelle Zockhalle 0.05 beta

gui.h

gehe zur Dokumentation dieser Datei
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 */