home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Product
/
Product.zip
/
DBDEMO.ZIP
/
DEMOFLS.ZIP
/
DBDEMO.RC
< prev
next >
Wrap
Text File
|
1991-07-08
|
11KB
|
236 lines
#include "os2.h"
#include "DBDEMO.rch"
#include "dlgdbdem.h"
MENU ID_DBDEMO
BEGIN
SUBMENU "~Database", IDM_DATABASE, MIS_TEXT
BEGIN
MENUITEM "~Start Using", IDM_D_STARTUSING, MIS_TEXT
MENUITEM "Stop Using", IDM_D_STOPUSING, MIS_TEXT
END
SUBMENU "~Help", IDM_H_HELP
BEGIN
MENUITEM "~Help for help", IDM_H_HELPFORHELP
MENUITEM "~Extended help", SC_HELPEXTENDED, MIS_SYSCOMMAND
MENUITEM "~Keys help", SC_HELPKEYS, MIS_SYSCOMMAND
MENUITEM "Help ~index", SC_HELPINDEX, MIS_SYSCOMMAND
END
END
STRINGTABLE
BEGIN
IDS_TITLE, "OS/2 DBM PERFORMANCE DEMO"
IDS_ERR_WINDOW_CREATE, "Window creation failed!"
IDS_ERR_WINDOW_POS, "Window positioning failed!"
END
HELPTABLE ID_DBDEMO
BEGIN
HELPITEM ID_DBDEMO, ID_DBDEMO, ID_DBDEMO
HELPITEM IDLG_INIT, ID_DBDEMO, IDLG_INIT
HELPITEM IDLG_DDOCMENU, ID_DBDEMO, IDLG_DDOCMENU
HELPITEM IDLG_SHOWTIME, ID_DBDEMO, IDLG_SHOWTIME
HELPITEM IDLG_EDITBOX, ID_DBDEMO, IDLG_EDITBOX
HELPITEM IDLG_MMENU, ID_DBDEMO, IDLG_MMENU
HELPITEM IDLG_DOCRDS, ID_DBDEMO, IDLG_DOCRDS
HELPITEM IDLG_DOCPARMS, ID_DBDEMO, IDLG_DOCPARMS
END
HELPSUBTABLE ID_DBDEMO
BEGIN
HELPSUBITEM IDM_DATABASE, IDM_DATABASE
HELPSUBITEM IDM_D_STARTUSING, IDM_D_STARTUSING
HELPSUBITEM IDM_D_STOPUSING, IDM_D_STOPUSING
END
DLGTEMPLATE IDLG_INIT LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", IDLG_INIT, 73, 71, 262, 128,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
BEGIN
CONTROL "ENTER", DID_OK, 38, 12, 36, 13,
WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
CONTROL "ESC", DID_CANCEL, 158, 13, 36, 12,
WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
CONTROL "Press", INIT_press, 10, 14, 26, 8,
WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
CONTROL "to continue or", INIT_cont, 79, 14, 67, 8,
WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
CONTROL "to exit", INIT_exit, 209, 14, 31, 8,
WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
CONTROL "", INIT_GBOX, 11, 66, 243, 44,
WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
CONTROL "DBDEMO", INIT_GBOX_TXT1, 92, 96, 50, 8,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
CONTROL "OS/2 Database Manager Performance Techniques", INIT_GBOX_TXT2, 16, 83, 232, 8,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
CONTROL "Demonstartion Program", INIT_GBOX_TXT3, 65, 68, 108, 8,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_DDOCMENU LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "Demo Docs", IDLG_DDOCMENU, 10, 54, 180, 176,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
BEGIN
CONTROL "A R I Docs", DDOCM_ARI, 44, 142, 86, 12,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Static vs Dynamic", DDOCM_STATDYN, 42, 80, 88, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Record Blocking ", DDOCM_RBLOCK, 44, 113, 86, 14,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "INDICES", DDOCM_INDICES, 42, 46, 88, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "CANCEL", DID_CANCEL, 18, 8, 48, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "HELP", IDLG_DDOCMENU, 104, 8, 50, 13,
WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
CONTROL "Demo Program Highlights", DDOCM_HTEXT, 2, 160, 176, 14,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_SHOWTIME LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "DEMO TIME DISPLAY", IDLG_SHOWTIME, 140, 77, 268, 163,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
BEGIN
CONTROL "START", STIME_START, 29, 7, 31, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "OK", DID_OK, 117, 7, 26, 14,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "HELP", IDLG_SHOWTIME, 194, 7, 29, 12,
WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
CONTROL "Example time", STIME_TIMETXT, 30, 84, 236, 9,
WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
CONTROL "_______________________________________", STIME_TIMEDASH, 27, 77, 230, 8,
WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
CONTROL "run demo", 2653, 57, 107, 44, 8,
WC_STATIC, SS_TEXT | DT_RIGHT | DT_VCENTER | WS_GROUP | WS_VISIBLE
CONTROL "NUMIT", STIME_ITERFIELD, 112, 109, 28, 7,
WC_UDNUMEDIT, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
CONTROL "", STIME_TIME1, 99, 61, 130, 12,
WC_ENTRYFIELD, ES_LEFT | WS_TABSTOP | WS_VISIBLE
CONTROL "", STIME_TIME2, 100, 46, 130, 12,
WC_ENTRYFIELD, ES_LEFT | WS_TABSTOP | WS_VISIBLE
CONTROL "", STIME_HTXT1, 0, 153, 264, 10,
WC_ENTRYFIELD, ES_CENTER | WS_TABSTOP | WS_VISIBLE
CONTROL "", STIME_HTXT2, 0, 144, 264, 10,
WC_ENTRYFIELD, ES_CENTER | WS_TABSTOP | WS_VISIBLE
CONTROL "", STIME_HTXT3, 0, 135, 264, 9,
WC_ENTRYFIELD, ES_CENTER | WS_TABSTOP | WS_VISIBLE
CONTROL "times", STIME_ITERTXT2, 146, 107, 38, 8,
WC_STATIC, SS_TEXT | DT_LEFT | DT_VCENTER | WS_GROUP | WS_VISIBLE
CONTROL "demo 1", STIME_DNAME1, 11, 61, 79, 12,
WC_ENTRYFIELD, ES_LEFT | WS_TABSTOP | WS_VISIBLE
CONTROL "demo 2", STIME_DNAME2, 11, 46, 79, 12,
WC_ENTRYFIELD, ES_LEFT | WS_TABSTOP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_EDITBOX LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "Edit Box", IDLG_EDITBOX, 3, 3, 399, 171,
FS_NOBYTEALIGN | FS_DLGBORDER | FS_SCREENALIGN | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_SYSMENU | FCF_TITLEBAR
BEGIN
CONTROL "Previous menu", EBOX_PMENU, 42, 0, 81, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Top level menu", EBOX_MMENU, 154, -1, 82, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Text", 256, 10, -2, 11, 1,
WC_MLE, MLS_BORDER | MLS_READONLY | MLS_WORDWRAP | MLS_HSCROLL | MLS_VSCROLL | WS_GROUP | WS_TABSTOP | WS_VISIBLE
CONTROL "Edit Box MLE", EBOX_MLE, 0, 14, 396, 131,
WC_MLE, MLS_BORDER | MLS_READONLY | MLS_HSCROLL | MLS_VSCROLL | WS_GROUP | WS_TABSTOP | WS_VISIBLE
CONTROL "Listing Display File Name", EBOX_H, 2, 163, 384, 6,
WC_ENTRYFIELD, ES_CENTER | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
CONTROL "", EBOX_HTEXT1, 0, 144, 388, 17,
WC_MLE, MLS_BORDER | WS_GROUP | WS_TABSTOP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_MMENU LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", IDLG_MMENU, 6, 3, 398, 229,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
BEGIN
CONTROL "RUN DEMO", 257, 236, 44, 156, 167,
WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
CONTROL "Demo Docs", DOCM_DDOCS, 32, 180, 99, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Perf Techniques", DOCM_PTECH, 32, 144, 98, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Parameter Tuning", DOCM_PARMS, 32, 103, 98, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "RDS Docs", DOCM_RDS, 32, 62, 98, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "A R I", DEMOM_ARI, 268, 179, 98, 12,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Record Blocking", DEMOM_RBLOCK, 268, 143, 99, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Static vs Dynamic", DEMOM_STATDYN, 267, 102, 99, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "I N D I C E S", DEMOM_INDICES, 267, 61, 99, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "EXIT", MMENU_EXIT, 178, 111, 34, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "HELP", IDLG_MMENU, 175, 71, 38, 12,
WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
CONTROL "DISPLAY DOCUMENTS", INIT_DLG, 10, 43, 148, 167,
WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_DOCRDS LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "RDS SETUP DOCS", IDLG_DOCRDS, 23, 48, 180, 177,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
BEGIN
CONTROL "REQUESTER", DRDS_REQ, 46, 60, 82, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "CANCEL", DID_CANCEL, 14, 8, 53, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "HELP", IDLG_DOCRDS, 102, 8, 51, 13,
WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
CONTROL "Setting up Remote Databases", DRDS_HTEXT, 2, 160, 176, 14,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
CONTROL "SERVER", DRDS_SRV, 42, 113, 88, 14,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
END
END
DLGTEMPLATE IDLG_DOCPARMS LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "Paramters Docs", IDLG_DOCPARMS, 7, 48, 180, 177,
FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
BEGIN
CONTROL "Database Manager", DPARMS_DBMAN, 39, 142, 97, 12,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Database Log", DPARMS_LOG, 39, 80, 93, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "General Database ", DPARMS_GENDB, 39, 113, 95, 14,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "Database Heap", DPARMS_HEAP, 37, 46, 94, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "CANCEL", DID_CANCEL, 19, 8, 49, 13,
WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
CONTROL "HELP", IDLG_DOCPARMS, 107, 8, 51, 13,
WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
CONTROL "DB & DBM PARAMETERS ", DPARMS_HTEXT, 2, 160, 176, 14,
WC_STATIC, SS_TEXT | DT_CENTER | DT_VCENTER | WS_GROUP | WS_VISIBLE
END
END
//* #include "dlgdbdem.h"