source: trunk/hiptop/pester/locale/en_US/Pester.rsrc @ 260

Last change on this file since 260 was 260, checked in by Nicholas Riley, 15 years ago

Discard alarm confirmation.

File size: 4.8 KB
Line 
1# -*- coding: utf-8 -*-
2
3package "net.sabi.pester"
4
5interface "{source}net/sabi/pester/Resources.java"
6events "{source}net/sabi/pester/Commands.java"
7
8string ID_APP_NAME "Pester"
9string ID_APP_CLASS "net.sabi.pester.Pester"
10string ID_APP_FLAGS "L"
11string ID_CHOOSER_CATEGORY "pim"
12string ID_LOCALE "en_US"
13
14bitmap ID_LARGE_ICON "{base}LargeIcon.png"
15bitmap ID_SMALL_ICON "{base}SmallIcon.png"
16
17bitmap ID_SPLASH_SCREEN_NO_TITLE        "{base}SplashScreenTransparent.png"
18
19string  ID_VERSION      "V@APP_VERSION_MAJOR@.@APP_VERSION_MINOR@"
20
21int EVENT_CANCEL_ALARM 1
22int EVENT_DATE_EDITOR_TOOK_FOCUS 2
23
24splashScreen ID_SPLASH_SCREEN_RESOURCE
25        image
26                bitmap = ID_SPLASH_SCREEN_NO_TITLE
27                alignWithParentTop = 0
28                alignWithParentLeft = 0
29        staticTextBox
30                text = ID_APP_NAME
31                alignWithParentLeft = 2
32                alignWithParentTop = 0
33                fillToRight = 2
34                transparent
35                doesNotHaveBorder
36endSplashScreen
37
38menu ID_ALARM_LIST_MENU
39        menuItem
40                title = "New Alarm"
41                shortcut = 'N'
42                icon = soundIcon
43                event = EVENT_NEW_ALARM
44
45        divider
46
47        menuItem
48                id = ID_DISCARD_ITEM
49                title = "Discard"
50                shortcut = deleteKey
51                event = EVENT_CONFIRM_DISCARD_ALARM
52endMenu
53screen ID_ALARM_LIST_SCREEN
54        title = "Pester"
55        actionMenu = ID_ALARM_LIST_MENU
56        className = "net.sabi.pester.AlarmListWindow"
57        icon = ID_SMALL_ICON
58
59        activeListView
60                fillToBottom = 0
61                id = ID_ALARM_LIST_VIEW
62                alignWithParentLeft = 0
63                alignWithParentTop = 0
64                initialFocus
65                widthPct = 100
66                itemHeight = 12
67                className = "net.sabi.pester.AlarmListView"
68               
69endScreen
70
71menu ID_PERIOD_UNITS_MENU
72        menuItem
73                title = "second(s)"
74                event = EVENT_VALIDATE
75                eventData = 1
76        menuItem
77                title = "minute(s)"
78                event = EVENT_VALIDATE
79                eventData = 60
80        menuItem
81                title = "hour(s)"
82                event = EVENT_VALIDATE
83                eventData = 3600
84endMenu
85
86dialog ID_ALARM_SET_DIALOG
87        title = "Set Alarm"
88        showCancel
89        className = "net.sabi.pester.AlarmSetDialog"
90        widthPct = 100
91        centerUnderTitleBar
92
93        staticText
94                text = "Message"
95                id = ID_MESSAGE_LABEL
96                alignWithParentTop = 3
97                alignWithParentLeft = 5
98                justifyRight
99                font = boldSysFont
100
101        typeAheadTextField
102                id = ID_MESSAGE_FIELD
103                event = EVENT_VALIDATE
104                autoCap
105                initiallySelectAll
106                initialFocus
107                alignBaseline = ID_MESSAGE_LABEL
108                positionToRight = ID_MESSAGE_LABEL : 3 
109                fillToRight = 0
110
111        groupBox
112                id = ID_IN_GROUP
113                onOffControl = ID_IN_BUTTON
114                onOffControlLeftPosition
115                positionBelow = ID_MESSAGE_LABEL : 7
116                fillToRight = 0
117                height = 22
118
119                radioButton
120                        id = ID_IN_BUTTON
121                        title = "In"
122                        event = EVENT_IN
123       
124                numberEditor
125                        id = ID_PERIOD_FIELD
126                        event = EVENT_VALIDATE
127                        dontWrap
128                        minValue = 1
129                        maxValue = 99
130                        alignBaseline = ID_IN_BUTTON
131                        positionToRight = ID_IN_BUTTON : 1
132                        className = "net.sabi.pester.EventfulNumberEditor"
133       
134                popupMenu
135                        id = ID_PERIOD_UNITS_POPUP
136                        menu = ID_PERIOD_UNITS_MENU
137                        alignBaseline = ID_PERIOD_FIELD
138                        positionToRight = ID_PERIOD_FIELD : 1
139               
140                checkBox
141                        id = ID_PERIOD_REPEAT_CHECKBOX
142                        title = "Repeat"
143                        alignBaseline = ID_PERIOD_UNITS_POPUP
144                        positionToRight = ID_PERIOD_UNITS_POPUP : 3
145        endGroupBox
146
147        groupBox
148                id = ID_AT_GROUP
149                onOffControl = ID_AT_BUTTON
150                onOffControlLeftPosition
151                positionBelow = ID_IN_GROUP : 3
152                fillToRight = 0
153                height = 22
154       
155                radioButton
156                        title = "At"
157                        id = ID_AT_BUTTON
158                        event = EVENT_AT
159       
160                dateEditor
161                        id = ID_TIME_EDITOR
162                        longTimeFormat
163                        event = EVENT_TIME_EDITOR
164                        alignBaseline = ID_AT_BUTTON
165                        positionToRight = ID_AT_BUTTON : 1
166       
167                dateEditor
168                        id = ID_DATE_EDITOR
169                        event = EVENT_DATE_EDITOR
170                        positionToRight = ID_TIME_EDITOR : 1
171                        alignBaseline = ID_TIME_EDITOR
172                        className = "net.sabi.pester.AlarmDateEditor"
173               
174                datePicker
175                        id = ID_DATE_PICKER
176                        event = EVENT_DATE_PICKER
177                        positionToRight = ID_DATE_EDITOR : 1
178                        alignTop = ID_DATE_EDITOR
179        endGroupBox
180
181        staticText
182                text = "Alert"
183                id = ID_ALERT_LABEL
184                justifyRight
185                font = boldSysFont
186                positionBelow = ID_AT_GROUP : 5
187                alignRight = ID_MESSAGE_LABEL
188
189        ringTonePicker
190                id = ID_ALERT_PICKER
191                # alignBaseline = ID_ALERT_LABEL
192                positionBelow = ID_AT_GROUP : 3
193                positionToRight = ID_ALERT_LABEL : 3
194                fillToRight = 0
195
196        button
197                id = ID_DISCARD_ALARM_BUTTON
198                event = EVENT_DISCARD_ALARM
199                position = buttonTop2
200                title = "Discard"
201
202        button
203                id = ID_SET_ALARM_BUTTON
204                event = EVENT_SET_ALARM
205                position = buttonBottom1
206                title = "Set"
207                shortcut = doneButton
208endDialog
209
210alert ID_ALARM_ALERT
211        systemDialog
212        title = "Alarm"
213        icon = ID_LARGE_ICON
214        font = "BortBold12"
215        text = "Alarm!"
216        button
217                event = EVENT_DISMISS_ALARM
218                title = okButton
219                position = buttonBottom1
220                shortcut = doneButton
221endAlert
222
223alert ID_DISCARD_ALERT
224        appAlertStyle
225        title = "Discard Alarm?"
226        icon = stopIcon
227        text = "Permanently discard this alarm?"
228        button
229                event = EVENT_DISCARD_ALARM
230                title = discardButton
231                position = buttonBottom2
232        button
233                title = backButton
234                position = buttonBottom1
235                shortcut = doneButton
236endAlert
Note: See TracBrowser for help on using the repository browser.