Update of /cvsroot/htoolkit/port/src/cbits/Win32
In directory sc8-pr-cvs1:/tmp/cvs-serv31129/src/cbits/Win32
Added Files:
ColorDialog.c
Log Message:
Implementation for the ColorDialog
--- NEW FILE: ColorDialog.c ---
#include "ColorDialog.h"
static COLORREF std_colors[] =
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
BOOL osRunColorDialog(unsigned int *color)
{
CHOOSECOLOR cc;
cc.lStructSize = sizeof(cc);
cc.hwndOwner = GetActiveWindow();
cc.hInstance = NULL;
cc.rgbResult = 0;
cc.lpCustColors = std_colors;
cc.Flags = 0;
cc.lCustData = 0;
cc.lpfnHook = NULL;
cc.lpTemplateName = NULL;
if (!ChooseColor(&cc))
return FALSE;
*color = cc.rgbResult;
return TRUE;
}
|