home *** CD-ROM | disk | FTP | other *** search
-
- #include "pmb.h"
- #define INCL_NLS
- #include <os2.h>
-
- STRINGTABLE
- BEGIN
- WND_MAIN, "SysBench 0.9.1"
- END
-
- MENU WND_MAIN
- BEGIN
- SUBMENU "~File", MI_MENU_PROJ
- BEGIN
- MENUITEM "~Save result", MI_PROJ_SAVE
- MENUITEM "~Do all tests", MI_PROJ_ALL
- MENUITEM "~Machine data...", MI_MACHINE_DATA
- MENUITEM "~About...", MI_PROJ_ABOUT
- /* MENUITEM "Stop current test", MI_PROJ_KILL This one isn't safe... */
- MENUITEM SEPARATOR
- MENUITEM "~Quit", MI_PROJ_QUIT
- END
-
- SUBMENU "~Graphics", MI_MENU_GFX
- BEGIN
- MENUITEM "~BitBlt S->S copy", MI_GFX_BITBLIT_SS
- MENUITEM "BitBlt ~M->S copy", MI_GFX_BITBLIT_MS
- MENUITEM "~Filled Rectangle", MI_GFX_FILLRECT
- MENUITEM "~Pattern Fill", MI_GFX_PATFIL
- MENUITEM "~Vertical Lines", MI_GFX_VLINES
- MENUITEM "~Horizontal Lines", MI_GFX_HLINES
- MENUITEM "~Diagonal Lines", MI_GFX_DLINES
- MENUITEM "~Text Render", MI_GFX_TEXTRENDER
- MENUITEM SEPARATOR
- MENUITEM "~All", MI_GFX_ALL
- END
-
- SUBMENU "~CPU-int", MI_MENU_CPUINT
- BEGIN
- MENUITEM "~Dhrystone", MI_CPUINT_DHRY
- MENUITEM "~Hanoi", MI_CPUINT_HANOI
- MENUITEM "H~eapsort", MI_CPUINT_HEAPS
- MENUITEM "~Sieve", MI_CPUINT_SIEVE
- MENUITEM SEPARATOR
- MENUITEM "~All", MI_CPUINT_ALL
- END
-
- SUBMENU "C~PU-float", MI_MENU_CPUFLOAT
- BEGIN
- MENUITEM "~Linpack", MI_CPUFLOAT_LINPACK
- MENUITEM "~Flops", MI_CPUFLOAT_FLOPS
- MENUITEM "Fast Fourier ~Transform", MI_CPUFLOAT_FFT
- MENUITEM SEPARATOR
- MENUITEM "~All", MI_CPUFLOAT_ALL
- END
-
- SUBMENU "~DIVE", MI_MENU_DIVE
- BEGIN
- MENUITEM "~Video bus bandwidth", MI_DIVE_VIDEO_BW
- MENUITEM "~DIVE fun", MI_DIVE_ROTATE_SCREEN
- MENUITEM "~M->S, display 1.00:1", MI_DIVE_MS_11
- MENUITEM SEPARATOR
- MENUITEM "~All", MI_DIVE_ALL
- END
-
- SUBMENU "Disk ~I/O", MI_MENU_DISKIO
- BEGIN
- SUBMENU "~Select disk", MI_MENU_DISKIO_SELECT
- BEGIN
- END
- MENUITEM "~Average data access time", MI_DISKIO_AVSEEK
- MENUITEM "~Drive Cache/Bus transfer", MI_DISKIO_CBXFER
- MENUITEM "Average ~transfer rate", MI_DISKIO_TRANS_SPEED
- MENUITEM "Disk use ~CPU load %", MI_DISKIO_CPU_USAGE
- MENUITEM SEPARATOR
- MENUITEM "~All disk tests", MI_DISKIO_ALL
- END
-
- SUBMENU "Fi~le I/O", MI_MENU_FILEIO
- BEGIN
- SUBMENU "~Select disk", MI_MENU_FILEIO_SELECT
- BEGIN
- END
- MENUITEM "~4Kb I/O tests", MI_FILEIO_4KB
- MENUITEM "~8Kb I/O tests", MI_FILEIO_8KB
- MENUITEM "~16Kb I/O tests", MI_FILEIO_16KB
- MENUITEM "~32Kb I/O tests", MI_FILEIO_32KB
- MENUITEM "~64Kb I/O tests", MI_FILEIO_64KB
- MENUITEM SEPARATOR
- MENUITEM "~All file I/O tests", MI_FILEIO_ALL
- END
-
- SUBMENU "~Memory", MI_MENU_MEM
- BEGIN
- MENUITEM "5 kB copy", MI_MEM_5
- MENUITEM "10 kB copy", MI_MEM_10
- MENUITEM "20 kB copy", MI_MEM_20
- MENUITEM "40 kB copy", MI_MEM_40
- MENUITEM "80 kB copy", MI_MEM_80
- MENUITEM "160 kB copy", MI_MEM_160
- MENUITEM "320 kB copy", MI_MEM_320
- MENUITEM "640 kB copy", MI_MEM_640
- MENUITEM "1280 kB copy", MI_MEM_1280
- MENUITEM SEPARATOR
- MENUITEM "5 kB read", MI_MEMR_5
- MENUITEM "10 kB read", MI_MEMR_10
- MENUITEM "20 kB read", MI_MEMR_20
- MENUITEM "40 kB read", MI_MEMR_40
- MENUITEM "80 kB read", MI_MEMR_80
- MENUITEM "160 kB read", MI_MEMR_160
- MENUITEM "320 kB read", MI_MEMR_320
- MENUITEM "640 kB read", MI_MEMR_640
- MENUITEM "1280 kB read", MI_MEMR_1280
- MENUITEM SEPARATOR
- MENUITEM "5 kB write", MI_MEMW_5
- MENUITEM "10 kB write", MI_MEMW_10
- MENUITEM "20 kB write", MI_MEMW_20
- MENUITEM "40 kB write", MI_MEMW_40
- MENUITEM "80 kB write", MI_MEMW_80
- MENUITEM "160 kB write", MI_MEMW_160
- MENUITEM "320 kB write", MI_MEMW_320
- MENUITEM "640 kB write", MI_MEMW_640
- MENUITEM "1280 kB write", MI_MEMW_1280
- MENUITEM SEPARATOR
- MENUITEM "~All", MI_MEM_ALL
- END
- /*
- SUBMENU "Reference", MI_MENU_REF
- BEGIN
- MENUITEM "Load first reference machine", MI_REF_1_LOAD
- MENUITEM "Load second reference machine", MI_REF_2_LOAD
- MENUITEM "Info on first reference machine", MI_REF_1_INFO
- MENUITEM "Info on second reference machine", MI_REF_2_INFO
- END
- */
- END
-
- /*----------------------------*/
- /* Product information dialog */
- /*----------------------------*/
- ICON IDD_SHOWWAIT4 sysbench.ico
- ICON IDD_SHOWLITE syslight.ico
-
- DLGTEMPLATE IDD_SHOWWAIT LOADONCALL MOVEABLE DISCARDABLE
- BEGIN
- DIALOG "Sysbench", IDD_SHOWWAIT3, 120, 200, 190, 27, WS_VISIBLE,
- FCF_DLGBORDER
- BEGIN
- ICON IDD_SHOWWAIT4, IDD_SHOWICON, 12, 9, 20, 16
- ICON IDD_SHOWLITE, IDD_SHOWICON2, 152, 9, 20, 16
- LTEXT "Sysbench", IDD_SHOWWAIT1, 83, 11, 65, 8
- PRESPARAMS PP_FOREGROUNDCOLOR, 0x00C80000L
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- /* PRESPARAMS PP_BACKGROUNDCOLOR, 0x00000000L */
- LTEXT "Please wait, gathering information about your system......",
- IDD_SHOWWAIT2, 5, 3, 175, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- DEFPUSHBUTTON "OK", IDD_SHOWWAIT5, 0, 0, 0, 0
- END
- END
-
-
- DLGTEMPLATE IDD_MACHINE_DATA LOADONCALL MOVEABLE DISCARDABLE
- BEGIN
- DIALOG "Define machine configuration...", IDD_MACHINE, 12, 45, 300, 190, WS_VISIBLE,
- FCF_SYSMENU | FCF_TITLEBAR
- BEGIN
- LTEXT "Machine name/Comments", IDD_MACH_NAMET, 11, 173, 275, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown machine name", IDD_MACH_NAMED, 13, 165, 274, 8, ES_MARGIN
- LTEXT "Motherboard", IDD_MACH_MOBOT, 11, 153, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown motherboard make", IDD_MACH_MOBOD, 13, 145, 274, 8, ES_MARGIN
- LTEXT "Motherboard Chipset", IDD_MACH_CHIPT, 11, 133, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown chipset", IDD_MACH_CHIPD, 13, 125, 274, 8, ES_MARGIN
- LTEXT "Machine manufacturer", IDD_MACH_MAKET, 11, 113, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown manufacturer", IDD_MACH_MAKED, 13, 105, 274, 8, ES_MARGIN
- LTEXT "External cache amount", IDD_MACH_CACHT, 11, 93, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown external cache", IDD_MACH_CACHD, 13, 85, 274, 8, ES_MARGIN
- LTEXT "Processor make/speed", IDD_MACH_PROCT, 11, 73, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown processor", IDD_MACH_PROCD, 13, 65, 274, 8, ES_MARGIN
- LTEXT "Graphics card make/size", IDD_MACH_GRAPT, 11, 53, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown graphics card", IDD_MACH_GRAPD, 13, 45, 274, 8, ES_MARGIN
- LTEXT "Disk Controller", IDD_MACH_DISKT, 11, 33, 83, 8
- PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
- ENTRYFIELD "Unknown disk controller make", IDD_MACH_DISKD, 13, 25, 274, 8, ES_MARGIN
- DEFPUSHBUTTON "OK", IDD_DID_OK, 103, 3, 40, 14, WS_GROUP
- PUSHBUTTON "Cancel", IDD_DID_CANCEL, 151, 3, 40, 14
- END
- END
-
-