-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtts.rc
79 lines (67 loc) · 3.22 KB
/
tts.rc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
/******************************************************************************
* Projet : TimeToShutdown
* Fichier : tts.rc
*
******************************************************************************/
#include "ressources.h"
/******************************************************************************
* Icone de l'application
*
******************************************************************************/
ID_ICON ICON DISCARDABLE "icones/tts.ico"
/******************************************************************************
* Images de l'application
*
******************************************************************************/
ID_ARRETER BITMAP "icones/arreter.bmp"
ID_REDEMARRER BITMAP "icones/redemarrer.bmp"
ID_METTRE_EN_VEILLE BITMAP "icones/mettre_en_veille.bmp"
/******************************************************************************
* Style XP
*
******************************************************************************/
1 24 "manifest.xml"
/******************************************************************************
* Menu Popup
*
******************************************************************************/
MY_POPUP MENU DISCARDABLE
BEGIN
POPUP "MY_POPUP"
BEGIN
MENUITEM "Quitter", MSG_QUITTER
MENUITEM SEPARATOR
MENUITEM "Etat actuel", MSG_ETAT
MENUITEM "Ouvrir la fenetre de configuration", MSG_CONFIGURER
MENUITEM "Arrêter maintenant\tShutdown", MSG_ARRETER
MENUITEM "Redémarrer maintenant\tReboot", MSG_REDEMARRER
MENUITEM "Mettre en veille maintenant\tSleep", MSG_METTRE_EN_VEILLE
MENUITEM "Annuler tout", MSG_ANNULER
MENUITEM SEPARATOR
MENUITEM "A propos", MSG_APROPOS
END
END
/******************************************************************************
* Fenetre de configuration de l'application
*
******************************************************************************/
DIAG_CONFIG DIALOGEX 700, 294, 200, 130
CAPTION NOM_APP
FONT 8, "MS Sans Serif", 0, 0
//STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS /*| DS_CENTER */| WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_SETFOREGROUND
STYLE 0x10CA0000
EXSTYLE 0x00000018
BEGIN
/* Group Box (Button) */
CONTROL "Système : ", GRP_SYSTEME, "Button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 2, 6, 196, 100
/* Radio Button */
CONTROL "Arrêter", BT_ARRETER, "Button", WS_GROUP | BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 30, 30, 35, 9
CONTROL "Redémarrer", BT_REDEMARRER, "Button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 30, 55, 50, 9
CONTROL "Mettre en veille", BT_METTRE_EN_VEILLE, "Button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 30, 80, 60, 9
/* Static et Button */
CONTROL "dans : ", ST_TEXT_1, "Static", WS_CHILD | WS_VISIBLE, 94, 55, 30, 9
CONTROL "", CB_TIME, "ComboBox", CBS_DROPDOWN | WS_CHILD | WS_VISIBLE, 120, 53, 40, 50
CONTROL "minute(s)", ST_TEXT_2, "Static", WS_CHILD | WS_VISIBLE, 164, 55, 28, 9
CONTROL "Annuler", BT_ANNULER, "Button", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE, 6, 111, 90, 15
CONTROL "Appliquer", BT_APPLIQUER, "Button", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE, 104, 111, 90, 15
END