📄 qitypes.hpp
字号:
#pragma option push -b-
enum TiDrawEdgeStyle { idesSunken, idesRaised, idesFlat };
#pragma option pop
#pragma option push -b-
enum TiDrawObjectType { tidoEllipse, tidoRectangle, tidoLine, tidoText, tidoImage, tidoArc, tidoPolygon };
#pragma option pop
#pragma option push -b-
enum TiNameSpaceType { instFlat, instHierarchial };
#pragma option pop
#pragma option push -b-
enum TiBrowseType { ibtBranch, ibtLeaf, ibtFlat };
#pragma option pop
#pragma option push -b-
enum TiNetworkResourceType { inrtNetwork, inrtDomain, inrtComputer, inrtRoot, inrtIgnore };
#pragma option pop
#pragma pack(push, 1)
struct TiServerData
{
AnsiString Name;
int VersionType;
} ;
#pragma pack(pop)
#pragma pack(push, 1)
struct TiNetData
{
bool Assigned;
TiNetworkResourceType ResourceType;
unsigned dwScope;
unsigned dwType;
unsigned dwDisplayType;
unsigned dwUsage;
char *lpLocalName;
char *lpRemoteName;
char *lpComment;
char *lpProvider;
} ;
#pragma pack(pop)
struct TPointDouble
{
double x;
double y;
} ;
struct TiRectDouble
{
double Left;
double Top;
double Right;
double Bottom;
} ;
typedef DynamicArray<TPointDouble > PointDoubleDynamicArray;
typedef Typinfo::TTypeKind TiTypeKind;
//-- var, const, procedure ---------------------------------------------------
static const Shortint iVK_LBUTTON = 0x1;
static const Shortint iVK_RBUTTON = 0x2;
static const Shortint iVK_CANCEL = 0x3;
static const Shortint iVK_MBUTTON = 0x4;
static const Shortint iVK_BACK = 0x8;
static const Shortint iVK_TAB = 0x9;
static const Shortint iVK_CLEAR = 0xc;
static const Shortint iVK_RETURN = 0xd;
static const Shortint iVK_SHIFT = 0x10;
static const Shortint iVK_CONTROL = 0x11;
static const Shortint iVK_MENU = 0x12;
static const Shortint iVK_PAUSE = 0x13;
static const Shortint iVK_CAPITAL = 0x14;
static const Shortint iVK_KANA = 0x15;
static const Shortint iVK_HANGUL = 0x15;
static const Shortint iVK_JUNJA = 0x17;
static const Shortint iVK_FINAL = 0x18;
static const Shortint iVK_HANJA = 0x19;
static const Shortint iVK_KANJI = 0x19;
static const Shortint iVK_ESCAPE = 0x1b;
static const Shortint iVK_CONVERT = 0x1c;
static const Shortint iVK_NONCONVERT = 0x1d;
static const Shortint iVK_ACCEPT = 0x1e;
static const Shortint iVK_MODECHANGE = 0x1f;
static const Shortint iVK_SPACE = 0x20;
static const Shortint iVK_PRIOR = 0x21;
static const Shortint iVK_NEXT = 0x22;
static const Shortint iVK_END = 0x23;
static const Shortint iVK_HOME = 0x24;
static const Shortint iVK_LEFT = 0x25;
static const Shortint iVK_UP = 0x26;
static const Shortint iVK_RIGHT = 0x27;
static const Shortint iVK_DOWN = 0x28;
static const Shortint iVK_SELECT = 0x29;
static const Shortint iVK_PRINT = 0x2a;
static const Shortint iVK_EXECUTE = 0x2b;
static const Shortint iVK_SNAPSHOT = 0x2c;
static const Shortint iVK_INSERT = 0x2d;
static const Shortint iVK_DELETE = 0x2e;
static const Shortint iVK_HELP = 0x2f;
static const Shortint iVK_0 = 0x30;
static const Shortint iVK_1 = 0x31;
static const Shortint iVK_2 = 0x32;
static const Shortint iVK_3 = 0x33;
static const Shortint iVK_4 = 0x34;
static const Shortint iVK_5 = 0x35;
static const Shortint iVK_6 = 0x36;
static const Shortint iVK_7 = 0x37;
static const Shortint iVK_8 = 0x38;
static const Shortint iVK_9 = 0x39;
static const Shortint iVK_A = 0x41;
static const Shortint iVK_B = 0x42;
static const Shortint iVK_C = 0x43;
static const Shortint iVK_D = 0x44;
static const Shortint iVK_E = 0x45;
static const Shortint iVK_F = 0x46;
static const Shortint iVK_G = 0x47;
static const Shortint iVK_H = 0x48;
static const Shortint iVK_I = 0x49;
static const Shortint iVK_J = 0x4a;
static const Shortint iVK_K = 0x4b;
static const Shortint iVK_L = 0x4c;
static const Shortint iVK_M = 0x4d;
static const Shortint iVK_N = 0x4e;
static const Shortint iVK_O = 0x4f;
static const Shortint iVK_P = 0x50;
static const Shortint iVK_Q = 0x51;
static const Shortint iVK_R = 0x52;
static const Shortint iVK_S = 0x53;
static const Shortint iVK_T = 0x54;
static const Shortint iVK_U = 0x55;
static const Shortint iVK_V = 0x56;
static const Shortint iVK_W = 0x57;
static const Shortint iVK_X = 0x58;
static const Shortint iVK_Y = 0x59;
static const Shortint iVK_Z = 0x5a;
static const Shortint iVK_LWIN = 0x5b;
static const Shortint iVK_RWIN = 0x5c;
static const Shortint iVK_APPS = 0x5d;
static const Shortint iVK_NUMPAD0 = 0x60;
static const Shortint iVK_NUMPAD1 = 0x61;
static const Shortint iVK_NUMPAD2 = 0x62;
static const Shortint iVK_NUMPAD3 = 0x63;
static const Shortint iVK_NUMPAD4 = 0x64;
static const Shortint iVK_NUMPAD5 = 0x65;
static const Shortint iVK_NUMPAD6 = 0x66;
static const Shortint iVK_NUMPAD7 = 0x67;
static const Shortint iVK_NUMPAD8 = 0x68;
static const Shortint iVK_NUMPAD9 = 0x69;
static const Shortint iVK_MULTIPLY = 0x6a;
static const Shortint iVK_ADD = 0x6b;
static const Shortint iVK_SEPARATOR = 0x6c;
static const Shortint iVK_SUBTRACT = 0x6d;
static const Shortint iVK_DECIMAL = 0x6e;
static const Shortint iVK_DIVIDE = 0x6f;
static const Shortint iVK_F1 = 0x70;
static const Shortint iVK_F2 = 0x71;
static const Shortint iVK_F3 = 0x72;
static const Shortint iVK_F4 = 0x73;
static const Shortint iVK_F5 = 0x74;
static const Shortint iVK_F6 = 0x75;
static const Shortint iVK_F7 = 0x76;
static const Shortint iVK_F8 = 0x77;
static const Shortint iVK_F9 = 0x78;
static const Shortint iVK_F10 = 0x79;
static const Shortint iVK_F11 = 0x7a;
static const Shortint iVK_F12 = 0x7b;
static const Shortint iVK_F13 = 0x7c;
static const Shortint iVK_F14 = 0x7d;
static const Shortint iVK_F15 = 0x7e;
static const Shortint iVK_F16 = 0x7f;
static const Byte iVK_F17 = 0x80;
static const Byte iVK_F18 = 0x81;
static const Byte iVK_F19 = 0x82;
static const Byte iVK_F20 = 0x83;
static const Byte iVK_F21 = 0x84;
static const Byte iVK_F22 = 0x85;
static const Byte iVK_F23 = 0x86;
static const Byte iVK_F24 = 0x87;
static const Byte iVK_NUMLOCK = 0x90;
static const Byte iVK_SCROLL = 0x91;
static const Byte iVK_LSHIFT = 0xa0;
static const Byte iVK_RSHIFT = 0xa1;
static const Byte iVK_LCONTROL = 0xa2;
static const Byte iVK_RCONTROL = 0xa3;
static const Byte iVK_LMENU = 0xa4;
static const Byte iVK_RMENU = 0xa5;
static const Byte iVK_OEM_1 = 0xba;
static const Byte iVK_OEM_PLUS = 0xbb;
static const Byte iVK_OEM_COMMA = 0xbc;
static const Byte iVK_OEM_MINUS = 0xbd;
static const Byte iVK_OEM_PERIOD = 0xbe;
static const Byte iVK_OEM_2 = 0xbf;
static const Byte iVK_OEM_3 = 0xc0;
static const Byte iVK_OEM_4 = 0xdb;
static const Byte iVK_OEM_5 = 0xdc;
static const Byte iVK_OEM_6 = 0xdd;
static const Byte iVK_OEM_7 = 0xde;
static const Byte iVK_PROCESSKEY = 0xe5;
static const Byte iVK_ATTN = 0xf6;
static const Byte iVK_CRSEL = 0xf7;
static const Byte iVK_EXSEL = 0xf8;
static const Byte iVK_EREOF = 0xf9;
static const Byte iVK_PLAY = 0xfa;
static const Byte iVK_ZOOM = 0xfb;
static const Byte iVK_NONAME = 0xfc;
static const Byte iVK_PA1 = 0xfd;
static const Byte iVK_OEM_CLEAR = 0xfe;
static const Shortint iVK_CTRL_A = 0x1;
static const Shortint iVK_CTRL_V = 0x16;
static const Shortint iVK_CTRL_X = 0x18;
static const Shortint iVK_CTRL_Z = 0x1a;
static const Shortint iDMPAPER_LETTER = 0x1;
static const Shortint iDMPAPER_LEGAL = 0x5;
static const Shortint iDMPAPER_A3 = 0x8;
static const Shortint iDMPAPER_A4 = 0x9;
static const Shortint iDMPAPER_A5 = 0xb;
} /* namespace Qitypes */
using namespace Qitypes;
#pragma option pop // -w-
#pragma option pop // -Vx
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // QiTypes
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -