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

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

Refactor editing, coalese Alarms and alarm list. Try (and fail) to recognize exit from alarm time editor.

File size: 4.4 KB
RevLine 
[237]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"
[247]10string ID_APP_FLAGS "L"
[245]11string ID_CHOOSER_CATEGORY "pim"
[237]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
[250]21int EVENT_CANCEL_ALARM 1
22int EVENT_TIME_EDITOR_LOST_FOCUS 2
23
[237]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
[238]70
71menu ID_PERIOD_UNITS_MENU
72 menuItem
73 title = "second(s)"
[241]74 event = EVENT_PERIOD_UNIT
75 eventData = 1
[238]76 menuItem
77 title = "minute(s)"
[241]78 event = EVENT_PERIOD_UNIT
79 eventData = 60
[238]80 menuItem
81 title = "hour(s)"
[241]82 event = EVENT_PERIOD_UNIT
83 eventData = 3600
[238]84endMenu
85
[237]86dialog ID_ALARM_SET_DIALOG
87 title = "Set Alarm"
88 showCancel
[250]89 className = "net.sabi.pester.AlarmSetDialog"
[237]90 widthPct = 100
[244]91 centerUnderTitleBar
[237]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 autoCap
104 initiallySelectAll
105 initialFocus
[242]106 alignBaseline = ID_MESSAGE_LABEL
107 positionToRight = ID_MESSAGE_LABEL : 3
108 fillToRight = 0
[237]109
[239]110 groupBox
111 id = ID_IN_GROUP
112 onOffControl = ID_IN_BUTTON
113 onOffControlLeftPosition
114 positionBelow = ID_MESSAGE_LABEL : 7
115 fillToRight = 0
116 height = 22
[238]117
[239]118 radioButton
119 id = ID_IN_BUTTON
120 title = "In"
121 event = EVENT_IN
122
123 numberEditor
124 id = ID_PERIOD_FIELD
125 dontWrap
126 minValue = 1
127 maxValue = 99
128 alignBaseline = ID_IN_BUTTON
129 positionToRight = ID_IN_BUTTON : 1
130
131 popupMenu
132 id = ID_PERIOD_UNITS_POPUP
133 menu = ID_PERIOD_UNITS_MENU
134 alignBaseline = ID_PERIOD_FIELD
135 positionToRight = ID_PERIOD_FIELD : 1
136
137 checkBox
[240]138 id = ID_PERIOD_REPEAT_CHECKBOX
[239]139 title = "Repeat"
140 alignBaseline = ID_PERIOD_UNITS_POPUP
141 positionToRight = ID_PERIOD_UNITS_POPUP : 3
142 endGroupBox
[238]143
[239]144 groupBox
145 id = ID_AT_GROUP
146 onOffControl = ID_AT_BUTTON
147 onOffControlLeftPosition
148 positionBelow = ID_IN_GROUP : 3
149 fillToRight = 0
150 height = 22
[238]151
[239]152 radioButton
153 title = "At"
154 id = ID_AT_BUTTON
155 event = EVENT_AT
156
157 dateEditor
158 id = ID_TIME_EDITOR
159 longTimeFormat
[240]160 event = EVENT_TIME_EDITOR
[239]161 alignBaseline = ID_AT_BUTTON
162 positionToRight = ID_AT_BUTTON : 1
[250]163 className = "net.sabi.pester.AlarmTimeEditor"
[239]164
165 dateEditor
166 id = ID_DATE_EDITOR
[240]167 event = EVENT_DATE_EDITOR
[239]168 positionToRight = ID_TIME_EDITOR : 1
169 alignBaseline = ID_TIME_EDITOR
170
171 datePicker
172 id = ID_DATE_PICKER
[240]173 event = EVENT_DATE_PICKER
[239]174 positionToRight = ID_DATE_EDITOR : 1
175 alignTop = ID_DATE_EDITOR
176 endGroupBox
[244]177
178 staticText
179 text = "Alert"
180 id = ID_ALERT_LABEL
181 justifyRight
182 font = boldSysFont
183 positionBelow = ID_AT_GROUP : 5
184 alignRight = ID_MESSAGE_LABEL
185
186 ringTonePicker
187 id = ID_ALERT_PICKER
188 # alignBaseline = ID_ALERT_LABEL
189 positionBelow = ID_AT_GROUP : 3
190 positionToRight = ID_ALERT_LABEL : 3
191 fillToRight = 0
192
[237]193 button
[238]194 id = ID_DISCARD_ALARM_BUTTON
[242]195 event = EVENT_DISCARD_ALARM
[238]196 position = buttonTop2
197 title = "Discard"
198
199 button
[240]200 id = ID_SET_ALARM_BUTTON
[242]201 event = EVENT_SET_ALARM
[237]202 position = buttonBottom1
203 title = "Set"
204 shortcut = doneButton
205endDialog
[242]206
207alert ID_ALARM_ALERT
208 systemDialog
209 title = "Alarm"
210 icon = ID_LARGE_ICON
211 font = "BortBold12"
212 text = "Alarm!"
213 button
214 event = EVENT_DISMISS_ALARM
215 title = "OK"
216 position = buttonBottom1
217 shortcut = doneButton
218endAlert
Note: See TracBrowser for help on using the repository browser.