#include "maxheap.h"
#include "coreexp.h"
#include <WTypes.h>
#include "acolor.h"
#include "ipoint2.h"
#include "baseinterface.h"
#include "strbasic.h"
Classes |
|
class | HSVCallback |
class | ColorPicker |
class | ColPick |
Defines |
|
#define | MAXCOLORS 16 |
#define | WM_ADD_COLOR (WM_USER+2321) |
#define | DEFAULT_COLPICK_CLASS_ID 1 |
Functions |
|
CoreExport INT_PTR | HSVDlg_Do (HWND hwndOwner, DWORD *lpc, IPoint2 *spos, HSVCallback *callBack, const MCHAR *name) |
CoreExport INT_PTR | HSVDlg_Do (HWND hwndOwner, AColor *lpc, IPoint2 *spos, HSVCallback *callBack, const MCHAR *name) |
CoreExport void | RGBtoHSV (DWORD rgb, int *ho, int *so, int *vo) |
CoreExport DWORD | HSVtoRGB (int H, int S, int V) |
CoreExport void | HSVtoHWBt (int h, int s, int v, int *ho, int *w, int *bt) |
CoreExport void | HWBttoHSV (int h, int w, int bt, int *ho, int *s, int *v) |
CoreExport Color | RGBtoHSV (Color rgb) |
CoreExport Color | HSVtoRGB (Color hsv) |
CoreExport ColorPicker * | CreateColorPicker (HWND hwndOwner, DWORD initColor, IPoint2 *spos, HSVCallback *pcallback, const MCHAR *name, int objClr=0) |
CoreExport ColorPicker * | CreateColorPicker (HWND hwndOwner, AColor initColor, IPoint2 *spos, HSVCallback *pcallback, const MCHAR *name, int objClr=0) |
CoreExport void | SetCPInitPos (IPoint2 &pos) |
CoreExport IPoint2 | GetCPInitPos (void) |
CoreExport ColPick * | SetCurColPick (ColPick *colpick) |
CoreExport ColPick * | GetCurColPick () |
#define MAXCOLORS 16 |
#define WM_ADD_COLOR (WM_USER+2321) |
#define DEFAULT_COLPICK_CLASS_ID 1 |
CoreExport INT_PTR HSVDlg_Do | ( | HWND | hwndOwner, |
DWORD * | lpc, | ||
IPoint2 * | spos, | ||
HSVCallback * | callBack, | ||
const MCHAR * | name | ||
) |
CoreExport INT_PTR HSVDlg_Do | ( | HWND | hwndOwner, |
AColor * | lpc, | ||
IPoint2 * | spos, | ||
HSVCallback * | callBack, | ||
const MCHAR * | name | ||
) |
CoreExport void RGBtoHSV | ( | DWORD | rgb, |
int * | ho, | ||
int * | so, | ||
int * | vo | ||
) |
CoreExport DWORD HSVtoRGB | ( | int | H, |
int | S, | ||
int | V | ||
) |
CoreExport void HSVtoHWBt | ( | int | h, |
int | s, | ||
int | v, | ||
int * | ho, | ||
int * | w, | ||
int * | bt | ||
) |
CoreExport void HWBttoHSV | ( | int | h, |
int | w, | ||
int | bt, | ||
int * | ho, | ||
int * | s, | ||
int * | v | ||
) |
CoreExport ColorPicker* CreateColorPicker | ( | HWND | hwndOwner, |
DWORD | initColor, | ||
IPoint2 * | spos, | ||
HSVCallback * | pcallback, | ||
const MCHAR * | name, | ||
int | objClr = 0 |
||
) |
CoreExport ColorPicker* CreateColorPicker | ( | HWND | hwndOwner, |
AColor | initColor, | ||
IPoint2 * | spos, | ||
HSVCallback * | pcallback, | ||
const MCHAR * | name, | ||
int | objClr = 0 |
||
) |
CoreExport void SetCPInitPos | ( | IPoint2 & | pos | ) |
CoreExport IPoint2 GetCPInitPos | ( | void | ) |
CoreExport ColPick* GetCurColPick | ( | ) |