home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
pcmagazi
/
1992
/
19
/
time!.rc
< prev
next >
Wrap
Text File
|
1992-09-22
|
4KB
|
99 lines
//------------------------------------------------------------------------
//
// TIME!.RC -- Resource script for TIME!.C
//
// (c) Douglas Boling, 1992
//
//------------------------------------------------------------------------
#include <windows.h>
#include "digit.h"
#include "time!.h"
Time! ICON "time!.ico"
//------------------------------------------------------------------------
// Menu template
//------------------------------------------------------------------------
Time! MENU {
POPUP "&Display" {
MENUITEM "L&ED Digits", IDM_LED
MENUITEM "L&CD Digits", IDM_LCD
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_EXIT
}
POPUP "&Help" {
MENUITEM "&About...", IDM_ABOUT
}
}
//------------------------------------------------------------------------
// Accelerator Definitions
//------------------------------------------------------------------------
Time! ACCELERATORS {
"^t", IDD_GO
"^m", IDD_BMINUTES
"^s", IDD_BSECONDS
"t", IDD_GO
"m", IDD_BMINUTES
"s", IDD_BSECONDS
"1", IDD_BTIMER1
"2", IDD_BTIMER2
"3", IDD_BTIMER3
}
//------------------------------------------------------------------------
// Main window Dialog box
//------------------------------------------------------------------------
Time! DIALOG LOADONCALL MOVEABLE DISCARDABLE 100, 122, 130, 120
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_MINIMIZEBOX
CLASS "Time!"
CAPTION "Time!"
MENU Time!
BEGIN
CONTROL "", IDD_TMINDIG, DIGITCLASS,
DIGS_LED | WS_CLIPSIBLINGS | WS_CHILD, 5, 5, 30, 40
CONTROL "", IDD_MINDIG, DIGITCLASS,
DIGS_LED | WS_CHILD | WS_CLIPSIBLINGS, 35, 5, 30, 40
CONTROL "", IDD_TSECDIG, DIGITCLASS,
DIGS_COLON WS_CHILD | | DIGS_LED | WS_CLIPSIBLINGS, 65, 5, 30, 40
CONTROL "", IDD_SECDIG, DIGITCLASS,
DIGS_LED | WS_CHILD | WS_CLIPSIBLINGS, 95, 5, 30, 40
CONTROL "",IDD_MTIME1, "static", SS_BLACKRECT, 5, 48, 36, 2
CONTROL "",IDD_MTIME2, "static", SS_BLACKRECT, 47, 48, 37, 2
CONTROL "",IDD_MTIME3, "static", SS_BLACKRECT, 89, 48, 36, 2
DEFPUSHBUTTON "S&tart", IDD_GO, 5, 97, 120, 20, WS_TABSTOP
PUSHBUTTON "Timer &1", IDD_BTIMER1, 5, 52, 36, 15, WS_TABSTOP
PUSHBUTTON "Timer &2", IDD_BTIMER2, 47, 52, 37, 15, WS_TABSTOP
PUSHBUTTON "Timer &3", IDD_BTIMER3, 89, 52, 36, 15, WS_TABSTOP
PUSHBUTTON "&Minutes", IDD_BMINUTES, 5, 72, 57, 20, WS_TABSTOP
PUSHBUTTON "&Seconds", IDD_BSECONDS, 68, 72, 57, 20, WS_TABSTOP
END
//------------------------------------------------------------------------
// About dialog box
//------------------------------------------------------------------------
About DIALOG LOADONCALL MOVEABLE DISCARDABLE 10, 27, 180, 85
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_VISIBLE | WS_POPUP
CAPTION "Time! Help"
BEGIN
ICON "Time!" -1, 10, 10, 0, 0
CTEXT "Time!", -1, 50, 10, 80, 10
CTEXT "A Windows Timer", -1, 30, 20, 120, 10
CTEXT "Copyright \251 1992 Douglas Boling"
-1, 20, 30, 140, 10
CTEXT "First published in PC Magazine"
-1, 20, 40, 140, 10
CTEXT "October, 27, 1992" -1, 20, 50, 140, 10
DEFPUSHBUTTON "OK", IDOK, 70, 65, 40, 12
END