campo-sirio/include/colors.h
guy 146f97b7c3 Patch level : 4.0
Files correlati     : *.*
Ricompilazione Demo : [ ]
Commento            :
ccustio.c     Cambiato oridne di inclusione per far contento Visual Studio >= 2008
colors.h       Aggiunto flag NATIVE_CONTROLS e tolto flag SMALL_ICONS
controls.*     Aggiunto supporto per bottoni nativi al posto dei simulacri XI
dongle.cpp  Aggiunta in modo DBG la simulazione chiave master per Power Station
expr.cpp     TRUE -> true    FALSE -> false
image.h       Reso accessibile handle XVT_IMAGE per bottoni nativi
isam.cpp     Corretta segnalazione campi mancanti acceduti tramite TRecfield
maskfld.*     Supporto per controlli nativi
printapp.cpp Eliminate funzioni DEPRECATED per Visual Studio >= 2005
relacpp.cpp  Corretto posizionamento bottoni per controli nativi e non
tree.cpp      Supporto per Tree controls nativi ed eliminati quelli fatti "in casa"
window.*     Reso virtuale metodoto TWindow::force_update, necessario ai TTree_field


git-svn-id: svn://10.65.10.50/trunk@15851 c028cbd2-c16b-5b4b-a496-9718f37d4682
2007-12-10 09:48:34 +00:00

48 lines
1.3 KiB
C
Executable File

#ifndef __COLORS_H
#define __COLORS_H
#ifndef __STDTYPES_H
#include <stdtypes.h>
#endif
#ifndef XVT_INCL_XVT
#include <xvt.h>
#endif
COLOR RGB2COLOR(unsigned char red, unsigned char green, unsigned char blue);
COLOR choose_color(COLOR col = COLOR_BLACK, WINDOW win = NULL_WIN);
COLOR blend_colors(COLOR col1, COLOR col2, double perc = 0.5);
COLOR grayed_color(COLOR col);
unsigned int color_distance(COLOR col1, COLOR col2);
extern COLOR MASK_BACK_COLOR;
extern COLOR MASK_LIGHT_COLOR;
extern COLOR MASK_DARK_COLOR;
extern COLOR BTN_BACK_COLOR;
extern COLOR BTN_LIGHT_COLOR;
extern COLOR BTN_DARK_COLOR;
extern COLOR TOOL_BACK_COLOR;
extern COLOR NORMAL_COLOR;
extern COLOR NORMAL_BACK_COLOR;
extern COLOR DISABLED_COLOR;
extern COLOR DISABLED_BACK_COLOR;
extern COLOR FOCUS_COLOR;
extern COLOR FOCUS_BACK_COLOR;
extern COLOR REQUIRED_BACK_COLOR;
extern bool CAMPI_SCAVATI;
extern bool NATIVE_CONTROLS;
extern bool ADVANCED_GRAPHICS;
extern bool AUTOSELECT;
extern bool AUTOZOOM;
extern bool AUTOEND;
const COLOR COLOR_DKCYAN = MAKE_COLOR(0,128,128);
const COLOR COLOR_DKYELLOW = MAKE_COLOR(128,128, 0);
const COLOR COLOR_DKGREEN = MAKE_COLOR(0,128, 0);
const COLOR COLOR_DKBLUE = MAKE_COLOR(0,0,128);
const COLOR COLOR_DKRED = MAKE_COLOR(128,0, 0);
const COLOR COLOR_DKMAGENTA = MAKE_COLOR(128,0,128);
#endif