// BDE - (C) Copyright 1995 by Borland International #include "snipit.h" // General global data HINSTANCE hInst; pCHAR GlobBuf; RECT DeskRect; HWND hMainWnd, hViewEdit, hDescEdit; INT16 MinHeight, MinWidth, DialogHeightUnits, DialogWidthUnits; WNDPROC fpStdEditBoxProc = NULL, fnTabEditBox[2] = {NULL, }; SrchStruct Search; // Directory in which the tables exist. Full path name will be generated // by the application. char far szTblDirectory[DBIMAXPATHLEN+1]; char far szPrivDirectory[DBIMAXPATHLEN+1]; // IDAPI specific data. hDBIDb SnipItDb; ResStruct MainRes[NUM_RESOURCES] = { {resBUTTON, IDB_VIEW_CODE, "&View", 6, 22, 50, 12, WS_CHILD | BS_DEFPUSHBUTTON | WS_VISIBLE | WS_GROUP | WS_TABSTOP}, {resBUTTON, IDB_RUN_CODE, "&Run", 6, 37, 50, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP}, {resBUTTON, IDB_COPY, "&Copy", 6, 52, 50, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP}, {resLISTBOX, IDL_SELECT_CODE, "", 59, 23, 140, 58, WS_CHILD | LBS_STANDARD | WS_VISIBLE | WS_GROUP | WS_TABSTOP}, {resEDIT, IDE_DESCRIBE_CODE, "", 202, 23, 100, 45, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP | ES_READONLY | WS_VSCROLL | ES_MULTILINE}, {resEDIT64, IDE_VIEWER_OUTPUT, "", 3, 96, 310, 105, WS_CHILD | ES_MULTILINE | WS_BORDER | WS_VSCROLL | ES_READONLY | WS_HSCROLL | WS_GROUP | WS_VISIBLE | WS_TABSTOP}, {resSTATIC, -1, "Sample Code", 59, 14, 140, 8, WS_CHILD | SS_CENTER | WS_VISIBLE | WS_GROUP}, {resSTATIC, IDT_HEADER_1, "Description", 202, 14, 100, 8, WS_CHILD | SS_CENTER | WS_VISIBLE | WS_GROUP}, {resSTATIC, -1, "File:", 202, 71, 16, 8, WS_CHILD | SS_RIGHT | WS_VISIBLE | WS_GROUP}, {resSTATIC, IDT_FILE_NAME, "", 221, 70, 148, 10, WS_CHILD | SS_CENTER | WS_BORDER | WS_VISIBLE | WS_GROUP}, {resSTATIC, IDT_HEADER_2, "Sample Code Selection", 3, 3, 310, 10, WS_CHILD | SS_CENTER | WS_BORDER | WS_VISIBLE | WS_GROUP}, {resSTATIC, IDT_OUTPUT_HEADER, "Sample Code Viewer", 3, 86, 310, 10, WS_CHILD | SS_CENTER | WS_BORDER | WS_VISIBLE | WS_GROUP}, {resSTATIC, IDS_SHADE, "", 3, 13, 311, 71, SS_BLACKFRAME | WS_CHILD | WS_VISIBLE} };