]> cvs.zerfleddert.de Git - ms2-fixes/blame - MS2Debounce/res/layout/main.xml
replace useless drive inactive toggle with toggle for active high
[ms2-fixes] / MS2Debounce / res / layout / main.xml
CommitLineData
7bcde8d7 1<?xml version="1.0" encoding="utf-8"?>
dea0f4b0 2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
7bcde8d7
MG
3 android:layout_width="fill_parent"
4 android:layout_height="fill_parent"
5 >
c51c7009
MG
6<TextView
7 android:id="@+id/delay_label"
8 android:layout_marginTop="20dip"
9 android:layout_alignParentLeft="true"
10 android:layout_width="wrap_content"
11 android:layout_height="wrap_content"
12 android:text="Delay:"/>
13<EditText
14 android:id="@+id/debounce_delay"
15 android:layout_width="wrap_content"
16 android:layout_height="wrap_content"
17 android:layout_alignBaseline="@id/delay_label"
18 android:layout_toRightOf="@id/delay_label"
19 android:numeric="integer"
20 android:maxLength="2"
1559225a
MG
21 android:text="0"
22 android:enabled="false"
c51c7009 23 android:background="@android:drawable/editbox_background"/>
dea0f4b0 24<Button
381027a8 25 android:id="@+id/set"
dea0f4b0
MG
26 android:layout_width="wrap_content"
27 android:layout_height="wrap_content"
c51c7009
MG
28 android:layout_alignBaseline="@id/delay_label"
29 android:layout_toRightOf="@id/debounce_delay"
381027a8
MG
30 android:onClick="setValues"
31 android:text="Set" />
dea0f4b0
MG
32<Button
33 android:id="@+id/unload"
34 android:layout_width="wrap_content"
35 android:layout_height="wrap_content"
c51c7009
MG
36 android:layout_alignBaseline="@id/delay_label"
37 android:layout_alignParentRight="true"
dea0f4b0
MG
38 android:onClick="unloadModule"
39 android:text="Unload" />
c51c7009
MG
40<Button
41 android:id="@+id/load"
42 android:layout_width="wrap_content"
43 android:layout_height="wrap_content"
44 android:layout_alignBaseline="@id/delay_label"
45 android:layout_toLeftOf="@id/unload"
46 android:onClick="loadModule"
47 android:text="Load" />
381027a8
MG
48<TextView
49 android:id="@+id/settle_label"
50 android:layout_width="wrap_content"
51 android:layout_height="wrap_content"
1f436180 52 android:layout_marginTop="20dip"
381027a8
MG
53 android:layout_below="@id/delay_label"
54 android:text="Settle:"/>
55<EditText
56 android:id="@+id/settle_time"
57 android:layout_width="wrap_content"
58 android:layout_height="wrap_content"
59 android:layout_toRightOf="@id/settle_label"
60 android:layout_alignBaseline="@id/settle_label"
61 android:numeric="integer"
62 android:maxLength="3"
63 android:text="0"
64 android:enabled="false"
65 android:background="@android:drawable/editbox_background"/>
2bb83a0e
MG
66<CheckBox
67 android:id="@+id/on_boot"
68 android:layout_alignBaseline="@id/settle_label"
69 android:layout_toRightOf="@id/settle_time"
70 android:layout_width="fill_parent"
71 android:layout_height="wrap_content"
72 android:onClick="toggle_on_boot"
73 android:text="Load module on boot" />
381027a8
MG
74<TextView
75 android:id="@+id/poll_label"
76 android:layout_width="wrap_content"
77 android:layout_height="wrap_content"
1f436180 78 android:layout_marginTop="20dip"
381027a8
MG
79 android:layout_below="@id/settle_label"
80 android:text="Poll:"/>
81<EditText
82 android:id="@+id/poll_time"
83 android:layout_width="wrap_content"
84 android:layout_height="wrap_content"
85 android:layout_alignBaseline="@id/poll_label"
86 android:layout_toRightOf="@id/poll_label"
87 android:numeric="integer"
8883ca17 88 android:maxLength="3"
381027a8
MG
89 android:text="0"
90 android:enabled="false"
91 android:background="@android:drawable/editbox_background"/>
1786d191 92<!--
d002e66d
MG
93<CheckBox
94 android:id="@+id/drive_inactive"
95 android:layout_alignBaseline="@id/poll_label"
96 android:layout_toRightOf="@id/poll_time"
97 android:layout_width="fill_parent"
98 android:layout_height="wrap_content"
99 android:onClick="toggle_drive_inactive"
100 android:text="Drive inactive pins" />
1786d191
MG
101-->
102<CheckBox
103 android:id="@+id/active_high"
104 android:layout_alignBaseline="@id/poll_label"
105 android:layout_toRightOf="@id/poll_time"
106 android:layout_width="fill_parent"
107 android:layout_height="wrap_content"
108 android:onClick="toggle_active_high"
109 android:text="Active High Logic" />
2bb83a0e
MG
110<TextView
111 android:id="@+id/hw_debounce_label"
112 android:layout_width="wrap_content"
113 android:layout_height="wrap_content"
114 android:layout_marginTop="20dip"
381027a8 115 android:layout_below="@id/poll_label"
2bb83a0e
MG
116 android:text="HW Debounce:"/>
117<EditText
118 android:id="@+id/hw_debounce_time"
119 android:layout_width="wrap_content"
120 android:layout_height="wrap_content"
121 android:layout_alignBaseline="@id/hw_debounce_label"
122 android:layout_toRightOf="@id/hw_debounce_label"
123 android:numeric="integer"
124 android:maxLength="2"
125 android:text="1"
126 android:enabled="false"
127 android:background="@android:drawable/editbox_background"/>
128<CheckBox
129 android:id="@+id/hw_debounce"
130 android:layout_alignBaseline="@id/hw_debounce_label"
131 android:layout_toRightOf="@id/hw_debounce_time"
dea0f4b0
MG
132 android:layout_width="fill_parent"
133 android:layout_height="wrap_content"
2bb83a0e
MG
134 android:onClick="toggle_hw_debounce"
135 android:text="Enabled" />
7bcde8d7 136<TextView
ee6322a1 137 android:id="@+id/text"
2bb83a0e
MG
138 android:layout_marginTop="10dip"
139 android:layout_below="@id/hw_debounce_label"
7bcde8d7 140 android:layout_width="fill_parent"
dea0f4b0 141 android:layout_height="fill_parent"
ee6322a1 142 android:text=""
7bcde8d7 143 />
dea0f4b0 144</RelativeLayout>
7bcde8d7 145
Impressum, Datenschutz