blob: e303133289c1aae16ab8250976f882aa1f5f3d0b [file] [log] [blame]
Justin Klaassen4b3af052014-05-27 17:53:10 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
Justin Klaassened2e6872015-06-08 16:53:06 -07003 Copyright (C) 2015 The Android Open Source Project
Justin Klaassen4b3af052014-05-27 17:53:10 -07004
5 Licensed under the Apache License, Version 2.0 (the "License");
6 you may not use this file except in compliance with the License.
7 You may obtain a copy of the License at
8
9 http://www.apache.org/licenses/LICENSE-2.0
10
11 Unless required by applicable law or agreed to in writing, software
12 distributed under the License is distributed on an "AS IS" BASIS,
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 See the License for the specific language governing permissions and
15 limitations under the License.
16 -->
17
Justin Klaassene2711cb2015-05-28 11:13:17 -070018<GridLayout
Justin Klaassen4b3af052014-05-27 17:53:10 -070019 xmlns:android="http://schemas.android.com/apk/res/android"
20 android:id="@+id/pad_advanced"
21 style="@style/PadLayoutStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -070022 android:rowCount="5"
23 android:columnCount="3"
Justin Klaassen4b3af052014-05-27 17:53:10 -070024 android:background="@color/pad_advanced_background_color">
25
26 <Button
Justin Klaassene2711cb2015-05-28 11:13:17 -070027 android:id="@+id/toggle_inv"
28 style="@style/PadButtonStyle.Advanced.Text"
29 android:layout_row="0"
30 android:layout_column="0"
Justin Klaassened2e6872015-06-08 16:53:06 -070031 android:background="@drawable/pad_button_inverse_background"
Justin Klaassene2711cb2015-05-28 11:13:17 -070032 android:contentDescription="@string/desc_inv_off"
33 android:text="@string/inv" />
34
35 <Button
36 android:id="@+id/toggle_mode"
37 style="@style/PadButtonStyle.Advanced.Text"
38 android:layout_row="0"
39 android:layout_column="1"
40 android:contentDescription="@string/desc_switch_deg"
41 android:text="@string/mode_deg" />
42
43 <Button
44 android:id="@+id/op_pct"
45 style="@style/PadButtonStyle.Advanced"
46 android:layout_row="0"
47 android:layout_column="2"
48 android:contentDescription="@string/desc_op_pct"
49 android:text="@string/op_pct" />
50
51 <Button
Justin Klaassen4b3af052014-05-27 17:53:10 -070052 android:id="@+id/fun_sin"
53 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -070054 android:layout_row="1"
55 android:layout_column="0"
Justin Klaassen4b3af052014-05-27 17:53:10 -070056 android:contentDescription="@string/desc_fun_sin"
Justin Klaassen4b3af052014-05-27 17:53:10 -070057 android:text="@string/fun_sin" />
58
59 <Button
Hans Boehm84614952014-11-25 18:46:17 -080060 android:id="@+id/fun_arcsin"
61 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -070062 android:layout_row="1"
63 android:layout_column="0"
Hans Boehm84614952014-11-25 18:46:17 -080064 android:contentDescription="@string/desc_fun_arcsin"
Justin Klaassened2e6872015-06-08 16:53:06 -070065 android:fontFamily="sans-serif-medium"
Justin Klaassene2711cb2015-05-28 11:13:17 -070066 android:text="@string/fun_arcsin"
67 android:visibility="gone" />
68
69 <Button
70 android:id="@+id/fun_cos"
71 style="@style/PadButtonStyle.Advanced"
72 android:layout_row="1"
73 android:layout_column="1"
74 android:contentDescription="@string/desc_fun_cos"
75 android:text="@string/fun_cos" />
Hans Boehm84614952014-11-25 18:46:17 -080076
77 <Button
78 android:id="@+id/fun_arccos"
79 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -070080 android:layout_row="1"
81 android:layout_column="1"
Hans Boehm84614952014-11-25 18:46:17 -080082 android:contentDescription="@string/desc_fun_arccos"
Justin Klaassened2e6872015-06-08 16:53:06 -070083 android:fontFamily="sans-serif-medium"
Justin Klaassene2711cb2015-05-28 11:13:17 -070084 android:text="@string/fun_arccos"
85 android:visibility="gone" />
86
87 <Button
88 android:id="@+id/fun_tan"
89 style="@style/PadButtonStyle.Advanced"
90 android:layout_row="1"
91 android:layout_column="2"
92 android:contentDescription="@string/desc_fun_tan"
93 android:text="@string/fun_tan" />
Hans Boehm84614952014-11-25 18:46:17 -080094
95 <Button
96 android:id="@+id/fun_arctan"
97 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -070098 android:layout_row="1"
99 android:layout_column="2"
Hans Boehm84614952014-11-25 18:46:17 -0800100 android:contentDescription="@string/desc_fun_arctan"
Justin Klaassened2e6872015-06-08 16:53:06 -0700101 android:fontFamily="sans-serif-medium"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700102 android:text="@string/fun_arctan"
103 android:visibility="gone" />
Hans Boehm84614952014-11-25 18:46:17 -0800104
105 <Button
Justin Klaassen4b3af052014-05-27 17:53:10 -0700106 android:id="@+id/fun_ln"
107 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700108 android:layout_row="2"
109 android:layout_column="0"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700110 android:contentDescription="@string/desc_fun_ln"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700111 android:text="@string/fun_ln" />
112
113 <Button
Hans Boehm4db31b42015-05-31 12:19:05 -0700114 android:id="@+id/fun_exp"
115 style="@style/PadButtonStyle.Advanced"
116 android:layout_row="2"
117 android:layout_column="0"
118 android:contentDescription="@string/desc_fun_exp"
Justin Klaassened2e6872015-06-08 16:53:06 -0700119 android:fontFamily="sans-serif-medium"
Hans Boehm4db31b42015-05-31 12:19:05 -0700120 android:text="@string/fun_exp"
121 android:visibility="gone" />
122
123 <Button
Justin Klaassen4b3af052014-05-27 17:53:10 -0700124 android:id="@+id/fun_log"
125 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700126 android:layout_row="2"
127 android:layout_column="1"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700128 android:contentDescription="@string/desc_fun_log"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700129 android:text="@string/fun_log" />
130
131 <Button
Hans Boehm4db31b42015-05-31 12:19:05 -0700132 android:id="@+id/fun_10pow"
133 style="@style/PadButtonStyle.Advanced"
134 android:layout_row="2"
135 android:layout_column="1"
136 android:contentDescription="@string/desc_fun_10pow"
Justin Klaassened2e6872015-06-08 16:53:06 -0700137 android:fontFamily="sans-serif-medium"
Hans Boehm4db31b42015-05-31 12:19:05 -0700138 android:text="@string/fun_10pow"
139 android:visibility="gone" />
140
141 <Button
Justin Klaassen4b3af052014-05-27 17:53:10 -0700142 android:id="@+id/op_fact"
143 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700144 android:layout_row="2"
145 android:layout_column="2"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700146 android:contentDescription="@string/desc_op_fact"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700147 android:text="@string/op_fact" />
148
149 <Button
150 android:id="@+id/const_pi"
151 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700152 android:layout_row="3"
153 android:layout_column="0"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700154 android:contentDescription="@string/desc_const_pi"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700155 android:text="@string/const_pi" />
156
157 <Button
158 android:id="@+id/const_e"
159 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700160 android:layout_row="3"
161 android:layout_column="1"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700162 android:contentDescription="@string/desc_const_e"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700163 android:text="@string/const_e" />
164
165 <Button
166 android:id="@+id/op_pow"
167 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700168 android:layout_row="3"
169 android:layout_column="2"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700170 android:contentDescription="@string/desc_op_pow"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700171 android:text="@string/op_pow" />
172
173 <Button
174 android:id="@+id/lparen"
175 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700176 android:layout_row="4"
177 android:layout_column="0"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700178 android:contentDescription="@string/desc_lparen"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700179 android:text="@string/lparen" />
180
181 <Button
182 android:id="@+id/rparen"
183 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700184 android:layout_row="4"
185 android:layout_column="1"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700186 android:contentDescription="@string/desc_rparen"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700187 android:text="@string/rparen" />
188
189 <Button
190 android:id="@+id/op_sqrt"
191 style="@style/PadButtonStyle.Advanced"
Justin Klaassene2711cb2015-05-28 11:13:17 -0700192 android:layout_row="4"
193 android:layout_column="2"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700194 android:contentDescription="@string/desc_op_sqrt"
Justin Klaassen4b3af052014-05-27 17:53:10 -0700195 android:text="@string/op_sqrt" />
196
Hans Boehm4db31b42015-05-31 12:19:05 -0700197 <Button
198 android:id="@+id/op_sqr"
199 style="@style/PadButtonStyle.Advanced"
200 android:layout_row="4"
201 android:layout_column="2"
202 android:contentDescription="@string/desc_op_sqr"
Justin Klaassened2e6872015-06-08 16:53:06 -0700203 android:fontFamily="sans-serif-medium"
Hans Boehm4db31b42015-05-31 12:19:05 -0700204 android:text="@string/op_sqr"
205 android:visibility="gone" />
206
Justin Klaassene2711cb2015-05-28 11:13:17 -0700207</GridLayout>