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

Last change on this file since 253 was 253, checked in by Nicholas Riley, 18 years ago

Add timer in alarm set dialog to update alarm time display. Send events on number picker accept (work around probable bug). Fixed cancel not cancelling if you're using a fixed-time alarm.

File size: 4.5 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_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 = "OK"
219 position = buttonBottom1
220 shortcut = doneButton
221endAlert
Note: See TracBrowser for help on using the repository browser.