#include "vstgui.h"#include "vstkeycode.h"#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>Defines | |
| #define | USE_ALPHA_BLEND MAC || USE_LIBPNG || GDIPLUS |
| #define | DEBUG_DRAWING 0 |
| #define | VSTGUI_CFrame VSTGUI::CFrame |
| #define | VSTGUI_CPoint VSTGUI::CPoint |
| #define | VSTGUI_CTextEdit VSTGUI::CTextEdit |
| #define | VSTGUI_CColor VSTGUI::CColor |
| #define | VSTGUI_CDrawContext VSTGUI::CDrawContext |
| #define | VSTGUI_COffscreenContext VSTGUI::COffscreenContext |
| #define | VSTGUI_COptionMenu VSTGUI::COptionMenu |
| #define | VSTGUI_COptionMenuScheme VSTGUI::COptionMenuScheme |
| #define | VSTGUI_CDragContainer VSTGUI::CDragContainer |
| #define | kDragDelay 0 |
| #define | FOREACHSUBVIEW for (CCView* pSv = pFirstView; pSv; pSv = pSv->pNext) {CView* pV = pSv->pView; |
| #define | FOREACHSUBVIEW_REVERSE(reverse) for (CCView* pSv = reverse ? pLastView : pFirstView; pSv; pSv = reverse ? pSv->pPrevious : pSv->pNext) {CView* pV = pSv->pView; |
| #define | ENDFOR } |
Variables | |
| BEGIN_NAMESPACE_VSTGUI const CColor | kTransparentCColor = {255, 255, 255, 0} |
| const CColor | kBlackCColor = { 0, 0, 0, 255} |
| const CColor | kWhiteCColor = {255, 255, 255, 255} |
| const CColor | kGreyCColor = {127, 127, 127, 255} |
| const CColor | kRedCColor = {255, 0, 0, 255} |
| const CColor | kGreenCColor = { 0, 255, 0, 255} |
| const CColor | kBlueCColor = { 0, 0, 255, 255} |
| const CColor | kYellowCColor = {255, 255, 0, 255} |
| const CColor | kMagentaCColor = {255, 0, 255, 255} |
| const CColor | kCyanCColor = { 0, 255, 255, 255} |
| const char * | kDegreeSymbol = "\xC2\xB0" |
| degree sign | |
| const char * | kInfiniteSymbol = "\xE2\x88\x9E" |
| infinity | |
| const char * | kCopyrightSymbol = "\xC2\xA9" |
| copyright sign | |
| const char * | kTrademarkSymbol = "\xE2\x84\xA2" |
| trade mark sign | |
| const char * | kRegisteredSymbol = "\xC2\xAE" |
| registered sign | |
| const char * | kMicroSymbol = "\xC2\xB5" |
| micro sign | |
| const char * | kPerthousandSymbol = "\xE2\x80\xB0" |
| per mille sign | |
| const CFontRef | kSystemFont = &gSystemFont |
| const CFontRef | kNormalFontVeryBig = &gNormalFontVeryBig |
| const CFontRef | kNormalFontBig = &gNormalFontBig |
| const CFontRef | kNormalFont = &gNormalFont |
| const CFontRef | kNormalFontSmall = &gNormalFontSmall |
| const CFontRef | kNormalFontSmaller = &gNormalFontSmaller |
| const CFontRef | kNormalFontVerySmall = &gNormalFontVerySmall |
| const CFontRef | kSymbolFont = &gSymbolFont |
| const char * | kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer" |
| Message to check if View is a CViewContainer. | |
| const char * | kMsgLooseFocus = "LooseFocus" |
| Message of a view loosing focus (only CTextEdit and COptionMenu send this yet). | |
| const char * | kMsgNewFocusView = "kMsgNewFocusView" |
| Message send to all parents of the new focus view. | |
| const char * | kMsgOldFocusView = "kMsgOldFocusView" |
| Message send to all parents of the old focus view. | |
| const CViewAttributeID | kCViewAttributeReferencePointer = 'cvrp' |
| const CViewAttributeID | kCViewTooltipAttribute = 'cvtt' |
| #define USE_ALPHA_BLEND MAC || USE_LIBPNG || GDIPLUS |
| #define DEBUG_DRAWING 0 |
| #define VSTGUI_CFrame VSTGUI::CFrame |
| #define VSTGUI_CPoint VSTGUI::CPoint |
| #define VSTGUI_CTextEdit VSTGUI::CTextEdit |
| #define VSTGUI_CColor VSTGUI::CColor |
| #define VSTGUI_CDrawContext VSTGUI::CDrawContext |
| #define VSTGUI_COffscreenContext VSTGUI::COffscreenContext |
| #define VSTGUI_COptionMenu VSTGUI::COptionMenu |
| #define VSTGUI_COptionMenuScheme VSTGUI::COptionMenuScheme |
| #define VSTGUI_CDragContainer VSTGUI::CDragContainer |
| #define kDragDelay 0 |
| #define FOREACHSUBVIEW for (CCView* pSv = pFirstView; pSv; pSv = pSv->pNext) {CView* pV = pSv->pView; |
| #define FOREACHSUBVIEW_REVERSE | ( | reverse | ) | for (CCView* pSv = reverse ? pLastView : pFirstView; pSv; pSv = reverse ? pSv->pPrevious : pSv->pNext) {CView* pV = pSv->pView; |
| #define ENDFOR } |
| BEGIN_NAMESPACE_VSTGUI const CColor kTransparentCColor = {255, 255, 255, 0} |
| const CColor kBlackCColor = { 0, 0, 0, 255} |
| const CColor kWhiteCColor = {255, 255, 255, 255} |
| const CColor kGreyCColor = {127, 127, 127, 255} |
| const CColor kRedCColor = {255, 0, 0, 255} |
| const CColor kGreenCColor = { 0, 255, 0, 255} |
| const CColor kBlueCColor = { 0, 0, 255, 255} |
| const CColor kYellowCColor = {255, 255, 0, 255} |
| const CColor kMagentaCColor = {255, 0, 255, 255} |
| const CColor kCyanCColor = { 0, 255, 255, 255} |
| const char* kDegreeSymbol = "\xC2\xB0" |
degree sign
| const char* kInfiniteSymbol = "\xE2\x88\x9E" |
infinity
| const char* kCopyrightSymbol = "\xC2\xA9" |
copyright sign
| const char* kTrademarkSymbol = "\xE2\x84\xA2" |
trade mark sign
| const char* kRegisteredSymbol = "\xC2\xAE" |
registered sign
| const char* kMicroSymbol = "\xC2\xB5" |
micro sign
| const char* kPerthousandSymbol = "\xE2\x80\xB0" |
per mille sign
| const CFontRef kSystemFont = &gSystemFont |
| const CFontRef kNormalFontVeryBig = &gNormalFontVeryBig |
| const CFontRef kNormalFontBig = &gNormalFontBig |
| const CFontRef kNormalFont = &gNormalFont |
| const CFontRef kNormalFontSmall = &gNormalFontSmall |
| const CFontRef kNormalFontSmaller = &gNormalFontSmaller |
| const CFontRef kNormalFontVerySmall = &gNormalFontVerySmall |
| const CFontRef kSymbolFont = &gSymbolFont |
| const char* kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer" |
Message to check if View is a CViewContainer.
| const char* kMsgLooseFocus = "LooseFocus" |
Message of a view loosing focus (only CTextEdit and COptionMenu send this yet).
| const char* kMsgNewFocusView = "kMsgNewFocusView" |
Message send to all parents of the new focus view.
| const char* kMsgOldFocusView = "kMsgOldFocusView" |
Message send to all parents of the old focus view.
| const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp' |
| const CViewAttributeID kCViewTooltipAttribute = 'cvtt' |
1.6.3